Здравствуйте. Столкнулся с проблемой, что в доме произвольно включался свет, закрывались шторы, закрывались краны. Из общего, что смог заметить все они были привязаны к счетчикам нажатий через whenchanged. Проверил системный журнал, 1:43 - лег сервис:
2026-08-14T22:43:42.114Z [init] wb-mqtt-serial.service: Consumed 2d 2h 54min 11.005s CPU time.
2026-08-14T22:43:42.110Z [init] Stopped MQTT Driver for serial devices.
2026-08-14T22:43:42.106Z [init] wb-mqtt-serial.service: Scheduled restart job, restart counter is at 1.
2026-08-14T22:43:40.862Z [init] wb-mqtt-serial.service: Consumed 2d 2h 54min 11.005s CPU time.
2026-08-14T22:43:40.856Z [init] wb-mqtt-serial.service: Failed with result ‘signal’.
2026-08-14T22:43:40.855Z [init] wb-mqtt-serial.service: Main process exited, code=killed, status=11/SEGV
2026-08-14T22:43:40.854Z [mosquitto] 1786747420: Client wb-modbus closed its connection.
Собственно после этого перезапустился и я так понимаю обновились значения в счетчиках нажатий, из-за чего сработали сценарии. Так же важный нюанс, на порту mod out 3 через расширение сидят два частотных преобразователя типа T13-750W-12-H и уже было замечено, что они наводят помехи на шины, несмотря на наличие терминаторов и прочего. Выражается это в периодическом “покраснении” некоторых топиков, ошибок в статусе.
После этого пошел проверять как работает whenchanged с счетчиками нажатий в mr6c. Как и описано в документации, счетчик обнуляется после сброса питания и как выяснилось при отключении питания через перезагрузку контроллера whenchanged реагирует на обнуление счетчика и выполняется сценарий.
Исходя из этого, у меня два вопроса:
- Что вероятнее всего стало причиной ошибки в работе сервиса mqtt, стоит ли в срочном порядке убирать частотные преобразователи с шины или это связано с чем-то другим.
- Как избегать ложного триггера на счетчики нажатий, ведь всегда существует вероятность того, что после потери питания контроллер перезагрузится и тогда сработает сценарий. А использование счетчиков нажатий в движке правил является необходимостью.
Прикладываю системный журнал и диагностический архив.
log_20260815T014511.log (334,8 КБ)
приложен диагностический архив, доступен только сотрудникам поддержки(327,9 КБ)