Не подключается wb-m1w2

Здравствуйте,

Пытаюсь в качестве теста подключить датчик температуры через wm-m1w2 к WB6.
Шёл по инструкции отсюда: https://wirenboard.com/wiki/index.php?title=RS-485:Configuration_via_Web_Interface

Но после ввода всех параметров данные по-видимому всё равно не приходят.

Если подключиться к топику вручную через

mosquitto_sub -t "/devices/temp1/controls/#" -v

Результат следующий:

/devices/temp1/controls/Internal Temperature/meta/type temperature
/devices/temp1/controls/Internal Temperature/meta/order 1
/devices/temp1/controls/Internal Temperature/meta/error r
/devices/temp1/controls/External Sensor 1/meta/type temperature
/devices/temp1/controls/External Sensor 1/meta/order 2
/devices/temp1/controls/External Sensor 1/meta/error r
/devices/temp1/controls/External Sensor 2/meta/type temperature
/devices/temp1/controls/External Sensor 2/meta/order 3
/devices/temp1/controls/External Sensor 2/meta/error r
/devices/temp1/controls/Input Voltage/meta/type voltage
/devices/temp1/controls/Input Voltage/meta/readonly 1
/devices/temp1/controls/Input Voltage/meta/order 4
/devices/temp1/controls/Input Voltage/meta/error r
/devices/temp1/controls/Serial NO/meta/type text
/devices/temp1/controls/Serial NO/meta/order 5
/devices/temp1/controls/Serial NO/meta/error r

Подскажите, в чём может быть проблема?

Выяснилось, что ситуйция возникает только, если запитывать от выходов, расположенных в левом верхнем углу WB6.
Вот так:

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

Это ожидаемое поведение?

А сам WB6 питается откуда? Слева сверху (Vin) - это входы питания, а не выходы.

А на картинке показано питание внешнего устройства и контроллера от общего внешнего блока питания.

WB6 питается от блока питания, подключённого слева в торец.

Понятно. Тогда это правильное поведение - клеммы Vin слева сверху - это ещё один вход для питания.

1 лайк