Управление оборудованием WirenBoard c Iridium

Добрый день!
Подскажите пожалуйста, для управления оборудованием WirenBoard (реле, датчики) с помощью Иридиума, можно напрямую подключиться к шине Modbus через TCP-Modbus шлюз или лучше через MQTT брокер на самом контроллере WirenBoard 6?

Конечно, лучше это делать через наш контроллер и MQTT-брокер: так вам не нужно будет настраивать длинные карты регистров Modbus в Иридиуме.
Кстати, на Wiren Board 6 можно запустить iRidium server и никакие другие отдельные контроллеры (NUC, UMC, R-Pi) для этого не нужны.

Добрый день!

Создал виртуальный девайс на WB для задания уставки температуры и скрипт на реагирование его изменения. Его топик в MQTT /devices/temp_bedroom1/controls/Temperature.
Когда на самом WB меняю уставку, скрипт срабатывает на его изменение, а когда через Иридиум записываю новое значение в топик /devices/temp_bedroom1/controls/Temperature, значение в топик приходит, это видно во вкладке MQTT channels и изменяется ползунок, но скрипт не реагирует, когда изменения приходят от Иридиум. Что нужно посмотреть?

Добавьте в конец топика /on
/devices/temp_bedroom1/controls/Temperature/on

Благодарю, заработало! Для управления, релейными каналами также надо будет добавлять /on?

Для команд - да
Для feedback - нет

1 лайк