Спасибо за подсказку, принцип понял, подправил код под себя, все работает.
A
Сообщения AlexMer
-
RE: Плагин MegaD
-
RE: Плагин MegaD
Всем привет!
Разбираюсь сейчас с плагином системой Интрахаус и привязкой к МегаД.
У меня к МегаД подключен частотник, по протоколу ModBus.
Управлять в принципе им получаеться, отправляя команду плагину из сценария. ```
this.pluginCommand({unit:'megad1', command:'/sec/?uart_tx=010601100000&mode=rs485'})Но хотелось бы получать от частотника и обратную связь. Для этого создал канал с произвольным именем, тип Аналоговый вход, и прописал в строку запроса состояния нужный запрос:
/sec/?uart_rx=1&mode=rs485&cmd=get
Далее планировал его обработать с помощью обработки данных на плагине, чтобы из ответа контроллера выделить цифру. Однако, не могу получит данные в канал. Интрахауз дает запрос, получает ответ:
13.11 21:29:41.239 megad1: localhost => 192.168.0.14 HTTP GET /sec/?uart_rx=1&mode=rs485&cmd=get
13.11 21:29:41.248 megad1: localhost <= 192.168.0.14 response: statusCode=200 contentType = text/html
13.11 21:29:41.249 megad1: body: 01|06|01|10|11|30одако этих данных ( 01|06|01|10|11|30 ) на канале не появляеться. Подскажите, может я где то не так делаю?