Hi.
I have a ZMAi-90 counter with ESP8266, TYWE3S and V9821 chips.
I flashed it via UART and installed Tasmote 8.1.0 and configured WiFi, MQTT and MODULE.
I did everything as described on https://mysku.club/blog/aliexpress/79611.html
The counter is the same as the author presents.
After typing the commands into the console I get:
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", Date "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"}
In Mosquitto's Home Assistant application, the broker receives:
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.
Where 192.168.50.57 is ZMAi-90 But the device is not displayed in Home Assistant.
Is there anything I can do to make Home Assistant see this device? I don't know much about programming, more about soldering etc.
I have a ZMAi-90 counter with ESP8266, TYWE3S and V9821 chips.
I flashed it via UART and installed Tasmote 8.1.0 and configured WiFi, MQTT and MODULE.
I did everything as described on https://mysku.club/blog/aliexpress/79611.html
The counter is the same as the author presents.
After typing the commands into the console I get:
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", Date "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"}
In Mosquitto's Home Assistant application, the broker receives:
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.
Where 192.168.50.57 is ZMAi-90 But the device is not displayed in Home Assistant.
Is there anything I can do to make Home Assistant see this device? I don't know much about programming, more about soldering etc.