Wirenboard 6 release:wb-2207
На нем крутится скрипт в правилах, который собирает данные формирует json-строку и отправляет в топик MQTT каждые 5 сек.
Вот вчера завис скрипт и несколько часов не отправлял данные, потом заметили и перезагрузили контроллер. Как от этого можно застраховаться и перезапускать службу wb-rules?
wb-rules_20231025T131104.log (635,8 КБ)
systemd-journald_20231024T144837.log (5,0 КБ)
log.txt (427,7 КБ)
Добрый день.
Пришлите еще диагностический архив.
Что понимаете под “завис скрипт”? Как диагностировали это?
Не отправлял данные.
Он берет значения счётчика MCM8 и и оправляет их в топик.
Вчера сам счётчик обновлялся, а в скрипте висело старое значение…
приложен диагностический архив, доступен только сотрудникам поддержки
(110,5 КБ)
У вас уже старый релиз ПО. Рекомендую обновиться.
В логе из ошибок вижу только:
2023-10-24T11:49:09.956Z [wb-rules] ERROR: [rule error] failed to open config file: /var/lib/wb-mqtt-dac/conf.d/system.conf
Есть ли у вас в системе данный файл? И данная ошибка уже видимо после перезагрузки контроллера. Верно?
При подобном “зависании” было бы хорошо проверить статус самого сервиса wb-rules.
Добрый день.
Ваша проблема актуальна?
Сейчас обновляем на новую версию, после обновления будет видно.
Проблемы при обновлении в соответствующей теме:
https://support.wirenboard.com/t/problema-so-sbrosom-wirenboard-na-zavodskie-nastrojki