Size: a a a

SprutHub & WirenBoard

2020 January 06

AP

Andrey Popov in SprutHub & WirenBoard
service wb-mqtt-serial stop

for i in {1..255}; do modbus_client -mrtu -b9600 /dev/ttyRS485-2--debug -a$i -t3 -r128 -s2 -pnone; done 2>/dev/null | grep Data
источник

AP

Andrey Popov in SprutHub & WirenBoard
остановить сериал порт, прописать порт, скорость и вперед
источник

P

Pavel in SprutHub & WirenBoard
Ого на сайте другое устройство указано. Спасибо, попробую
источник

AP

Andrey Popov in SprutHub & WirenBoard
всмысле другое? порт?
источник

P

Pavel in SprutHub & WirenBoard
root@wirenboard:~# for i in {1..247}; do modbus_client -mrtu /dev/ttyAPP1 --debug -a$i -t3 -r0x80 -s2 -pnone; done 2>/dev/null | grep Data:      
       Data: 0x0072
источник

AP

Andrey Popov in SprutHub & WirenBoard
Во, чет есть
источник

AP

Andrey Popov in SprutHub & WirenBoard
114
источник

P

Pavel in SprutHub & WirenBoard
Не, это пример)
источник

P

Pavel in SprutHub & WirenBoard
Твой скрипт отработал 0x0045 выдал. Спасибо
источник

A

Anzor in SprutHub & WirenBoard
Andrey Popov
service wb-mqtt-serial stop

for i in {1..255}; do modbus_client -mrtu -b9600 /dev/ttyRS485-2--debug -a$i -t3 -r128 -s2 -pnone; done 2>/dev/null | grep Data
А можно что-то подобное в правилах выполнить? Желательно получить ответ, записать его в созданное значение. И как ни будь обернуть это в цикл, допустим на постоянное выполнение каждую секунду.
источник

AP

Andrey Popov in SprutHub & WirenBoard
никогда не использовал правила, не знаю
источник

A

Anzor in SprutHub & WirenBoard
Andrey Popov
никогда не использовал правила, не знаю
А это возможно реализовать как-то по другому?
источник

AP

Andrey Popov in SprutHub & WirenBoard
зачем это делать?
источник

AP

Andrey Popov in SprutHub & WirenBoard
в СХ есть кнопка - НАЙТИ, поиск всех устройств на порту
источник

A

Anzor in SprutHub & WirenBoard
Нужно опрашивать устройство, которое сидит на RS-485 порту. Но у него свой протокол, не modbus
источник

AP

Andrey Popov in SprutHub & WirenBoard
у меня тоже такой девайс есть, я его повесил на отдельный порт, может даже на  usb повешу в последующем
источник

AP

Andrey Popov in SprutHub & WirenBoard
а нет, он у меня на USB и висит
источник

A

Anzor in SprutHub & WirenBoard
Andrey Popov
у меня тоже такой девайс есть, я его повесил на отдельный порт, может даже на  usb повешу в последующем
У меня тоже на одном из двух. Командами вроде получается управлять, получать состояние
источник

A

Anzor in SprutHub & WirenBoard
Теперь нужно это к виртуальному устройству привязать
источник

AP

Andrey Popov in SprutHub & WirenBoard
я шлю mqtt, оно создалось как девайс в ВБ
источник