После приобретения контроллера и модулей все прошивки на устройствах были обновлены до самых актуальных, прошивка контроллера так же была обновлена, на всех устройствах были сменены modbus-адреса. Далее все устройства были добавлены в конфигурацию контроллера и все они были на связи, работали штатно.
Позже отдельно был куплен модуль расширения Sprut.stick ZigBee WBE2R-R-ZIGBEE-SH и установлен в разъем MOD3 на плате контроллера в замен установленного изначально
модуля расширения WBE2-DI-DR-3, в настройках данные изменения были внесены, однако после этих изменений в интерфейсе Web UI перестали отображаться все устройства I2C и устройства подключенные по modbus. В настройки serial-устройств изменения не вносились.
Индикаторы Status на всех устройствах светятся ровным светом, всю коммутацию перепроверили, обрывов или замыканий не обнаружилось.
Помогите пожалуйста разобраться в чем может быть дело. Лог загрузки контроллера и конфигурацию serial-устройств прилагаю. wb-mqtt-serial.conf (4.2 КБ) Лог с терминала.txt (92.7 КБ)
Это устройство я удалил, но ошибка осталась и только когда были удалены все устройства на линии все заработало в штатном режиме. Добавил устройства повторно, все работает!
Спасибо!
Увы, вновь вернулся к проблеме. Все устройства подключенные к RS485-1 отпадают, индикация на модулях сигнализирует что обмена нет. Вновь пошли по шагам что вы описали выше:
systemctl status wb-mqtt-serial
Ответ получаем:
root@wirenboard-ABJ3X5GW:~# 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: active (running) since Mon 2022-09-05 11:26:00 +05; 6min ago
Main PID: 2279 (wb-mqtt-serial)
CGroup: /system.slice/wb-mqtt-serial.service
└─2279 /usr/bin/wb-mqtt-serial
сен 05 11:32:03 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:08 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:13 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:18 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:23 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:28 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:33 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:38 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:43 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
сен 05 11:32:48 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS48
lines 1-17/17 (END)…skipping…
● wb-mqtt-serial.service - MQTT Driver for serial devices
Loaded: loaded (/lib/systemd/system/wb-mqtt-serial.service; enabled; vendor pre
Active: active (running) since Mon 2022-09-05 11:26:00 +05; 6min ago
Main PID: 2279 (wb-mqtt-serial)
CGroup: /system.slice/wb-mqtt-serial.service
└─2279 /usr/bin/wb-mqtt-serial
сен 05 11:32:03 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:08 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:13 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:18 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:23 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:28 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:33 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:38 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:43 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
сен 05 11:32:48 wirenboard-ABJ3X5GW wb-mqtt-serial[2279]: WARNING: </dev/ttyRS485-
~
Видим что по логам вроде все хорошо, однако в WebUI все модули красные.
Физически линии прозваливали, ничего необычного нет.
Наведите пожалуйста на мысль где искать проблему.