Коллеги подскажите, после обновления до wb -2501 из вебморды WB пропадают 90% устройств, причем если страница открыта и произошла перезагрузка WB они тут же появляются на странице устройства, но при обновлении страницы, пропадают совсем. При этом в SprutHub они проваливаются по MQTT и оттуда успешно управляются. В чем можем быть проблема?
Добрый день,
Прошу подробнее описать:
- Как и что подключено?
- Прошу записать видео, как выглядит это в веб интерфейсе
- С какой версии обновляетесь?
- Какое ПО установлено, кроме SprutHub?
- Какие модули подключены?
Также для диагностики проблемы пришлите архив с диагностической информацией контроллера. Инструкция по созданию архива доступна в документации.
Добрый день!
- wb 7.3.3, подключены modbus устройства WB к порту rs485-2, последним добавили счетчик электроэнергии, устройства списком видны на видео
- https://skrinshoter.ru/vUNSeY4WDsH При внесении изменений в драйвер serial устройств устройства появляются во вкладке “устройства” и пропадают после обновления страницы, остается несколько модулей
- точно не помню, вроде была 2201 bullseye, обновлял через apt-get
- Только SprutHub
- WBE2R-R-Z-WAY, Zigbee (Sprut) 2 шт, 1-Wire, WBIO-DO-R10R-4, WBMZ4-SUPERCAP
Архив с информацией:
diag_output_AHJNEPEY_2025-02-26-12.25.36.zip (654,9 КБ)
Добрый день.
Подпишитесь на топики устройств и проверьте - присутствуют ли они в mqtt?
В момент “пропадания” - что выводится в отладочную консоль браузера?
прислал лог, но ошибок в нем не вижу, последнее сообщение об ошибке поймал в 13:58 (15:58) вот скрин
log_20250226T160213.log (617,5 КБ)
топики в консоли при mosquitto_sub для всех устройств видит, через спрут все устройства тоже управляются без проблем, но в файле mqtt serial после прогрузки устройств каналы mqtt для “исчезающих” устройств тоже пропадают, вот видео https://skrinshoter.ru/vUNcoHUrqc3
Я не вижу в логе указанной ошибки.
Но подозреваю что в этот момент драйвер перезапускался.
А зачем (для какой цели?) включен debug?
Итак, топики существуют но не отображаются в браузере.
Пробую воспроизвести.
Использую chrome 133.0.6943.53, konqueror 22.13.3
в chrome отслеживаю обмен по ws и вижу все топики:
DEBUG с целью что-то поймать, но он не влияет, выключил его
да, mqtt мог перезапустить в этот момент
пробовал с safari и chrome, попробую с другого браузера ещё, но мне кажется что не в браузере дело
Еще должен отметить что вначале регистрировал ошибки: не менялись показания устройств и не получалось управлять зуммером из веб-интерфейса, то есть кнопки нажимались но через веб команды не проходили, также перед прошивкой была произведена после замена батареи на supercap, но в конфигурации батарею на supercap изменили уже после обновления
и в веб интерфейсе в “устройствах” оставался элемент “батарея”, пока его не удалил и не убрал флаг retained на false в настройках mqtt
если нужно могу запросить удаленный доступ, чтобы самостоятельно могли посмотреть логи и ошибки
также вспомнил что помимо spruthub на контроллер ставили z-way server, возможно он как-то влияет, но вряд ли
еще хочу попробовать остановить spruthub и посмотреть как будет работать без него, может оттуда проблема
Также заметил что во вкладке веб-интерфейс нельзя выбрать адрес и порт, то есть может этот файл поломан, я мог что-то править там, когда ставил пароль на веб интерфейс
Нет. В актальных релизах эти ннастройки убраны, таперь веб-интерфейс всегда использует для доступа к MQTT тот же порт что и для HTTP/
Добрый день! Вопрос остается открытым, что посоветуете в данной ситуации еще сделать?
Из идей - аккуратно создать резервные копии, перепрошиться и заново из бэкапа восстановить, каким образом это безопаснее всего сделать, чтобы с нуля не пришлось настраивать? Бэкапнется ли spruthub при создании резервной копии?
Либо может ваш специалист к консоли подключиться посмотреть в чем проблема, из своего опыта?
Всем привет, обновил контроллер на прошлых выходных и столкнулся с аналогичной проблемой, поведение UI асолютно такое же как у коллеги выше, до большого обновления все работало штатно, устройства повляются когда делаю перезапись конфигурационных файлов, и до следующего обновления страницы браузера. Спрут видит топики, автоматизации продолжают работать. Диагархив прилагаю
Для бэкапа настроек штатного ПО типично используется: Резервное копирование настроек контроллера — Wiren Board
Тут лучше действовать по его документации.
Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”
И укажите почтовый адрес:
После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.
Напишите пожалуйста реквизиты для доступа по ssh. Или сбросьте их на дефолтные.
Сбросил на дефолтные
Разработчики смотрят, пока ничего не писали, новостей пока нет.
Обновлю пакеты контроллера до testing - для проверки.
Обновление wb-mqtt-homeui=2.114.1 по-моему решило вопрос.
Не забудьте удалить пользователя из организации.
Да, помогло, благодарю, возможно во время обновления какая-то ошибка была, хотя с ssh не было ничего такого
Доброй ночи, подскажите пожалуйста, можно ли самостоятельно обновить ? Либо лучше написать в тех поддержку?