Подключение SmartWeb K к Wirenboard

А вот с этой ошибкой не связано?
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 p

Active: inactive (dead) since Sun 2022-08-28 14:08:33 +05; 2h 53min ago

Main PID: 7730 (code=exited, status=0/SUCCESS)

авг 28 14:08:19 wirenboard-AVV36KSB systemd[1]: Started MQTT Driver for serial d

авг 28 14:08:33 wirenboard-AVV36KSB wb-mqtt-serial[7730]: ERROR: [serial] Error

lines 1-7/7 (END)
А то у меня после настройки smartweb еще отвалились все устройства модули wbio в спрутхабе проброшенные по MQTT, хотя в WB они работают

Нет, к устройству на CAN - не думаю, но я бы все ж причину понял.

То есть в MQTT топики присутствуют, состояние меняется?

Вернемся к CAN, так после подъема интерфейса он начинает работать?

После команды ifconfig can0 down && ip link set can0 up type can bitrate 20000, и candump can0 начало показывать входящие пакеты. В системном журнале все красно

Это уже наладилось. Но возникла другая проблема (написал в чат телеги) Перешел с тестовой на релизную прошивку, modbus устройства пропали в интерфейсе /etc/wb-mqtt-serial.conf, хотя из СХ видны и управляются. Как поправить?

Отлично. Связь с SmartWeb есть&

Что именно? Там как правило очень подоробно все ошибки (если они есть) описаны.

Что за чат телеги?

Устройства пропали откуда? В файле wb-mqtt-serial.conf пусто?

да, пусто

Вот это в системном журнале. Что нужно сделать чтобы устройства с смартвеб отразились в интерфейсе?

29-08-2022 12:52:16.401 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:52:11.042 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:52:10.637 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:52:05.386 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:52:04.980 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:59.324 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:58.920 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:53.667 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:53.264 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:53.264 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:47.915 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:47.508 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:42.259 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:41.874 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:36.497 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:35.992 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:29.533 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:29.129 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:24.274 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 29, index: 0
29-08-2022 12:51:24.274 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 29, index: 0
29-08-2022 12:51:24.178 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 28, index: 0
29-08-2022 12:51:23.875 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:23.569 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 33, index: 1
29-08-2022 12:51:23.471 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 33, index: 0
29-08-2022 12:51:23.266 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:16.903 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:16.497 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:11.237 WARNING: [MQTT->SW] [204] unmapped parameter: type: 11, id: 2, index: 0
29-08-2022 12:51:10.831 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist
29-08-2022 12:51:10.831 WARNING: [MQTT->SW] Unable to read mqtt value because control R1 of device wb-adc does not exist

На вопрос про замену конфига при изменении релиза какой ответ был?

везде отвечал да или y

Значит конфиг заменен пустым.

Т.е. нужно все заново создать? А в спрутхаб устройства прикинулись напрямую?

Если нет копии - да.

Не знаю как настроено, могу предположить что да.

На этот вопрос ответите?

Я бы начал с того что перепроверил инструкцию. Что в ROOM_DEVICE.json?
Что в /etc/wb-mqtt-smartweb.conf?
Мне почему-то кажется что настрен маппинг соверешенно неверно, отсюда ошибки.
Ну и даете очень мало информации, просто показать ошибки (причем в сервисе обеспечивающем интеграцию) - мало, покажите как настроено, топики в частности, что ожидаете увидеть и что видите.

Топиков от смартвеба нет в Каналах MQTT, почему то не появились. Я понял, что наверно неправильно настроен маппинг, но как его настроить если нет топиков.
Вот настройки:





Сейчас подключен котел и датчик температуры, соответственно хочу увидеть данные с датчика и выключатель котла

Вот ROOM_DEVICE.json
ROOM_DEVICE.json (4.3 КБ)

Вы пытаетесь передать отсутствующий топик wb-adc/R1 в Smartweb.
Этот топик точно есть?

нет этого топика, нет вообще никаких топиков от смартвеб. Настройки в /etc/wb-mqtt-smartweb.conf создались автоматически, после установки драйвера

Но сервия явно в логое пишет от том что это ошибка…
Настройки не создаются “автоматически”, в составе пакета есть умоляальные. В общем - исправьте имя топика на то, который вы хотите передать в Smartweb.

Мне самому придумать имя топика? Я не очень понимаю в этом, приведите пример.
Кроме того у меня в веб интерфейсе WB не показывается “Комнатное устройство”, а оно должно показаться после установки драйвера ROOM_DEVICE.json, я правильно понимаю?