Пытаюсь открыть настройки mqtt-serial. Получаю ошибку
Ошибка загрузки файла: MQTT client is not connected MqttConnectionError.
Если перезапустить контроллер, проблема пропадает, но после нескольких дней появляется опять.
При этом контроллер в консоли реагирует на ввод и вывод с задержкой. Загрузки процессора и диска нет. load avarage 5min не больше 0,8.
mqtt-serial при этом постоянно утилизирует 17% CPU. К контроллеру подключено 5 устройств по 3-м разным шинам.
UPD:
Welcome to Wiren Board 7.3.4 (s/n AGQSNOL4), release wb-2307 (as stable)
Linux wirenboard-AGQSNOL4 5.10.35-wb142 #1 SMP Thu Jul 20 08:00:41 UTC 2023 armv7l GNU/Linux
System load: 0.78 0.83 0.94 Up time: 4 days 2:49
Memory usage: 20% of 997M Usage of /: 68% of 976M /mnt/data: 15% of 4.9G
Добрый день.
Пришлите диагностический архив.
При перезагрузке все ли устройства доступны и управляемы? Возможно драйвер отключается из-за большого числа ошибок на шине.
Для повторения проблемы нужно несколько дней. Как “зависнет” соберу архив и пришлю.
Mqtt-serial не зависает, т.к. реакция на действия есть, wb-rules отрабатывает. Через веб-интерфейс всеми устройствами можно управлять. Есть только “некоторые” тормоза в интерфейсе и консоли. Больше всего смущает последнее, т.к. процессор и диск не загружены на 100%. Т.е. причина тормозов ssh для меня загадка.
Советую проверить состояние и доступность брокера.
Если mosquitto не отвечает - то как раз в этом причина. Ну и - есть ли (настроены) на контроллере mqtt мосты?
Например Wiren Board 7: Errata — Wiren Board
Но тут требуется диагностика, попытки “угадать” - непродуктивны.
Добрый день.
Возникала ли у вас еще раз проблема с доступом к настройке wb-mqtt-serial.conf из веб-интерфейса?
Добрый день. Нет, ситуация больше не повторялась. Причины так и не удалось выяснить. Тему можно закрыть.