ok to coś tam mówi - będę analizował - dam znać
AFE Firmware T0 [Rozwiązany] AFE Firmware T0 2.1 - Domoticz HTTP oraz MQTT
Hej @adrian wyczyściłem pamięć wgrałem od nowa wersję B3 i tak po http / get dostaję ok
{"device":{"type":"ADC"},"command":"get","data":{"raw":0,"percent":0.000000,"voltage":0.000000,"voltageCalculated":0.000000},"status":"success"}
Robię podgląd przez konsolę i tak to publikuje AFE
Tylko nie wiem dlaczego u Ciebie w logu nie ma błędu , wgrałem do testu tasmotę na ADC podałem 3V i dostałem na tym samym module wartość 1024
no coś mam tam nie tak z tym ADC - nic nie wykrzesałem poza 0
jeszcze nad tym nie siedzę, robię teraz stare Domoticz HTTP API - za 2h skończę i zajrzę w ADC
Miałem trochę więcej czasu, ale musiałem odwiesić Sonoff'a namiejsce. Generalnie bład pojawia się za każdym razem gdy nacisnę przycisk w Domoticzu. Każdy. Ale już poleceniem mosquitto_pub -h 10.0.0.1 -t domoticz/out -m '{"idx":18,"nvalue":1}' potrafie załączyć przekaźnik. Jak wysyłam przez to polecenie to status aktualizuje się tak za 4 razem choć nie zawsze. Czasem szybciej. Może by dodać automatyczną odpowiedź?
Wygląda, że na którymś stringu się wykłada. Wygląda że na tym "hwid":"7".
To polecenie steruje przekaźnikiem mosquitto_pub -h 10.0.0.1 -t domoticz/out -m '{"Battery":255,"RSSI":12,"description":"","dtype":"Light/Switch","id":"00014062","idx":18,"name":"Pompka","nvalue":1,"stype":"Switch","svalue1":"0","switchType":"On/Off","unit":1}'
A to nie
mosquitto_pub -h 10.0.0.1 -t domoticz/out -m '{"Battery":100,"RSSI":12,"description":"","dtype":"Light","hwid":"7","id":"00014062","idx":18,"name":"Pompka","nvalue":1,"stype":"Switch","svalue1":"0","switchType":"On","unit":1}'
Beta 4 dostępna do pobrania
Zrobione ale nie przetestowane gruntownie (prośba o pomoc w dalszym testowaniu)
- wszystkie API powinny działać
- eksperymentalnie zrobiłem, że w HTTP Domoticz API, nie jest wymagane podanie w komendzie sterującej &source=domoticz (eksperci z Domoticz i AFE wiedzą o co chodzi)
- poprawiony defekt zgłoszony przez @steel_rat - Json Pharse error dla nowego Domoticz
- potencjalnie poprawiony defekt zgłoszony przez @isom z ADC - u mnie idą już wartość różne od zera (proszę zobacz u siebie @isom)
Co jest zrobione, co zostało do zrobienia opisane jest w pierwszym poście
Biorę się za poprawny upgrade z wersji innej niż 2.1
Pozdrawiam
Wgrane. Mqtt działa poprawnie. Steruje z Domoticza przekaźnikami. Jeszcze jedno mi się przypomniało. Jak przywracalem do ustawień fabrycznych i potem wszystko na raz konfigurawalem to IP od mqtt nie było pamiętane w całości tylko początek. Dopiero wpisanie drugi raz IP sprawiało, że IP bylo całe.
@adrian jest progres bo po http/get dostaję
{"device":{"type":"ADC"},"command":"get","data":{"raw":1024,"percent":100.000000,"voltage":3.000000,"voltageCalculated":3.000000},"status":"success"}
W konsoli też widać wartości ale publikuje tak jak widać
-
Paczka nowych wersji AFE Firmware 3.5.04 lata temu
-
AFE Firmware T6 (Stacja pogody) 3.3.44 lata temu
-
Powrót AFE Firmware T44 lata temu
-
Najprostrza droga od AFE do Google Home5 lat temu
-
AFE 3.0.0 na horyzonice5 lat temu
- 33 Fora
- 3,718 Tematy
- 31.4 K Wpisów
- 12 Online
- 3,310 Użytkowników




