WB-MSW v.3 не сохраняет стоп-бит порта RS-485

WB-MSW v.3 есть (наклейка v.4.80) датчики температура и освещенность. Покупали восстановленные. Не сохраняет стоповый бит. Устанавливаю стоп-битов порта RS-485 через modbus_client - 1 (проверял стоит 1), после отключения питания, при проверке, стоповый бит 2.

Добрый день.
Напишите пожалуйста серийный номер MSW.
А какая прошивка в диммере? Можно просто попробовать обновить так: Обновление прошивки Modbus-устройств Wiren Board — Wiren Board

Ну и приведите команду-ответ которой меняли стопбит.

modbus_client --debug -mrtu -pnone -s2 /dev/ttyS3 -a35 -t0x06 -r112 1

Здравствуйте!
Данную команду выполняете на контроллере Wirenboard? К какому порту подключен датчик? Почему указываете порт /dev/ttyS3, а не /dev/ttyRS485-1 или /dev/ttyRS485-2?
Покажите, пожалуйста, полный вывод команды с ответом в консоли.

Я выполняю команду на Ubuntu, контроллера у меня нет. Версия прошивки 4.16.10. Два датчика нормально, третий не хочет изменить стоп-бит.
modbus_client --debug -mrtu -pnone -s2 /dev/ttyS3 -a21 -t0x06 -r112 1
Data to write: 0x1
Opening /dev/ttyS3 at 9600 bauds (N, 8, 2)
[15][06][00][70][00][01][4A][C5]
Waiting for a confirmation…
<15><06><00><70><00><01><4A>
SUCCESS: written 1 elements!

Теперь, пожалуйста, прочитайте регистр 112 сразу после команды записи командами:

modbus_client --debug -mrtu -pnone -s1 /dev/ttyS3 -a21 -t0x03 -r112
modbus_client --debug -mrtu -pnone -s2 /dev/ttyS3 -a21 -t0x03 -r112

Покажите их ответ.
Потом перезагрузите датчик и снова прочитайте регистр 112 этими командами.