Спам mqtt после обновления

Добрый день.

Обновил контроллер Wiren Board 7.3.4 (s/n AXI4GNPT) до
Linux wirenboard-AXI4GNPT 5.10.35-wb180
получил кучу спама в на одинканал опроса устройствах wb-mr6c и на все каналы wb-mrgbw
при этом значения канала не меняются
пропала возможность в шаблонах поставить опрос в порядке очереди, теперь только using FastModbus

на скрине 23 минуты работы контроллера после перезагрузки
за время работы ни одно значение не поменялось
те в mqtt пишутся значения вне зависимости от того поменялись они или нет, раньше так не было

приложен диагностический архив, доступен только сотрудникам поддержки
(318,1 КБ)

Добрый день.

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

root@wirenboard-AXI4GNPT:~# timeout 3s mosquitto_sub -v -F "%I %t %p" -t "/devices/wb-mr6c_21/controls/Input 2 Single Press Counter" > /tmp/spam_log.txt
root@wirenboard-AXI4GNPT:~# cat /tmp/spam_log.txt
2025-12-23T18:10:53+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
2025-12-23T18:10:54+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
2025-12-23T18:10:54+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
2025-12-23T18:10:55+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
2025-12-23T18:10:55+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
2025-12-23T18:10:56+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
2025-12-23T18:10:56+0000 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 8
root@wirenboard-AXI4GNPT:~#

Лучше

timeout 20s mosquitto_sub -v  -t "/devices/wb-mr6c_21/#" > /tmp/spam_log.txt

загрузите файл сюда.
И актуальная версия wb-mqtt-serial уже 2.211.0

root@wirenboard-AXI4GNPT:~# wb-mqtt-serial -v
wb-mqtt-serial 2.212.0 git d21f941ae5244360f5da2232b52f3dffe67e2be0
root@wirenboard-AXI4GNPT:~# timeout 20s mosquitto_sub -v  -t "/devices/wb-mr6c_21/#" > /tmp/spam_log.txt

spam_log.txt (8,5 КБ)

Что-то по-прежнему не воспроизводится…
wb-mqtt-serial=2.212.2

mosquitto_sub -v -t /devices/wb-mr3_36/# |ts
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1 counter 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1 counter/meta {"order":4,"readonly":true,"title":{"ru":"\u0421\u0447\u0435\u0442\u0447\u0438\u043a 1"},"type":"value"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1 counter/meta/order 4
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1 counter/meta/type value
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1 counter/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Serial 4270430206
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Serial/meta {"order":12,"readonly":true,"title":{"ru":"\u0421\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440"},"type":"text"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Serial/meta/type text
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Serial/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Serial/meta/order 12
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2 counter 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2 counter/meta {"order":6,"readonly":true,"title":{"ru":"\u0421\u0447\u0435\u0442\u0447\u0438\u043a 2"},"type":"value"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2 counter/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2 counter/meta/type value
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2 counter/meta/order 6
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K3 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K3/meta {"order":11,"readonly":false,"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K3/meta/order 11
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K3/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K3/meta/readonly 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K2 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K2/meta {"order":10,"readonly":false,"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K2/meta/readonly 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K2/meta/order 10
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K2/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3/meta {"order":7,"readonly":true,"title":{"ru":"\u0412\u0445\u043e\u0434 3"},"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3/meta/order 7
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K1 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K1/meta {"order":9,"readonly":false,"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K1/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K1/meta/order 9
Dec 29 14:09:13 /devices/wb-mr3_36/controls/K1/meta/readonly 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3 counter 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3 counter/meta {"order":8,"readonly":true,"title":{"ru":"\u0421\u0447\u0435\u0442\u0447\u0438\u043a 3"},"type":"value"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3 counter/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3 counter/meta/order 8
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 3 counter/meta/type value
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2/meta {"order":5,"readonly":true,"title":{"ru":"\u0412\u0445\u043e\u0434 2"},"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2/meta/order 5
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 2/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1/meta {"order":3,"readonly":true,"title":{"ru":"\u0412\u0445\u043e\u0434 1"},"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1/meta/order 3
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 1/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0 counter 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0 counter/meta {"order":2,"readonly":true,"title":{"ru":"\u0421\u0447\u0435\u0442\u0447\u0438\u043a 0"},"type":"value"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0 counter/meta/type value
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0 counter/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0 counter/meta/order 2
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Uptime 6717245
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Uptime/meta {"order":13,"readonly":true,"title":{"en":"Uptime (s)","ru":"\u0412\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f (\u0441)"},"type":"text"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Uptime/meta/order 13
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Uptime/meta/type text
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Uptime/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0 0
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0/meta {"order":1,"readonly":true,"title":{"ru":"\u0412\u0445\u043e\u0434 0"},"type":"switch"}
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0/meta/readonly 1
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0/meta/type switch
Dec 29 14:09:13 /devices/wb-mr3_36/controls/Input 0/meta/order 1
Dec 29 14:09:13 /devices/wb-mr3_36/meta {"driver":"wb-modbus","title":{"en":"WB-MR3 36"}}
Dec 29 14:09:13 /devices/wb-mr3_36/meta/name WB-MR3 36
Dec 29 14:09:13 /devices/wb-mr3_36/meta/driver wb-modbus
Dec 29 14:09:14 /devices/wb-mr3_36/controls/Uptime 6717246
Dec 29 14:09:15 /devices/wb-mr3_36/controls/Uptime 6717247
Dec 29 14:09:16 /devices/wb-mr3_36/controls/Uptime 6717248
Dec 29 14:09:17 /devices/wb-mr3_36/controls/Uptime 6717249
Dec 29 14:09:18 /devices/wb-mr3_36/controls/Uptime 6717250
Dec 29 14:09:19 /devices/wb-mr3_36/controls/Uptime 6717251
Dec 29 14:09:20 /devices/wb-mr3_36/controls/Uptime 6717252
Dec 29 14:09:21 /devices/wb-mr3_36/controls/Uptime 6717253
Dec 29 14:09:22 /devices/wb-mr3_36/controls/Uptime 6717254
Dec 29 14:09:23 /devices/wb-mr3_36/controls/Uptime 6717255

Покажите пожалуйста источник публикаций.
Например так: Wbio-do-r10a-8 реле К6 отключается - #12 от пользователя BrainRoot

ii  libmosquitto1:armhf                   2.0.20-1-wb102                           armhf        MQTT version 5.0/3.1.1/3.1 client library
ii  libmosquittopp1:armhf                 2.0.20-1-wb102                           armhf        MQTT version 5.0/3.1.1/3.1 client C++ library
ii  mosquitto                             2.0.20-1-wb102                           armhf        MQTT version 5.0/3.1.1/3.1 compatible message broker
ii  mosquitto-clients                     2.0.20-1-wb102                           armhf        Mosquitto command line MQTT clients
ii  wb-mqtt-serial                        2.212.2                                  armhf        Wiren Board Smart Home MQTT serial protocol driver
root@wirenboard-AXI4GNPT:~# mosquitto_sub -v -t "/devices/wb-mr6c_21/controls/Input 2 Single Press Counter" | while read -r line; do echo "$(date '+%H:%M:%S') $line"; done
15:35:31 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:31 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:31 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:32 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:32 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:33 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:34 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:34 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:35 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
15:35:35 /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 12
^C
root@wirenboard-AXI4GNPT:~# echo "log_type all" > /etc/mosquitto/conf.d/log.conf && systemctl restart mosquitto
root@wirenboard-AXI4GNPT:~# journalctl -f -u mosquitto | grep "Received PUBLISH" | grep "wb-mr6c_21" | grep "Input 2 Single Press Counter"
Dec 29 15:36:13 wirenboard-AXI4GNPT mosquitto[10118]: 1767022573: Received PUBLISH from wb-modbus (d0, q1, r1, m14985, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter/meta', ... (227 bytes))
Dec 29 15:36:17 wirenboard-AXI4GNPT mosquitto[10118]: 1767022577: Received PUBLISH from wb-modbus (d0, q1, r1, m15368, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter/meta/type', ... (5 bytes))
Dec 29 15:36:22 wirenboard-AXI4GNPT mosquitto[10118]: 1767022582: Received PUBLISH from wb-modbus (d0, q1, r1, m15704, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:23 wirenboard-AXI4GNPT mosquitto[10118]: 1767022583: Received PUBLISH from wb-modbus (d0, q1, r1, m15839, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:23 wirenboard-AXI4GNPT mosquitto[10118]: 1767022583: Received PUBLISH from wb-modbus (d0, q1, r1, m15925, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:24 wirenboard-AXI4GNPT mosquitto[10118]: 1767022584: Received PUBLISH from wb-modbus (d0, q1, r1, m16023, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:24 wirenboard-AXI4GNPT mosquitto[10118]: 1767022584: Received PUBLISH from wb-modbus (d0, q1, r1, m16144, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:25 wirenboard-AXI4GNPT mosquitto[10118]: 1767022585: Received PUBLISH from wb-modbus (d0, q1, r1, m16244, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:25 wirenboard-AXI4GNPT mosquitto[10118]: 1767022585: Received PUBLISH from wb-modbus (d0, q1, r1, m16365, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:28 wirenboard-AXI4GNPT mosquitto[10118]: 1767022588: Received PUBLISH from wb-modbus (d0, q1, r1, m16473, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:28 wirenboard-AXI4GNPT mosquitto[10118]: 1767022588: Received PUBLISH from wb-modbus (d0, q1, r1, m16587, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:29 wirenboard-AXI4GNPT mosquitto[10118]: 1767022589: Received PUBLISH from wb-modbus (d0, q1, r1, m16690, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:29 wirenboard-AXI4GNPT mosquitto[10118]: 1767022589: Received PUBLISH from wb-modbus (d0, q1, r1, m16810, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:30 wirenboard-AXI4GNPT mosquitto[10118]: 1767022590: Received PUBLISH from wb-modbus (d0, q1, r1, m16898, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:30 wirenboard-AXI4GNPT mosquitto[10118]: 1767022590: Received PUBLISH from wb-modbus (d0, q1, r1, m16996, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:31 wirenboard-AXI4GNPT mosquitto[10118]: 1767022591: Received PUBLISH from wb-modbus (d0, q1, r1, m17091, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:31 wirenboard-AXI4GNPT mosquitto[10118]: 1767022591: Received PUBLISH from wb-modbus (d0, q1, r1, m17191, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:32 wirenboard-AXI4GNPT mosquitto[10118]: 1767022592: Received PUBLISH from wb-modbus (d0, q1, r1, m17293, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:32 wirenboard-AXI4GNPT mosquitto[10118]: 1767022592: Received PUBLISH from wb-modbus (d0, q1, r1, m17393, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:33 wirenboard-AXI4GNPT mosquitto[10118]: 1767022593: Received PUBLISH from wb-modbus (d0, q1, r1, m17498, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:33 wirenboard-AXI4GNPT mosquitto[10118]: 1767022593: Received PUBLISH from wb-modbus (d0, q1, r1, m17605, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:34 wirenboard-AXI4GNPT mosquitto[10118]: 1767022594: Received PUBLISH from wb-modbus (d0, q1, r1, m17736, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:36:34 wirenboard-AXI4GNPT mosquitto[10118]: 1767022594: Received PUBLISH from wb-modbus (d0, q1, r1, m17837, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
^C
root@wirenboard-AXI4GNPT:~# systemctl stop wb-rules nodered
root@wirenboard-AXI4GNPT:~# journalctl -f -u mosquitto | grep "Received PUBLISH" | grep "wb-mr6c_21" | grep "Input 2 Single Press Counter"
Dec 29 15:37:13 wirenboard-AXI4GNPT mosquitto[10118]: 1767022633: Received PUBLISH from wb-modbus (d0, q1, r1, m28863, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:14 wirenboard-AXI4GNPT mosquitto[10118]: 1767022634: Received PUBLISH from wb-modbus (d0, q1, r1, m28965, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:14 wirenboard-AXI4GNPT mosquitto[10118]: 1767022634: Received PUBLISH from wb-modbus (d0, q1, r1, m29086, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:15 wirenboard-AXI4GNPT mosquitto[10118]: 1767022635: Received PUBLISH from wb-modbus (d0, q1, r1, m29192, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:15 wirenboard-AXI4GNPT mosquitto[10118]: 1767022635: Received PUBLISH from wb-modbus (d0, q1, r1, m29304, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:16 wirenboard-AXI4GNPT mosquitto[10118]: 1767022636: Received PUBLISH from wb-modbus (d0, q1, r1, m29402, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:16 wirenboard-AXI4GNPT mosquitto[10118]: 1767022636: Received PUBLISH from wb-modbus (d0, q1, r1, m29523, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:17 wirenboard-AXI4GNPT mosquitto[10118]: 1767022637: Received PUBLISH from wb-modbus (d0, q1, r1, m29624, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:17 wirenboard-AXI4GNPT mosquitto[10118]: 1767022637: Received PUBLISH from wb-modbus (d0, q1, r1, m29745, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:18 wirenboard-AXI4GNPT mosquitto[10118]: 1767022638: Received PUBLISH from wb-modbus (d0, q1, r1, m29851, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:18 wirenboard-AXI4GNPT mosquitto[10118]: 1767022638: Received PUBLISH from wb-modbus (d0, q1, r1, m29980, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:19 wirenboard-AXI4GNPT mosquitto[10118]: 1767022639: Received PUBLISH from wb-modbus (d0, q1, r1, m30079, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:19 wirenboard-AXI4GNPT mosquitto[10118]: 1767022639: Received PUBLISH from wb-modbus (d0, q1, r1, m30201, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:20 wirenboard-AXI4GNPT mosquitto[10118]: 1767022640: Received PUBLISH from wb-modbus (d0, q1, r1, m30302, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:20 wirenboard-AXI4GNPT mosquitto[10118]: 1767022640: Received PUBLISH from wb-modbus (d0, q1, r1, m30424, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:21 wirenboard-AXI4GNPT mosquitto[10118]: 1767022641: Received PUBLISH from wb-modbus (d0, q1, r1, m30535, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:21 wirenboard-AXI4GNPT mosquitto[10118]: 1767022641: Received PUBLISH from wb-modbus (d0, q1, r1, m30648, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:22 wirenboard-AXI4GNPT mosquitto[10118]: 1767022642: Received PUBLISH from wb-modbus (d0, q1, r1, m30747, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:22 wirenboard-AXI4GNPT mosquitto[10118]: 1767022642: Received PUBLISH from wb-modbus (d0, q1, r1, m30867, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:23 wirenboard-AXI4GNPT mosquitto[10118]: 1767022643: Received PUBLISH from wb-modbus (d0, q1, r1, m30983, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 29 15:37:23 wirenboard-AXI4GNPT mosquitto[10118]: 1767022643: Received PUBLISH from wb-modbus (d0, q1, r1, m31095, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
^C
root@wirenboard-AXI4GNPT:~# ps -p $(pgrep wb-mqtt-serial) -o %cpu,cputime,etime,comm
%CPU     TIME     ELAPSED COMMAND
31.9 00:07:27       23:20 wb-mqtt-serial

а это нормальная нагрузка от wb-mqtt-serial?

может вам дать доступ к консоли, чтобы не воспроизводить ошибку :slight_smile:

Задайте в конфиге wb-mqtt-serial
max_unchanged_interval значением -1.

root@wirenboard-AXI4GNPT:~# wb-mqtt-serial -v
wb-mqtt-serial 2.212.2 git 1b72eb2602849eb12c13343e3f8e144b4ee0c2d8
root@wirenboard-AXI4GNPT:~# head -n 10 /etc/wb-mqtt-serial.conf
{
  "debug" : false,
  "max_unchanged_interval": -1,
  "ports" :
  [
    {
      "baud_rate" : 115200,
      "data_bits" : 8,
      "devices" :
      [
root@wirenboard-AXI4GNPT:~# systemctl restart wb-mqtt-serial
root@wirenboard-AXI4GNPT:~mosquitto_sub -v -t "/devices/wb-mr6c_21/controls/Input 2 Single Press Counter" | ts '[%Y-%m-%d %H:%M:%S]']'
[2025-12-30 10:36:35] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:35] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:37] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:38] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:41] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:42] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:43] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:44] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:45] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:46] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:47] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:48] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:49] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:50] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:51] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:52] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:53] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
[2025-12-30 10:36:54] /devices/wb-mr6c_21/controls/Input 2 Single Press Counter 14
^C
root@wirenboard-AXI4GNPT:~# echo -e "log_type all\nlog_dest file /tmp/mosquitto_debug.log" > /etc/mosquitto/conf.d/log.conf
root@wirenboard-AXI4GNPT:~# journalctl -u mosquitto -f | grep "Received PUBLISH" | grep "wb-mr6c_21"
Dec 30 10:45:11 wirenboard-AXI4GNPT mosquitto[31130]: 1767091511: Received PUBLISH from wb-modbus (d0, q1, r1, m61344, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 30 10:45:14 wirenboard-AXI4GNPT mosquitto[31130]: 1767091514: Received PUBLISH from wb-modbus (d0, q1, r1, m61668, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 30 10:45:16 wirenboard-AXI4GNPT mosquitto[31130]: 1767091516: Received PUBLISH from wb-modbus (d0, q1, r1, m61969, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 30 10:45:19 wirenboard-AXI4GNPT mosquitto[31130]: 1767091519: Received PUBLISH from wb-modbus (d0, q1, r1, m62286, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))
Dec 30 10:45:21 wirenboard-AXI4GNPT mosquitto[31130]: 1767091521: Received PUBLISH from wb-modbus (d0, q1, r1, m62580, '/devices/wb-mr6c_21/controls/Input 2 Single Press Counter', ... (2 bytes))

Пригласите, пожалуйста, пользователя support@wirenboard.com в организацию на облачном сервисе.

Логин, пароль от SSH пришлите личным сообщением, если они нестандартные.

Для этого в настройках организации нажмите кнопку “Пригласить”


И укажите почтовый адрес:

После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.

Пригласил

Я собираюсь остановить некоторые сервисы и (возможно) перезапустить контроллер.
это возможно?

да, делайте как вам удобно

В общем все (уже) понятно.
Для того чтобы когда все регистры устройства опрашиваются по Быстрому Modbus определить что устройство онлайн - один из регистров, случайно выбираемый опрашивается еще и классически.
Так как все регистры с событиями вызывают по этим событиям публикацию - то периодический опрос тоже.
В общем описал разработчикам - исправят.

1 Like