Здравствуйте. Пытаюсь подключить к Wirennboard 7 контроллер SmartWeb x2, не очень получается! Начал искать решение в чате техподдержки , и наткнулся на такое :
Добрый день. Контроллер у вас ревизии 7.3 выпущен 2022-07-06 .
Соответственно для него актуально [Wiren Board 7: Errata — Wiren Board](Wiren Board 7: Errata — Wiren Board
Поскольку он уже негарантийный по сроку - то под обмен не попадает.
CAN на нем не работает.
Мне кажется и у меня контроллер попадает под эту ошибку, проверьте пожалуйста.
Welcome to Wiren Board 7.3.4 (s/n AUH3RDRE), release wb-2501 (as stable)
Linux wirenboard-AUH3RDRE 5.10.35-wb175 #1 SMP Mon Feb 24 16:14:47 UTC 2025 armv 7l GNU/Linux
Здравствуйте!
Под имеющиеся известные неисправности в части CAN данная ревизия не попадет.
- Обновите пакеты
apt update && apt upgrade
- Проверьте что драйвер
wb-mqtt-smartweb
установлен и работает. - По какой схеме производите подключение?
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
diag_output_AUH3RDRE_2025-05-08-11.22.04.zip (590,6 КБ)
Но, что-то не взлетает… Что делать?
root@wirenboard-AUH3RDRE:~# wb-mqtt-smartweb
wb-mqtt-smartweb 1.4.9 git 6dcb88dec76b76952abfa1b683dddeca92cf5084
<6>INFO: [config] Controller: 204 map sensor {parameter_index: 1, raw 65803} to {channel: wb-msw-v4_1/Temperature};
<6>INFO: [config] Class ‘BOILER’ (program type = 23) is loaded
<6>INFO: [config] Class ‘CIRCUIT’ (program type = 12) is loaded
<6>INFO: [config] Class ‘CONSUMER’ (program type = 3) is loaded
<4>WARNING: [config] Parameter ‘schedule’ is ignored. Encoding ‘schedule1’ is not supported
<6>INFO: [config] Class ‘DHW’ (program type = 16) is loaded
<4>WARNING: [config] Parameter ‘schedule’ is ignored. Encoding ‘schedule1’ is not supported
<6>INFO: [config] Class ‘GENERIC_RELAY’ (program type = 27) is loaded
<6>INFO: [config] Class ‘HEATING_CIRCUIT’ (program type = 14) is loaded
<6>INFO: [config] Class ‘OUTDOOR_SENSOR’ (program type = 2) is loaded
<4>WARNING: [config] Parameter ‘schedule’ is ignored. Encoding ‘schedule1’ is not supported
<6>INFO: [config] Class ‘POOL’ (program type = 19) is loaded
<4>WARNING: [config] Parameter ‘schedule’ is ignored. Encoding ‘schedule1’ is not supported
<4>WARNING: [config] Parameter ‘schedule2’ is ignored. Encoding ‘schedule2’ is not supported
<6>INFO: [config] Class ‘ROOM_DEVICE’ (program type = 5) is loaded
<4>WARNING: [config] Parameter ‘schedule’ is ignored. Encoding ‘schedule1’ is not supported
<6>INFO: [config] Class ‘TEMPERATURE_GENERATOR’ (program type = 18) is loaded
<6>INFO: [config] Class ‘TEMPERATURE_SOURCE’ (program type = 6) is loaded
<6>INFO: [mqtt] Default host and port detected, checking if UNIX socket exists on /var/run/mosquitto/mosquitto.sock
<6>INFO: [mqtt] UNIX socket exists, using it for connection
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 1)
<6>INFO: [mqtt] subscription succeeded (message id 2)
<6>INFO: [CAN] can0 at index 7
<6>INFO: [mqtt] subscription succeeded (message id 5)
<6>INFO: [mqtt] subscription succeeded (message id 6)
<6>INFO: [mqtt] subscription succeeded (message id 7)
<6>INFO: [mqtt] subscription succeeded (message id 8)
<6>INFO: [mqtt] subscription succeeded (message id 9)
<6>INFO: [mqtt] subscription succeeded (message id 10)
<4>WARNING: [mqtt] connection lost
<6>INFO: [MQTT->SW] [204] CONNECTION ESTABILISHED. RUNNING
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 13)
<6>INFO: [mqtt] subscription succeeded (message id 14)
<6>INFO: [mqtt] subscription succeeded (message id 15)
<6>INFO: [mqtt] subscription succeeded (message id 16)
<6>INFO: [mqtt] subscription succeeded (message id 17)
<6>INFO: [mqtt] subscription succeeded (message id 18)
<4>WARNING: [mqtt] connection lost
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 19)
<6>INFO: [mqtt] subscription succeeded (message id 20)
<6>INFO: [mqtt] subscription succeeded (message id 21)
<6>INFO: [mqtt] subscription succeeded (message id 22)
<6>INFO: [mqtt] subscription succeeded (message id 23)
<6>INFO: [mqtt] subscription succeeded (message id 24)
<4>WARNING: [mqtt] connection lost
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 25)
<6>INFO: [mqtt] subscription succeeded (message id 26)
<6>INFO: [mqtt] subscription succeeded (message id 27)
<6>INFO: [mqtt] subscription succeeded (message id 28)
<6>INFO: [mqtt] subscription succeeded (message id 29)
<6>INFO: [mqtt] subscription succeeded (message id 30)
<4>WARNING: [mqtt] connection lost
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 31)
<6>INFO: [mqtt] subscription succeeded (message id 32)
<6>INFO: [mqtt] subscription succeeded (message id 33)
<6>INFO: [mqtt] subscription succeeded (message id 34)
<6>INFO: [mqtt] subscription succeeded (message id 35)
<6>INFO: [mqtt] subscription succeeded (message id 36)
<4>WARNING: [mqtt] connection lost
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 37)
<6>INFO: [mqtt] subscription succeeded (message id 38)
<6>INFO: [mqtt] subscription succeeded (message id 39)
<6>INFO: [mqtt] subscription succeeded (message id 40)
<6>INFO: [mqtt] subscription succeeded (message id 41)
<6>INFO: [mqtt] subscription succeeded (message id 42)
<4>WARNING: [mqtt] connection lost
<6>INFO: [mqtt] connection estabilished with code “0”
<6>INFO: [mqtt] subscription succeeded (message id 43)
<6>INFO: [mqtt] subscription succeeded (message id 44)
<6>INFO: [mqtt] subscription succeeded (message id 45)
<6>INFO: [mqtt] subscription succeeded (message id 46)
<6>INFO: [mqtt] subscription succeeded (message id 47)
<6>INFO: [mqtt] subscription succeeded (message id 48)
<4>WARNING: [mqtt] connection lost