Рекомендуется делать резервную копию.
Можете активировать датчики дверей проверить что-нибудь починилось или сломалось?
Я чуть подкорректировала wb-zigbee2mqtt.js (у себя, потом у вас) - мне помогло. У вас может быть другой результат.
Рекомендуется делать резервную копию.
Можете активировать датчики дверей проверить что-нибудь починилось или сломалось?
Я чуть подкорректировала wb-zigbee2mqtt.js (у себя, потом у вас) - мне помогло. У вас может быть другой результат.
Добрый день!
@Konster ждем от вас обратной связи.
Для проверки публикуемых датчиком значений прошу перед его срабатыванием запустить команду:
mosquitto_sub -v -t 'zigbee2mqtt/Z_DO1'
После получения публикации прошу её выслать.
По поводу обработки значения “null” поставили задачу разработчикам.
Попробовал вновь переподключить датчик. Несколько раз изменения прошли в топиках. В журнале вижу еще новые ошибки
Хотелось бы увидеть какие значения публикует устройство Z_DO1
|24 авг. 2025 г. 10:19:30|z2m:mqtt: MQTT publish: topic ‘zigbee2mqtt/Z_DO1’, payload ‘{“battery”:null,“battery_low”:false,“contact”:false,“last_seen”:1756019970206,“linkquality”:0,“tamper”:false,“voltage”:null}’|
| — | — |
|24 авг. 2025 г. 10:19:31|z2m:mqtt: MQTT publish: topic ‘zigbee2mqtt/Z_DO1’, payload ‘{“battery”:null,“battery_low”:false,“contact”:false,“last_seen”:1756019970609,“linkquality”:138,“tamper”:false,“voltage”:null}’|
|24 авг. 2025 г. 10:19:33|z2m:mqtt: MQTT publish: topic ‘zigbee2mqtt/Z_DO1’, payload ‘{“battery”:null,“battery_low”:false,“contact”:true,“last_seen”:1756019972642,“linkquality”:127,“tamper”:false,“voltage”:null}’|
Заметил, что датчик дублирует посылки даже при однократном срабатывании
upd:
Переподключил устройство, сейчас вроде бы все заработало, топики обновляются.
Если я обновлю версию конвертера Z2M то получу снова старую ошибку?
upd2:
Ошибки есть по всем датчикам теперь:
|24-08-2025 15:24:07.312 [wb-rules]|ERROR: control Z_D02/voltage SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
| — | — |
|24-08-2025 15:24:07.308 [wb-rules]|ERROR: control Z_D02/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.302 [wb-rules]|ERROR: control Z_D02/battery SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.298 [wb-rules]|ERROR: control Z_DO1/voltage SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.293 [wb-rules]|ERROR: control Z_DO1/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.281 [wb-rules]|ERROR: control Z_DO1/battery SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.269 [wb-rules]|ERROR: control Zig_DD1/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.251 [wb-rules]|ERROR: control Zig_Temper_2/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.236 [wb-rules]|ERROR: control Zig_Temper_1/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.213 [wb-rules]|ERROR: control Zig_Water_1/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
|24-08-2025 15:24:07.213 [wb-rules]|ERROR: control Zig_Water_1/linkquality SetValue() error: can’t convert control value ‘’ (type string) to datatype ‘2’|
На данный момент да. Задачу озвучили разработчикам, как будет принято окончательное решение по исправлению бага, оно появится в новой версии.
Понятно, значит временное решение не сработало.
Ну значит сработало. С ошибкой, наверное, пока можно жить, пока разработчики не починят.
Мы вас уведомим, когда можно будет обновиться.