Добрый день.
Для начала - проверить, занят ли чем-нибудь порт. Но, пожалуй проще - остановить SprutHub и перезапустить wb-mqtt-serial/
Дополнительно - включить Debug - и посмотреть на ошибки.
Немного не хватает опыта…
Вижу что падает wb-mqtt-serial
Feb 02 10:17:17 wirenboard-ATZ522DE systemd[1]: **wb-mqtt-serial.service: Main process exited, code=exited, status=1/FAILURE**
Feb 02 10:17:17 wirenboard-ATZ522DE systemd[1]: **wb-mqtt-serial.service: Unit entered failed state.**
Feb 02 10:17:17 wirenboard-ATZ522DE systemd[1]: **wb-mqtt-serial.service: Failed with result 'exit-code'.**
Feb 02 10:17:18 wirenboard-ATZ522DE systemd[1]: wb-mqtt-serial.service: Service hold-off time over, scheduling restart.
Feb 02 10:17:18 wirenboard-ATZ522DE systemd[1]: Stopped MQTT Driver for serial devices.
Feb 02 10:17:18 wirenboard-ATZ522DE systemd[1]: Started MQTT Driver for serial devices.
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: INFO: [mqtt] connection estabilished with code "0" <success>
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: INFO: [mqtt] subscription succeeded (message id 1)
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: INFO: [mqtt] subscription succeeded (message id 2)
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial port driver] setting up devices at </dev/ttyRS485-1 9600 8 N 2>
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] CreateDevice: wb-mr6c_96 (WB-MR6C) @ 96 -- protocol: modbus
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb21458
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb21830
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb22e18
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb231c0
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb24430
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb24c80
Feb 02 10:17:19 wirenboard-ATZ522DE wb-mqtt-serial[9186]: DEBUG: [serial client] AddRegister: 0x7fb25398
Перезагрузил WirenBoard
В начале вроде все норм,
Feb 02 10:27:03 wirenboard-ATZ522DE systemd[1]: Started Session c4 of user root.
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: INFO: [mqtt] connection estabilished with code "0" <success>
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: INFO: [mqtt] subscription succeeded (message id 1)
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: INFO: [mqtt] subscription succeeded (message id 2)
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial port driver] setting up devices at </dev/ttyRS485-1 9600 8 N 2>
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] CreateDevice: wb-mr6c_96 (WB-MR6C) @ 96 -- protocol: modbus
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800eb458
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800eb830
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800ece28
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800eda30
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800ee498
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800eeef0
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800ef528
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800efe38
Feb 02 10:27:04 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial client] AddRegister: 0x800f03f0
но потом вот
Feb 02 10:27:05 wirenboard-ATZ522DE wb-mqtt-serial[11118]: DEBUG: [serial port driver] device wb-mr6c_96 removed successfully
Feb 02 10:27:05 wirenboard-ATZ522DE wb-mqtt-serial[11118]: ERROR: [serial] FATAL: Serial protocol error: slave ID "" is not convertible to integer
Feb 02 10:27:05 wirenboard-ATZ522DE systemd[1]: wb-mqtt-serial.service: Main process exited, code=exited, status=1/FAILURE
Feb 02 10:27:05 wirenboard-ATZ522DE systemd[1]: wb-mqtt-serial.service: Unit entered failed state.
Feb 02 10:27:05 wirenboard-ATZ522DE systemd[1]: wb-mqtt-serial.service: Failed with result 'exit-code'.