Ошибка

не могу зайти в журнал, в ssh, не могу перегрузить контроллер

пытаюсь нажать кнопку reboot и ничего не происходит
Подключенные устройства к контроллеру тоже без управления


перезагрузил контроллер но не работают с вебинтерфейса кнопки


сейчас пытаюсь включить К1 но он не щелкает (как бы нажимается и сразу обратно в выключенное состояния)

кнопки не нажимаются

Ошибок вроде не видно

https://wirenboard.com/wiki/MasterSCADA_on_Wiren_Board#Создание_проекта

Подпишитесь пожалуйста на устройство, с подтопиками рекурсивно и покажите что происходит в топиках при нажатии на кнопку.

Я вижу фатальную ошибку программиста, например:

17-04-2024 19:26:34.148 [nodered
17-04-2024 19:26:24.146 [nodered)
17-04-2024 19:26:14.161 [nodered)
17-04-2024 19:25:54.147 [nodered]
17-04-2024 19:25:44. 147 [nodered]
17 Apr 19:26:34 - [info] [wirenboard-out.cda6570794992668] Published to matt topic: /devices/device_6/controls/thermalCurtain/on:
0
17 Apr 19:26:24 - [info] [wirenboard-out:cda6570794992668) Published to matt topic: /devices/device 6/controls/thermal Curtain/on:
0 17 Apr 19:26:14 - [info] [wirenboard-out:cda6570794992668] Published to matt topic: /devices/device_6/controls/thermal Curtain/on:
0 17 Apr 19:25:54 - [info] [wirenboard-out:cda6570794992668] Published to matt topic: /devices/device_6/controls/thermalCurtain/on:
0
17 Apr 19:25:44 - [info] [wirenboard-out:cda6570794992668] Published to mqtt topic: /devices/device_6/controls/thermalCurtain/on:
0

И пожалуйста: не надо прикладывать логи скриншотами! Все логи - текстом из консоли и исключительно им.

можете пояснить как это подписаться на устройство, с подтопиками рекурсивно?

я зашел в историю устройства и там видно что типа я нажал (1) а потом сразу (0)

Значит сигнал то проходит но что то сразу его выключает

Я правильно понял что тут подписываться надо?

https://wirenboard.com/wiki/MQTT#Слежение_за_состоянием_устройства_/_подписка_на_топик
Рекурсивно - с подстановочным символом “#”, то есть включая все вложенные, ниже по иерархии.

Я привел даже что. источник - nodered Причем источник, публикующий “0” явно указан третьем сообщении.
Для проверки - остановите его.

К сожалению я не могу по скриншоту дать осмысленный ответ о правильности введенной команды.

я подписался

вот что вышло

root@wirenboard-A7X5EPKR:~# mosquitto_sub -t ‘/devices/wb-mrm2-mini_54/#’ -v

/devices/wb-mrm2-mini_54/meta {“driver”:“wb-modbus”,“title”:{“en”:“WB-MRM2-mini/NO 54”}}

/devices/wb-mrm2-mini_54/meta/driver wb-modbus

/devices/wb-mrm2-mini_54/meta/name WB-MRM2-mini/NO 54

/devices/wb-mrm2-mini_54/controls/Input 1 0

/devices/wb-mrm2-mini_54/controls/Input 1/meta {“order”:1,“readonly”:true,“title”:{“ru”:“Вход 1”},“type”:“switch”}

/devices/wb-mrm2-mini_54/controls/Input 1/meta/order 1

/devices/wb-mrm2-mini_54/controls/Input 1/meta/readonly 1

/devices/wb-mrm2-mini_54/controls/Input 1/meta/type switch

/devices/wb-mrm2-mini_54/controls/K1 0

/devices/wb-mrm2-mini_54/controls/K1/meta {“order”:5,“readonly”:false,“type”:“switch”}

/devices/wb-mrm2-mini_54/controls/K1/meta/order 5

/devices/wb-mrm2-mini_54/controls/K1/meta/readonly 0

/devices/wb-mrm2-mini_54/controls/K1/meta/type switch

/devices/wb-mrm2-mini_54/controls/K2 0

/devices/wb-mrm2-mini_54/controls/K2/meta {“order”:6,“readonly”:false,“type”:“switch”}

/devices/wb-mrm2-mini_54/controls/K2/meta/order 6

/devices/wb-mrm2-mini_54/controls/K2/meta/readonly 0

/devices/wb-mrm2-mini_54/controls/K2/meta/type switch

/devices/wb-mrm2-mini_54/controls/Input 2 0

/devices/wb-mrm2-mini_54/controls/Input 2/meta {“order”:3,“readonly”:true,“title”:{“ru”:“Вход 2”},“type”:“switch”}

/devices/wb-mrm2-mini_54/controls/Input 2/meta/order 3

/devices/wb-mrm2-mini_54/controls/Input 2/meta/readonly 1

/devices/wb-mrm2-mini_54/controls/Input 2/meta/type switch

/devices/wb-mrm2-mini_54/controls/Input 1 counter 0

/devices/wb-mrm2-mini_54/controls/Input 1 counter/meta {“order”:2,“readonly”:true,“title”:{“ru”:“Счетчик 1”},“type”:“value”}

/devices/wb-mrm2-mini_54/controls/Input 1 counter/meta/order 2

/devices/wb-mrm2-mini_54/controls/Input 1 counter/meta/readonly 1

/devices/wb-mrm2-mini_54/controls/Input 1 counter/meta/type value

/devices/wb-mrm2-mini_54/controls/Input 2 counter 39

/devices/wb-mrm2-mini_54/controls/Input 2 counter/meta {“order”:4,“readonly”:true,“title”:{“ru”:“Счетчик 2”},“type”:“value”}

/devices/wb-mrm2-mini_54/controls/Input 2 counter/meta/order 4

/devices/wb-mrm2-mini_54/controls/Input 2 counter/meta/readonly 1

/devices/wb-mrm2-mini_54/controls/Input 2 counter/meta/type value

/devices/wb-mrm2-mini_54/controls/Serial 168173

/devices/wb-mrm2-mini_54/controls/Serial/meta {“order”:7,“readonly”:true,“title”:{“ru”:“Серийный номер”},“type”:“text”}

/devices/wb-mrm2-mini_54/controls/Serial/meta/order 7

/devices/wb-mrm2-mini_54/controls/Serial/meta/readonly 1

/devices/wb-mrm2-mini_54/controls/Serial/meta/type text

/devices/wb-mrm2-mini_54/controls/Input 2 1

/devices/wb-mrm2-mini_54/controls/Input 2 counter 40

/devices/wb-mrm2-mini_54/controls/Input 2 0

/devices/wb-mrm2-mini_54/controls/K1/on 1

/devices/wb-mrm2-mini_54/controls/K1 1

/devices/wb-mrm2-mini_54/controls/K1 0

ноде ред я остановил и больше нет сообщений о выключении в журнале

17-04-2024 20:55:33.501 RTW: WARN cfg80211_rtw_scan (wlan1) : scan abort!! BusyTraffic
17-04-2024 20:53:32.501 RTW: WARN cfg80211_rtw_scan (wlan1) : scan abort!! BusyTraffic
17-04-2024 20:51:31.501 RTW: WARN cfg80211_rtw_scan (wlan1) : scan abort!! BusyTraffic
17-04-2024 20:50:54.948 [mosquitto] 1713369054: New client connected from /var/run/mosquitto/mosquitto.sock:0 as auto-129BB2B1-0C35-1692-87F2-115518B52FA3 (p2, c1, k60).
17-04-2024 20:50:54.942 [mosquitto] 1713369054: New connection from /var/run/mosquitto/mosquitto.sock:0 on port 0.
17-04-2024 20:50:08.611 [mosquitto] 1713369008: Client auto-C83AE4DF-689A-363A-5218-E0352917A951 disconnected.
17-04-2024 20:47:55.922 [mosquitto] 1713368875: New client connected from /var/run/mosquitto/mosquitto.sock:0 as auto-C83AE4DF-689A-363A-5218-E0352917A951 (p2, c1, k60).
17-04-2024 20:47:55.918 [mosquitto] 1713368875: New connection from /var/run/mosquitto/mosquitto.sock:0 on port 0.
17-04-2024 20:47:29.501 RTW: WARN cfg80211_rtw_scan (wlan1) : scan abort!! BusyTraffic
17-04-2024 20:47:26.945 [mosquitto] 1713368846: Client auto-D2E5B202-1130-A3B4-5822-BB0ED66726B6 disconnected.
17-04-2024 20:47:26.945 [mosquitto] 1713368846: Client auto-D2E5B202-1130-A3B4-5822-BB0ED66726B6 disconnected.
17-04-2024 20:47:08.452 [mosquitto] 1713368828: New client connected from /var/run/mosquitto/mosquitto.sock:0 as auto-D2E5B202-1130-A3B4-5822-BB0ED66726B6 (p2, c1, k60).
17-04-2024 20:47:08.448 [mosquitto] 1713368828: New connection from /var/run/mosquitto/mosquitto.sock:0 on port 0.
17-04-2024 20:45:48.735 [mosquitto] 1713368748: Client auto-DA0AC1C5-51EB-818C-2C68-C361590E11CB disconnected.
17-04-2024 20:45:28.589 [mosquitto] 1713368728: New client connected from /var/run/mosquitto/mosquitto.sock:0 as auto-DA0AC1C5-51EB-818C-2C68-C361590E11CB (p2, c1, k60).
17-04-2024 20:45:28.586 [mosquitto] 1713368728: New connection from /var/run/mosquitto/mosquitto.sock:0 on port 0.

Отлично. Причина (публикация “0” каждые 2 мс) - установлена.

а где установлена?

а где установлено и как изменить?

Установлено и проверено экспериментально (остановкой) что причина - в программе выполняемой в nodered и выглядит как непрерывная публикация неверных значений в топик.

а как приостановить nodered? И почему я не вижу в журнале сообщения?

я запустил нодеред в перезагрузку (то есть точно она не работала но все равно у меня команда на включение отменялась)


ноде ред я приостановил

Но проблема осталасьЮ

Что делать с устройством?

москито пиште так

root@wirenboard-A7X5EPKR:~# mosquitto_sub -t “/devices/wb-mrm2-mini_54/controls/K1/#” -v

/devices/wb-mrm2-mini_54/controls/K1/meta {“order”:5,“readonly”:false,“type”:“switch”}

/devices/wb-mrm2-mini_54/controls/K1/meta/order 5

/devices/wb-mrm2-mini_54/controls/K1/meta/readonly 0

/devices/wb-mrm2-mini_54/controls/K1/meta/type switch

/devices/wb-mrm2-mini_54/controls/K1 0

/devices/wb-mrm2-mini_54/controls/K1/on 1

/devices/wb-mrm2-mini_54/controls/K1 1

/devices/wb-mrm2-mini_54/controls/K1 0