Не оттображаются все устройства при подключении через WB Cloud

При подключении через WB Cloud и входе в веб-интерфейс на вкладке “устройства” отображаются не все устройства.
Пробовал в разных браузерах (на всякий случай) - результат одинаков.


diag_output_aqgzjpro_2024-12-24T08_46_44+03_00.zip (428,1 КБ)

Добрый день!

Подскажите, какие именно устройства не отображаются? Отображались ли они ранее? Прикрепите скриншот, пожалуйста.

День добрый.
Показывается только 3 из 6 WB-LED

Показан только 1 из 4 WB-MDM

Не отображаются 4 WB-MR6C и 2 WB-MR3L


вкладка “Устройства” выглядит так

До этого, правда проверял в квартире, где установлен WB, но через облако так же, там были отображены все устройства

можете, пожалуйста, сделать в консоли и прикрепить вывод

systemctl status wb-mqtt-serial

сделал
systemctl restart wb-mqtt-serial
все появилось. странно что что то показыввалось, а что то нет :slight_smile:

Спасибо!

root@wirenboard-AQGZJPRO:~# 
root@wirenboard-AQGZJPRO:~# systemctl status wb-mqtt-serial
● wb-mqtt-serial.service - MQTT Driver for serial devices
     Loaded: loaded (/lib/systemd/system/wb-mqtt-serial.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2024-12-24 15:38:47 MSK; 10min ago
   Main PID: 21398 (wb-mqtt-serial)
      Tasks: 10 (limit: 4790)
     Memory: 13.0M
        CPU: 45.538s
     CGroup: /system.slice/wb-mqtt-serial.service
             └─21398 /usr/bin/wb-mqtt-serial

Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [modbus] Init: Baud rate: setup register <</dev/ttyRS485-1 38400 8 N 2> modbus:69:holding: 110> <-- 384 (0x180)
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [modbus] Init: Output 1: setup register <</dev/ttyRS485-1 38400 8 N 2> modbus:69:holding: 930> <-- 1 (0x1)
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [modbus] Init: Output 2: setup register <</dev/ttyRS485-1 38400 8 N 2> modbus:69:holding: 931> <-- 1 (0x1)
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [modbus] Init: Outputs State After Power On: setup register <</dev/ttyRS485-1 38400 8 N 2> modbus:69:holding: 6> <-- 0 (0x0)
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [modbus] Init: disable legacy input mode control: setup register <</dev/ttyRS485-1 38400 8 N 2> modbus:69:holding: 5> <-- 0 (0x0)
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [serial device] device </dev/ttyRS485-1 38400 8 N 2> modbus:69 is connected
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [serial client] Events are enabled for <modbus:69:coil: 0>
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [serial client] Events are enabled for <modbus:69:coil: 1>
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [serial client] Events are enabled for <modbus:69:coil: 2>
Dec 24 15:38:59 wirenboard-AQGZJPRO wb-mqtt-serial[21398]: INFO: [serial client] Events are disabled for <modbus:69: reboot>
root@wirenboard-AQGZJPRO:~#

Опять отвалилось…
осталось только 3 МДМ :wink:

Не воспроизводится.
В “Каналы MQTT” - тоже нет топиков устройств?

Да, там тоже нет

после рестарта mqtt systemctl restart wb-mqtt-serial
какое то время видно

Покажите пожалуйста содержимое каналов.

После перезапуска


Через какое то непродолжительное время остаются только md3

может добавить в организацию вас?
А то я не всегда за компом :slight_smile:

Получили ваше приглашение в организацию. Долго не могли понять, от кого оно :slight_smile:

В MQTT нет топиков от устройств.
Релиз - testing unstable
Поставил wb-mqtt-serial=2.152.2, актуальный.
Смотрю.

Ну и, пожалуй, вот она - причина:

$SYS/broker/load/publish/dropped/5min 858.22

То есть брокер перегружен и начинает дропать публикации.

mosquitto_sub -v -t mosquitto_sub -v -t '$SYS/#' |grep drop
$SYS/broker/load/publish/dropped/1min 269.77
$SYS/broker/load/publish/dropped/5min 616.99
$SYS/broker/load/publish/dropped/15min 472.03
$SYS/broker/publish/messages/dropped 174329
$SYS/broker/load/publish/dropped/1min 224.58
$SYS/broker/load/publish/dropped/5min 594.78
$SYS/broker/load/publish/dropped/15min 466.30```

Спасибо.

Какие рекомендации чтоб устранить проблему?
Из-за чего могут быть дропы?
Загрузки на контроллере вроде нет.

Я отредактировал параметры очередей в /usr/share/wb-configs/mosquitto/30limits.conf
увеличив их.
После этого уровень упал до приемлемого. Возможно - позову разработчиков глянуть.

1 лайк

Благодарю!

Добрый день.
Я так понимаю, очереди mqtt совсем сломались… в веб интерфейсе ни одного топика не показывается.
Никаких настроек с моей стороны не проводилось, 21-22 декабря еще все работало :slight_smile:
потом начались какие то непонятные траблы.

Что можно сделать в этой ситуации?

Сейчас у меня есть одно предположение, но на правах гипотезы. Попробуйте подключить контроллер по ethernet. Мне кажется что wi-fi не хватает.

Спасибо, гипотезу попробую завтра проверить. Территориально за 200 км от контроллера :smiling_face:

пт, 27 дек. 2024 г., 15:07 Андрей Радионов через Wiren Board Support <info@wirenboard.com>: