Страница 1 из 2
Получать сырые данные.
Добавлено: Чт апр 10, 2014 12:25 pm
PAV
А может МЖД обрабатывать любые ссылки и любые данные приходящие на его адрес?
Сейчас планирую ставить сигнализацию, там нет сухого контакта, но можно прописать доп IP, кроме милицейского.
Если прописать IP МЖД и сигнализация будет дублировать свои сигналы милиции и МЖД, сможет МЖД обработать эти сигналы?
Я не знаю в каком виде отправляются данные, но в принципе, может ли МЖД обрабатывать любые данные, которые будут сыпаться в его адрес или только строки вида object...
Re: Получать сырые данные.
Добавлено: Чт апр 10, 2014 12:51 pm
sergejey
Нужно делать какой-то промежуточный компонент, который будет понимать приходящие данные и переводить их в сигналы для МЖД. В данном случае нужно знать протокол обмена, потому что на IP запрос может поступать на какой-то порт по протоколу TCP и совсем не обязательно это будет веб-запрос.
Re: Получать сырые данные.
Добавлено: Чт апр 10, 2014 1:03 pm
PAV
Компонент, в смысле девайс? Или программно?
Re: Получать сырые данные.
Добавлено: Чт апр 10, 2014 2:00 pm
binladin
Дык без разницы. Весь вопрос в протоколе взаимодействия: если железка отправляет http-запрос, то её можно прикрутить средствами МДМ, если это какие-то сырые данные (текст ли, или бинарные) выплёвываемые железкой на адрес типа IP:Port, то надо иметь слушающий этот порт сокет-сервер (то есть снифер) . Но наверное можно и "железными" методами привязаться, только схему надо.
А как сигналка называется ?
Re: Получать сырые данные.
Добавлено: Чт апр 10, 2014 2:22 pm
PAV
Приток А-КОП-02
Че-та сначала спалил название железки, а потом на ник посмотрел

))
Re: Получать сырые данные.
Добавлено: Чт апр 10, 2014 11:07 pm
binladin
Там 4 выхода типа "открытый коллектор" для подключения пользовательского оборудования... Для общения с сервером используется udp.
Re: Получать сырые данные.
Добавлено: Пт апр 11, 2014 10:16 am
PAV
А можно для тупых? Если понимаете, скажите, что нужно сделать, чтобы получать от него информацию - хотя бы вкл/выкл.
Re: Получать сырые данные.
Добавлено: Пт апр 11, 2014 11:29 am
sergejey
binladin писал(а):Там 4 выхода типа "открытый коллектор" для подключения пользовательского оборудования... Для общения с сервером используется udp.
UDP... странно, этот протокол не требует подтверждение приёма, так что отправлять по нему данные в милицию как-то не надёжно. Тем не менее, если используется UDP, то хорошо бы ещё узнать на какой порт идёт отправка данных, а на компьютере уже можно будет сделать мини-сервер и посмотреть чего шлётся.
Re: Получать сырые данные.
Добавлено: Пт апр 11, 2014 11:48 am
PAV
Если там открытый коллектор, то можно ардуинкой считать, смысл с МЖД заморачиваться.
Адрес и порт там прописываются - 3 разных.
Re: Получать сырые данные.
Добавлено: Пт апр 11, 2014 12:22 pm
binladin
В описании, именно по udp имеет связь с сервером и армом. Инструкцию до конца не дочитал, но конфигурируется он посредством exeшной программы - может там можно подробностей нарыть. А так - перенаправить трафик на комп и:
# ss -u -a
(ну или tcpdump, или iptraf).
Про ардуинку - да это самое железобетонное

Только назначение выходов настроить (там на выбор несколько вариантов, от уведомления "пожар" до сирены)