Перестал работать контроллер WB 8

Здравствуйте! У нас перестал работать контроллер Wiren Board 8
HW: 8.4.4C/2G
S/N: A4BJ2Q2C
Версия Industrial 2G/16G
Питание контроллера от БП Meanwell 24В (проверили, напряжение 24.1В)

Контроллер не доступен через веб-интерфейс. Никакие устройства и никакие настройки не доступны. Выдается ошибка “не удается подключиться к ws://192.168.1.98/mqtt

К контроллеру есть доступ через ssh. Все дополнительные устройства отключили.
Пробовали перезагружать и отключать питание с повторной загрузкой. Контроллер загружается и индикатор мигает зеленым цветом.
Скриншоты прилагаем.

P.S. Вчера мы добавляли правила в wb-rules. Вчера всё работало отлично.
Сегодня когда увидели, что контроллер не работает, удалили правила из /etc/wb-rules/ ,
но контроллер так и не работает


Добрый день!

Выгрузите, пожалуйста, диагархив через SSH. Создание архива описано в документации.

diag_A4BJ2Q2C_2025-04-10-12.35.22.zip (470,0 КБ)

Добрый день.

Обратите внимание:

апр 10 12:02:28 wirenboard-A4BJ2Q2C mosquitto[88065]: 1744286547: Error: Out of memory.

Рекомендую:

sed -i 's$^persistence true$persistence false$' /etc/mosquitto/mosquitto.conf && systemctl restart mosquitto

Ну и - в логах же это есть?

Да, сейчас всё заработало. Вы можете сказать, что именно делает эта строка до перезагрузки mosquitto?
И почему произошла ошибка out of memory ?
На других контроллерах всё работает месяцами и годами, и там не было таких проблем.

Конечно. Меняет значение на false в конфиге /etc/mosquitto/mosquitto.conf

Потому что конфигурирован мост в 20bridges.conf без учета ситуации его недоступности.
Например: Работа без Интернета - #5 от пользователя IgorL

Понятно. Большое спасибо!

Проблема к сожалению не решается. Мы добавили в конфигурацию моста qos 0 , как было описано в обсуждении по ссылке.

Получается интерфейс и устройства доступны только несколько часов, потом опять все устройства и интерфейс становятся не доступны.

Вот конфигурация моста, которая у нас настроена:

connection bridge-ha
address 192.168.0.154:1883
remote_username REMOVED_BY_DIAG_COLLECT
remote_password REMOVED_BY_DIAG_COLLECT
clientid wiren_bridge
topic # both 0

Помогите пожалуйста разобраться, в чем проблема

Я рекомендую отключить мост и проверить - в нем ли дело.

Да, мы отключили временно мост. Дело точно в нем. Подскажите, при каких настройках моста контроллер будет корректно работать, если вдруг по каким-то причинам ПК, на который настроен мост, будет временно недоступен?

Так же мы пробовали установить в настройках mosquitto значение persistence - false
Но в веб-интерфейсе контроллера устройства и каналы MQTT становились недоступны через несколько часов.

Нет “общих” и применимых во всех случая настроек. Ну, в любом случае нужно ограничить длину очередей, думаю, до уровня (количество сообений в секунду)* (планируемое время перебоев связи)