Вопрос поддержки железа

Программная платформа для систем автоматизации.
Диспетчеризация, Умный дом.
MAMOHT
Сообщения: 38
Зарегистрирован: 01 мар 2018, 08:17
Откуда: Иркутск

Re: Вопрос поддержки железа

Сообщение MAMOHT » 15 май 2019, 12:15

Если get http:// login:password@192.168.1.66/state.cgi возвращает ровно {"cmd":"state","output":"00000000","input":"00000000","sn":"002ff8008af2d150"} то используйте регулярное выражение output":.{1}(\d) в фигурных скобках порядковый номер вывода. Соответственно если там 0 - то состояние выкл, если 1, то вкл. Придется создать канал на каждый вывод
Спасибо огромное !
Судя по отладке, первый канал заработал.
Вложения
Отладка output.png
Отладка output.png (37.17 КБ) 380 просмотров

homa
Сообщения: 305
Зарегистрирован: 06 фев 2018, 08:22
Контактная информация:

Re: Вопрос поддержки железа

Сообщение homa » 15 май 2019, 12:29

MAMOHT писал(а):
15 май 2019, 12:15
Если get http:// login:password@192.168.1.66/state.cgi возвращает ровно {"cmd":"state","output":"00000000","input":"00000000","sn":"002ff8008af2d150"} то используйте регулярное выражение output":.{1}(\d) в фигурных скобках порядковый номер вывода. Соответственно если там 0 - то состояние выкл, если 1, то вкл. Придется создать канал на каждый вывод
Спасибо огромное !
Судя по отладке, первый канал заработал.
ну а остальные каналы по аналогии) но отображение, как я говорил, будет не мгновенное, а с максимальной задержкой равной времени опроса в плагине

Alex_Jet
Сообщения: 628
Зарегистрирован: 21 дек 2016, 05:43

Re: Вопрос поддержки железа

Сообщение Alex_Jet » 15 май 2019, 17:15

MAMOHT писал(а):
15 май 2019, 12:15
Судя по отладке, первый канал заработал.
А при срабатывании входа или выхода данная железка ничего не может отправить на сервер? Может глянуть сниффером что она шлет?

homa
Сообщения: 305
Зарегистрирован: 06 фев 2018, 08:22
Контактная информация:

Re: Вопрос поддержки железа

Сообщение homa » 15 май 2019, 19:47

Alex_Jet писал(а):
15 май 2019, 17:15
MAMOHT писал(а):
15 май 2019, 12:15
Судя по отладке, первый канал заработал.
А при срабатывании входа или выхода данная железка ничего не может отправить на сервер? Может глянуть сниффером что она шлет?
Как я понимаю, там даже настройки нет куда можно сервер вписать

MAMOHT
Сообщения: 38
Зарегистрирован: 01 мар 2018, 08:17
Откуда: Иркутск

Re: Вопрос поддержки железа

Сообщение MAMOHT » 16 май 2019, 09:10

Alex_Jet писал(а):
15 май 2019, 17:15
MAMOHT писал(а):
15 май 2019, 12:15
Судя по отладке, первый канал заработал.
А при срабатывании входа или выхода данная железка ничего не может отправить на сервер? Может глянуть сниффером что она шлет?
По идее железка должна отвечать при внешней команде, и при срабатывании любого из входов.
По тому как, "родная" китайская утилита на изменение входов реагирует.
Вложения
PC客户端.png
PC客户端.png (82.18 КБ) 350 просмотров

homa
Сообщения: 305
Зарегистрирован: 06 фев 2018, 08:22
Контактная информация:

Re: Вопрос поддержки железа

Сообщение homa » 16 май 2019, 09:20

MAMOHT писал(а):
16 май 2019, 09:10
Alex_Jet писал(а):
15 май 2019, 17:15
MAMOHT писал(а):
15 май 2019, 12:15
Судя по отладке, первый канал заработал.
А при срабатывании входа или выхода данная железка ничего не может отправить на сервер? Может глянуть сниффером что она шлет?
По идее железка должна отвечать при внешней команде, и при срабатывании любого из входов.
По тому как, "родная" китайская утилита на изменение входов реагирует.
А на железке как-то указывается айпишник софтины китайской? Если нет, то она или широковещанием шлет или также опрашивает каждую секунду

Alex_Jet
Сообщения: 628
Зарегистрирован: 21 дек 2016, 05:43

Re: Вопрос поддержки железа

Сообщение Alex_Jet » 16 май 2019, 09:42

Надо wireshark запустить и глянуть! Там для простоты есть такая фигня как отслеживание обмена TCP-пакетов, где в явном виде видно что кому пересылается.

MAMOHT
Сообщения: 38
Зарегистрирован: 01 мар 2018, 08:17
Откуда: Иркутск

Re: Вопрос поддержки железа

Сообщение MAMOHT » 16 май 2019, 09:52

Alex_Jet писал(а):
16 май 2019, 09:42
Надо wireshark запустить и глянуть! Там для простоты есть такая фигня как отслеживание обмена TCP-пакетов, где в явном виде видно что кому пересылается.
Попытаюсь, после командировки, посмотреть как она общается с миром.

MAMOHT
Сообщения: 38
Зарегистрирован: 01 мар 2018, 08:17
Откуда: Иркутск

Re: Вопрос поддержки железа

Сообщение MAMOHT » 17 май 2019, 23:15

А на железке как-то указывается айпишник софтины китайской? Если нет, то она или широковещанием шлет или также опрашивает каждую секунду
Нет, в китайской проге указывается IP-шник(192.168.31.66) и порт (1234) самой железяки.

Ответить