Работа с последовательным портом RS-232 из движка правил


#1

Подскажите пожалуйста, есть ли возможность работы с последовательным портом (USB - RS232 преобразователь) из движка правил? Требуется отправить команду и получить ответ. Я вижу варианты с использованием различных костылей (внешних программ), но хотелось бы этого избежать.


#2

dmitry2, добрый день!
Скорее всего, нет. Движок правил работает через mqtt, альтернативой запуска внешних программ будет только написание своего драйвера для связки MQTT-Протокол вашего устройства. Ваше устройство ведь не Modbus RTU?


#3

Добрый день,
Нет, это просто устройство с портом RS-232.
Я так понимаю, что написать свой драйвер не так просто (хотя в моем случае протокол элементарный: команда ответ)?


#4

https://wirenboard.com/wiki/index.php/Движок_правил_wb-rules#.D0.9E.D1.82.D0.BF.D1.80.D0.B0.D0.B2.D0.BA.D0.B0_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4_.D0.BF.D0.BE_RS-485