Добрый день! с некоторых пор перестали открываться некоторые страницы интерфейса. Связываю с одним из обновлений. тест ветка. Пытался диагностировать нейросетью - файл-результат прилагаю. wb-homeui-mqtt-bug-report-forum.md (5,3 КБ)
На странице Устройств ошибка : “Error while checking availableness of service: MQTT client is not connected MqttConnectionError”, В логах mosquitto видно цикл каждые ~15 секунд:
Client wb-mqtt-homeui-xxx closed its connection.
New client connected ... as wb-mqtt-homeui-xxx
Client wb-mqtt-homeui-xxx closed its connection
Добрый день.
Для полноценной диагностики рекомендую отключить запуск стороннего ПО, перезапустить контроллер ну и прислать архив с диагностической информацией контроллера. Создание архива описано в документации.
Тут не совсем понятно что именно проверялось. То есть не прослежживается обчный подход к диагностике - отслеживание отличий от нормальной работы.
После systemctl restart mosquitto WebUI открывается нормально (включая Settings, Rules, Logs). Через ~30 секунд соединение обрывается (Не удалось загрузить настройки WebUI.: MQTT client is not connected MqttConnectionError) и начинается цикл переподключений
каждые ~15 секунд. Воспроизводится стабильно.
Стороннее ПО (Sprut Hub / Java) полностью остановлено (systemctl stop spruthub && systemctl disable spruthub), процесс Java не запущен. MQTT-бридж к Home Assistant
отключён. Проблема сохраняется.
Ловил сегодня подобное поведение.
В логах были ошибки коннекта к телеграмму и в логе браузера “Invalid cell ID” для контроллера подсветки лестницы Demid.net v12. (до последнего обновления все работало без сбоев).
Отключил отправку в телеграмм и в настройках Demid отключил интеграцию с mqtt WB - после этого все стало работать как прежде.
Явно есть проблема в последнем обновлении которая вешает mqtt.
нейросеть подытожила )
Вероятная причина: Новая версия homeui строже парсит MQTT-топики/meta и падает на нестандартных данных от Demid (пустые /meta без JSON). Раньше игнорировала, теперь обрывает WebSocket-соединение.
Отлично, благодарю.
А покажите результат подписки на топики устройства. У меня такого нет, надо воспроизводить.
То есть да, некорректные не надо вообще выводить, падать не должно.