Cześć.
Mam licznik ZMAi-90 z układami ESP8266, TYWE3S i V9821.
Flaszowałem go przez UART i zainstalowałem Tasmote 8.1.0. Skonfigurowałem WiFi, MQTT i MODUŁ.
Robiłem wszystko jak opisane jest na stronie https://mysku.club/blog/aliexpress/79611.html
Licznik jest ten sam co przedstawia autor.
Po wpisaniu poleceń do konsoli otrzymuję:
12:12:37 CMD: Group 0, Index 1, Command "BACKLOG", Data "Baudrate 9600; SerialSend5 fe010f080000001c; RuleTimer1 10"
12:12:37 SRC: Backlog
12:12:37 CMD: Group 0, Index 1, Command "BAUDRATE", Data "9600"
12:12:37 MQT: stat/general-meter-switch/RESULT = {"Baudrate":9600}
12:12:37 SRC: Backlog
12:12:37 CMD: Group 0, Index 5, Command "SERIALSEND", Data "fe010f080000001c"
12:12:37 MQT: stat/general-meter-switch/RESULT = {"SerialSend":"Done"}
12:12:37 SRC: Backlog
12:12:37 CMD: Group 0, Index 1, Command "RULETIMER", Data "10"
12:12:37 MQT: stat/general-meter-switch/RESULT = {"T1":10,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0}
12:12:37 MQT: tele/general-meter-switch/RESULT = {"SerialReceived":"FE0108461840012824000000000000005000000000000000000000000000000100000E0"}
W aplikacji Home Assistant w Mosquitto broker otrzymuje:
2026-02-04 10:55:37: New client connected from 192.168.50.57:55279 as DVES_C21C5C (p2, c1, k30, u'Irenty').
2026-02-04 10:57:18: New connection from 172.30.32.2:42740 on port 1883.
2026-02-04 10:57:18: Client <unknown> closed its connection.
Gdzie 192.168.50.57 to ZMAi-90. Ale urządzenie nie jest wyświetlane w Home Assistant.
Czy mogę coś zrobić, aby Home Assistant widział to urządzenie? Nie znam się za bardzo na programowaniu, bardziej na lutowaniu itp.
Mam licznik ZMAi-90 z układami ESP8266, TYWE3S i V9821.
Flaszowałem go przez UART i zainstalowałem Tasmote 8.1.0. Skonfigurowałem WiFi, MQTT i MODUŁ.
Robiłem wszystko jak opisane jest na stronie https://mysku.club/blog/aliexpress/79611.html
Licznik jest ten sam co przedstawia autor.
Po wpisaniu poleceń do konsoli otrzymuję:
12:12:37 CMD: Group 0, Index 1, Command "BACKLOG", Data "Baudrate 9600; SerialSend5 fe010f080000001c; RuleTimer1 10"
12:12:37 SRC: Backlog
12:12:37 CMD: Group 0, Index 1, Command "BAUDRATE", Data "9600"
12:12:37 MQT: stat/general-meter-switch/RESULT = {"Baudrate":9600}
12:12:37 SRC: Backlog
12:12:37 CMD: Group 0, Index 5, Command "SERIALSEND", Data "fe010f080000001c"
12:12:37 MQT: stat/general-meter-switch/RESULT = {"SerialSend":"Done"}
12:12:37 SRC: Backlog
12:12:37 CMD: Group 0, Index 1, Command "RULETIMER", Data "10"
12:12:37 MQT: stat/general-meter-switch/RESULT = {"T1":10,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0}
12:12:37 MQT: tele/general-meter-switch/RESULT = {"SerialReceived":"FE0108461840012824000000000000005000000000000000000000000000000100000E0"}
W aplikacji Home Assistant w Mosquitto broker otrzymuje:
2026-02-04 10:55:37: New client connected from 192.168.50.57:55279 as DVES_C21C5C (p2, c1, k30, u'Irenty').
2026-02-04 10:57:18: New connection from 172.30.32.2:42740 on port 1883.
2026-02-04 10:57:18: Client <unknown> closed its connection.
Gdzie 192.168.50.57 to ZMAi-90. Ale urządzenie nie jest wyświetlane w Home Assistant.
Czy mogę coś zrobić, aby Home Assistant widział to urządzenie? Nie znam się za bardzo na programowaniu, bardziej na lutowaniu itp.