Некоторое время назад начали сбоить настроенные правила. Симптомы - правила просто не работают, но в логах wb-rules только info, никаких ошибок.
Пример:
Sep 01 19:38:36 wirenboard-AMWQEWLS wb-rules[13160]: Device "ppp0" does not exist.
Sep 01 19:38:36 wirenboard-AMWQEWLS wb-rules[13160]: INFO: network/Wi-Fi 2 IP: failed to convert value '', passing raw
Sep 01 19:38:36 wirenboard-AMWQEWLS wb-rules[13160]: INFO: network/GPRS IP: failed to convert value '', passing raw
Sep 01 19:39:36 wirenboard-AMWQEWLS wb-rules[13160]: INFO: network/Ethernet 2 IP: failed to convert value '', passing ra
Sep 01 19:39:36 wirenboard-AMWQEWLS wb-rules[13160]: INFO: network/Wi-Fi IP: failed to convert value '', passing raw
Разок видел:
Sep 01 19:29:18 wirenboard-AMWQEWLS wb-rules[2720]: WARNING: [wbgo_mqtt] MQTT connection lost: pingresp not received, di
Sep 01 19:29:18 wirenboard-AMWQEWLS wb-rules[2720]: WARNING: [wbgo_mqtt] Cleaning up token queue
Самих правил у меня немного и они просты:
- если включено какое-то реле, то включить другое
- если замкнут сухой контакт, то включить реле
- пара правил расписаний на кроне
Экспериментально выяснил, что проблемы решаются или перезагрузкой, или выключением zigbee2mqtt.
На самом контроллере установлены последние обновления.
Зигби через WBE2R-R-ZIGBEE v.1.
Еще есть датчик WB-MSW-ZIGBEE v.3, сначала думал на него (он шлет огромное количество инфы с высокой частотой), но перенастроил его так, что сообщения стали идти с частотой где-то 1 за 10 с, а проблема осталась
Постараюсь дать больше диагностической информации по запросу
В линуксе и консоли не очень, поэтому буду благодарен за примеры команд, которые нужны, чтобы получить эту информацию