WB6 перезагружается раз в ~10 дней

Примерно раз в 10 дней контроллер полностью перезагружается - обнуляется Uptime. Не нашел никаких странностей, кроме того, что в логе очень много сообщений о том, что один из датчиков WB MSW.V3 не успевает ответить. В веб интерфейсе некоторые параметры подсвечиваются красным периодически. На этой линии сидят еще 2 датчика и около 5 других Модбас устройств. Еще один датчик тоже иногда сообщает о таймауте, но раз в 10-20 реже.

Собственно два вопроса. 1. Куда копнуть, чтобы найти причину перезагрузок? 2. Даже если дело не в датчике, как решить вопрос с кучей ошибок от этого датчика?Ошибки

Тоже самое примерно раз в десять дней. Ещё летом создавал тему тут

Здравствуйте!
По поводу перезагрузок. Пожалуйста, убедитесь, что достаточно места на флешке (выполните команду в рабочей стройке на контроллере):

df -h

и достаточно свободной оперативной памяти:

free

Также пришлите лог с момента до перезагрузки и до момента восстановления работы:

journalctl --since"1 hour ago" --until "10 minutes ago"

Еще нужен скриншот окна System со страницы Devices и перечень установленных пакетов:

dpkg -l | grep wb-

Устанавливали ли вы какое-либо стороннее ПО на контроллер?

По поводу ошибок связи. Есть ли ошибки связи с другими устройствами, кроме MSWv3? Шаблоны используете стандартные или что-то меняли? Опишите конфигурацию сети RS-485: какие настройки связи используются, какие устройства подключены, от чего питаются? Проверено ли питание устройств и качество соединений проводов? Очень много проблем заканчиваются протяжкой контактов или обнаружением обрыва сети RS-485.
Попробуйте для порта RS-485 в веб-интерфейсе установить параметр guard_interval_us в 10000 мкс.

dh

free

Логи не дает записать, потому что спамит туда ошибками из модбаса, попробую с ними разобраться. Да, на контроллере установлен Spruthub и NodeRed

ПО модбасу. Из того, что уже имеется в шабронах контроллера ничего не трогал, добавил два сторонних шаблона. С устройствами, работающими на этих шаблонов проблем нет. настройки сети стандартные, только 1 стоп бит вместо двух. Все устройства настроены на эти параметры. MSW.V2 которые спамят ошибкой - проверял отдельно. На этой линии находится 3 датчика MSW.V3, около 5 штук китайских термостатов Moes для теплого пола и 3 термостата Moes для климата. Теплый пол запитан от 220в сети, термостаты климата и датчики запитаны по 24в блоку питания. Потребления термостатов в пике составляет 300мА = 7вт, при бюджете БП 60вт. На нем же и остальные вайренборды находятся, но бюджет питания не превышают. ПИтание проверено разве что через интерфейс вб: везде 24в, болтается +/- 0.5в. Качество соединений проверить лично не могу, запрошу.

Вы через Debug-консоль подключаетесь? По ssh было бы значительно удобнее.

Логи, возможно, дадут понять причину ошибок по Modbus и перезагрузок.

В настройках у всех портов опция “Enable debug logging” отключена?