Не удалось загрузить настройки WebUI.: MQTT RPC request timed out MqttTimeoutError

после обновления прошиивк wb7 в UI пересттали отображаться Каналы MQTT.

UNIT                               LOAD   ACTIVE SUB     DESCRIPTION
  avahi-daemon.service               loaded active running Avahi mDNS/DNS-SD Stack
  bluetooth.service                  loaded active running Bluetooth service
  cron.service                       loaded active running Regular background program processing daemon
  dbus.service                       loaded active running D-Bus System Message Bus
  getty@tty1.service                 loaded active running Getty on tty1
  ifupdown-pre.service               loaded active exited  Helper to synchronize boot up for ifupdown
  kmod-static-nodes.service          loaded active exited  Create list of static device nodes for the current kernel
  knxd.service                       loaded active running KNX Daemon
  ModemManager.service               loaded active running Modem Manager
  mosquitto.service                  loaded active running Mosquitto MQTT Broker
  netplug.service                    loaded active running LSB: Brings up/down network automatically
  networking.service                 loaded active exited  Raise network interfaces
  NetworkManager-wait-online.service loaded active exited  Network Manager Wait Online
  NetworkManager.service             loaded active running Network Manager
  nginx.service                      loaded active running A high performance web server and a reverse proxy server
  ntp.service                        loaded active running Network Time Service
  polkit.service                     loaded active running Authorization Manager
  serial-getty@ttyS0.service         loaded active running Serial Getty on ttyS0
  ssh.service                        loaded active running OpenBSD Secure Shell server
  sudo.service                       loaded active exited  LSB: Provide limited super user privileges to specific users
  systemd-fsck-root.service          loaded active exited  File System Check on Root Device
  systemd-fsck@dev-mmcblk0p6.service loaded active exited  File System Check on /dev/mmcblk0p6
  systemd-journal-flush.service      loaded active exited  Flush Journal to Persistent Storage
  systemd-journald.service           loaded active running Journal Service
  systemd-logind.service             loaded active running User Login Management
  systemd-modules-load.service       loaded active exited  Load Kernel Modules
  systemd-random-seed.service        loaded active exited  Load/Save Random Seed
  systemd-remount-fs.service         loaded active exited  Remount Root and Kernel File Systems
  systemd-sysctl.service             loaded active exited  Apply Kernel Variables
  systemd-sysusers.service           loaded active exited  Create System Users
  systemd-tmpfiles-setup-dev.service loaded active exited  Create Static Device Nodes in /dev
  systemd-tmpfiles-setup.service     loaded active exited  Create Volatile Files and Directories
  systemd-udev-trigger.service       loaded active exited  Coldplug All udev Devices
  systemd-udevd.service              loaded active running Rule-based Manager for Device Events and Files
  systemd-update-utmp.service        loaded active exited  Update UTMP about System Boot/Shutdown
  systemd-user-sessions.service      loaded active exited  Permit User Sessions
  user-runtime-dir@0.service         loaded active exited  User Runtime Directory /run/user/0
  user@0.service                     loaded active running User Manager for UID 0
  watchdog.service                   loaded active running watchdog daemon
  wb-configs-early.service           loaded active exited  prepare mounts and symlinks to config files
  wb-configs.service                 loaded active running watch config files
  wb-connection-manager.service      loaded active running Network connections management service for Wiren Board devices
  wb-device-manager.service          loaded active running Wiren Board modbus devices manager
  wb-diag-collect.service            loaded active running one-click diagnostic data collector for Wiren Board, generating archive with data
  wb-hwconf-manager.service          loaded active exited  Initialize Wiren Board Device Tree overlays
  wb-init.service                    loaded active exited  Initialize Wiren Board on successful boot
  wb-knxd-config.service             loaded active exited  KNXD Configurator for Wiren Board
  wb-mqtt-adc.service                loaded active running MQTT Driver for ADC
  wb-mqtt-confed.service             loaded active running Wiren Board configuration editor backend
  wb-mqtt-db.service                 loaded active running Wiren Board database logger
  wb-mqtt-gpio.service               loaded active running MQTT Driver for GPIO-controlled switches
  wb-mqtt-knx.service                loaded active running Wiren Board MQTT KNX bridge
  wb-mqtt-logs.service               loaded active running Wiren Board journald to MQTT gateway
  wb-mqtt-mbgate.service             loaded active running Wiren Board MQTT to Modbus TCP gateway
  wb-mqtt-metrics.service            loaded active running metrics sender.
  wb-mqtt-nm-helper.service          loaded active running Virtual MQTT devices management service for Network Manager connections
  wb-mqtt-opcua.service              loaded active running Wiren Board MQTT to OPC UA gateway
  wb-mqtt-serial.service             loaded active running MQTT Driver for serial devices
  wb-mqtt-w1.service                 loaded active running Kernel 1-Wire MQTT driver for WB-HomA
  wb-rules.service                   loaded active running MQTT Rule engine for Wiren Board
  wb-systime-adjust.service          loaded active exited  Compensation of systime in PPM from value, stored in device-tree (with opposite sign)
  wb-usb-otg.service                 loaded active exited  USB Debug Network
  wb-watch-update.service            loaded active running Wiren Board firmware update service
  wpa_supplicant.service             loaded active running WPA supplicant

версия:

root@wirenboard-AWJY4GZR:~# wb-release
Wirenboard release wb-2304 (as stable), target wb7/bullseye

Лог:
log_20230728T160926.log (21,7 КБ)

Сам топики работают, девайсы работают. то есть проблема только с отображениием в UI.

Ребут не помогает. apt update/upgrade - нет обновлений.

Здравствуйте.
Извините за долгий ответ.
Приложите, пожалуйста, диагностический архив.

Уточните с какого релиза вы обновились на release wb-2304? Каким образом обновлялись?

обновлялся через

apt update; apt upgrade

с какого релииза точно не скажу.

diag_AWJY4GZR_2023-08-01-13.19.35.zip (210,7 КБ)

Попробуйте подписаться на топик

mosquitto_sub -v -t /rpc/#

И затем обновить веб-интерфейс.

Вывод консоли mosquitto_sub прикрепил.
log.log (1,5 МБ)

В UI топики не появились.

По сокету сообщения прилетают.

Еще проблема на странице виджетов.
при кликена добавить виджет получаю JS ошибку:

нашел такую ошибку “WARNING: [modbus] failed to read 1 input(s) @ 212 of device modbus:11: Serial protocol error: request timed out”:

Помогло отключение устройства в настройках.
“WBE2-I-OPENTHERM”

после отключеия и ребута MQTT каналы появились и виджеты тоже.

Переподключил WBE2-I-OPENTHERM в настройках драйвера serial-устройств, ребутнул контроллер, пока все работает. Буду наблюдать.

P.S. Версия прошивки WBE2-I-OPENTHERM 1.05

Как давно установлен и работал модуль до появления проблемы? Это первое такое поведение с данным модулем?
Просьба в процессе наблюдения посмотреть исторические графики параметров модуля, пропадают ли какие-либо или может замерают.

Модуль установлен год назад. До обновления релиза проблем не наблюдали.
Котел от модуля отключен. Но и был отключен до обновления. (возможно в этом проблема).

C Модулем былии проблемы и раньше. Вот тема:

Проблемы не решились. Котел от модуля отключили но сам модуль программно не отключали.

Здравствуйте.
Если у вас остались вопросы не по теме данного запроса, то просьба создать новое обращение с описанием проблемы, с которой вы столкнулись.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.