Domoticz - wykresy ...
 
Powiadomienia
Wyczyść wszystko

Domoticz Domoticz - wykresy w jednostkach "kg"

170 Wpisów
3 Użytkownicy
3 Likes
4,596 Wyświetleń
(@steel_rat)
Wpisów: 603
Ekspert
 

To mi zaczyna już brakować pomysłów. Dlaczego nie dociera do ESP polecenie w poprawnej formie.

Wychodzi ok. ale nie jest prawidłowo interpretowanie przez ESP. Jak się podłączysz konwerterem do ESP ale do pinów TX i RX na płytce (nie przez USB) to normalnie możesz wydawać polecenia do ESP i masz podgląd na logi?

 

 
Dodane : 02/03/2023 1:03 am
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

tego jeszcze nie próbowałem

 
Dodane : 02/03/2023 11:08 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

trochę walczyłem z tematem i efekt jest taki że to co chciałem czyli wartość wagi pojawia mi się w ESPEASY (ESP6266) ale tylko w logu jako COMMAND UNKNOWN: (tu wartość)

nie moge spowodować żeby tą wartość przypisać do jakiegoś DEVICES

 

w logu ESP mam takie coś przychodzącego z arduino i to jest to o co mi chodziło czyli realna wartość wagi:

ul grafika do domoticza 7

 

i teraz chodzi o to żeby się to ukazało tutaj (jako Generic - Dummy Device nie działa), pod jakie urządzenie to podczepić żeby ta wartość z logu się tu pojawiła? :

ul grafika do domoticza 8

nie sugerujcie sie że Generic - Dummy Device tu jest zablokowane bo zrobiłem to celowo bo mi siało w logu

 

może jeszcze dorzucę jakie mam ustawienia dla tego Generic - Dummy Device który tej wartości nie chce prezentować:

ul grafika do domoticza 9

 

 
Dodane : 17/03/2023 10:30 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

A co jest wysyłane do tego ESP. Jakie polecenie dokładnie.

 
Dodane : 18/03/2023 1:37 am
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

takie coś, to samo wysyłam na serial monitor i na wyświetlacz no i na ESP

fragment kodu:

void loop() {

if (loops > 10){
String waga = String(scale.get_units(), 3);
Serial.print("TaskValueSet,1,1,");
Serial.println(waga);
mySerial.println(waga);
delay(3000);

loops = 0;
 
Dodane : 18/03/2023 8:46 am
(@steel_rat)
Wpisów: 603
Ekspert
 

Tego nie wysyłasz na mySerial . Dokładnie 1 linii.

Serial.print("TaskValueSet,1,1,");
Serial.println(waga);
 
Dodane : 18/03/2023 1:17 pm
zibi reacted
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

to znaczy ? 

bo nie wiem co chcesz przez to powiedzieć 

 
Dodane : 18/03/2023 5:33 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Masz tylko 

mySerial.println(waga)

 

A powinieneś mieć tak 

 

mySerial.print("TsakValueSet,1,1,");

mySerial.println(waga);

 
Dodane : 18/03/2023 5:39 pm
zibi reacted
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

a widzisz, myślałem że jedno wystarczy 

 
Dodane : 18/03/2023 6:47 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

kurde @steel_rat JESTEŚ WIELKI 👍 

działa 😀 

o to mi chodziło 🍾 🥂 

bez Twojej pomocy bym nie ruszył z miejsca

 

image
 
Dodane : 18/03/2023 7:06 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

W końcu się udało. A co było przyczyną, że na początku nie można było złożyć połączenia przez RS między Arduino a ESP?

 
Dodane : 18/03/2023 7:43 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

tak naprawdę to nie do końca wiem, albo przypadek, albo nie wiem co, będę to jeszcze analizował, ale generalnie mi to ruszyło jak odlutowałem czujnik SHT3X który był przylutowany do Wemosa, tylko że jak go potem na próbę ponownie przylutowałem to nadal działa pomiar wagi więc zgłupiałem i nie znajduję twardej przyczyny, teraz mam w miejsce czujnika SHT wlutowany układ INA219 do pomiaru napięcia prądu i mocy no i oba działają czyli waga i pomiar napięcia/prądu.

A musze to znaleźć bo niewytłumaczalne działanie czegokolwiek jest najgorsze

teraz mam tak w ESP EASY :

image

do tego zestawu powinien dojść jeszcze czujnik SHT3X ale zobaczymy bo jest potrzebne wolne SCL SDA a taki zestaw w ESP jest raczej jeden obecnie zajęty przez INA219, no i czujnik SHT obsługuje inna wersja  oprogramowania ESPEASY więc musze to robić ostrożnie żeby nie zrąbać tego co mi już działa

 
Dodane : 18/03/2023 8:45 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

To może użyj DHT22 lub DHT11. Tylko w Polsce dosyć drogo. Na wschodzie po 2 dolary jest. Poza tym pod l2c można podpiąć więcej niż jedno urządzenie. 

 
Dodane : 18/03/2023 9:11 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

zobaczymy, na razie popróbuję z tymi co mam bo one wydają się być niezłe i chyba dokładniejsze od DHT jak to nie ruszy to popróbuję z czymś innym.

a tak z ciekawości jest jakiś konwerter z SDA SCL na I2C ?

 
Dodane : 18/03/2023 9:31 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Nie ma bo I2c to jest właśnie SDA i SCL. Poszukaj na YT tam widziałem jak łączyć więcej niż jedno urządzenie.

 
Dodane : 18/03/2023 9:42 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

dzieki za wskazanie kierunku przynajmniej wiem gdzie szukać

edit

a to ciekawostka, wygląda na to że by się dało wszystkie 3 czujniki INA219 i 2xSHT3X połączyć ze sobą równolegle, jeśli by tak było to byłoby genialnie 😀 

 
Dodane : 18/03/2023 9:57 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Wiem że się da połączyć ale nigdy sam tego nie robiłem. Pewnie każde urządzenie ma swój adres.

 
Dodane : 18/03/2023 10:21 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

no to chyba popróbujemy 😀 

jak to się uda to będzie git i kolejny problem odpadnie

 
Dodane : 18/03/2023 10:36 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

wygląda na to że można łączyć równolegle tylko trzeba pin adresu podciągnąć po VCC albo masy i wtedy zmienia się adres o jeden, będę próbował zobaczymy

 
Dodane : 20/03/2023 3:53 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
Autor tematu
 

a mam pytanie, ktoś wie która wersja ESP EASY obsługuje czujniki SHT 30/31/35 ?

bo ja używam dla nich dość starej wersji z 2018 r bo tylko ta je widzi:

ESP_Easy_v2.0-20180218_test_ESP8266_4096.bin (tu jest do wyboru SHT 30/31/35[testing])

w innych, w tym w najnowszych, jest dostęp tylko do czujnika SHT1x

gdzieś miałem info że wersja COLLECTION z 2022 (jest tych wersji A,B,C,D,E,F) niby ma, ale wgrałem i niestety ma tylko SHT1X 

 
Dodane : 20/03/2023 6:32 pm
Strona 8 / 9
Udostępnij: