Получать сырые данные.

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Получать сырые данные.

Сообщение PAV » Чт апр 10, 2014 12:25 pm

А может МЖД обрабатывать любые ссылки и любые данные приходящие на его адрес?
Сейчас планирую ставить сигнализацию, там нет сухого контакта, но можно прописать доп IP, кроме милицейского.
Если прописать IP МЖД и сигнализация будет дублировать свои сигналы милиции и МЖД, сможет МЖД обработать эти сигналы?
Я не знаю в каком виде отправляются данные, но в принципе, может ли МЖД обрабатывать любые данные, которые будут сыпаться в его адрес или только строки вида object...
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Получать сырые данные.

Сообщение sergejey » Чт апр 10, 2014 12:51 pm

Нужно делать какой-то промежуточный компонент, который будет понимать приходящие данные и переводить их в сигналы для МЖД. В данном случае нужно знать протокол обмена, потому что на IP запрос может поступать на какой-то порт по протоколу TCP и совсем не обязательно это будет веб-запрос.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Получать сырые данные.

Сообщение PAV » Чт апр 10, 2014 1:03 pm

Компонент, в смысле девайс? Или программно?
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: Получать сырые данные.

Сообщение binladin » Чт апр 10, 2014 2:00 pm

Дык без разницы. Весь вопрос в протоколе взаимодействия: если железка отправляет http-запрос, то её можно прикрутить средствами МДМ, если это какие-то сырые данные (текст ли, или бинарные) выплёвываемые железкой на адрес типа IP:Port, то надо иметь слушающий этот порт сокет-сервер (то есть снифер) . Но наверное можно и "железными" методами привязаться, только схему надо.

А как сигналка называется ?
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Получать сырые данные.

Сообщение PAV » Чт апр 10, 2014 2:22 pm

Приток А-КОП-02

Че-та сначала спалил название железки, а потом на ник посмотрел ;)))
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: Получать сырые данные.

Сообщение binladin » Чт апр 10, 2014 11:07 pm

Там 4 выхода типа "открытый коллектор" для подключения пользовательского оборудования... Для общения с сервером используется udp.
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Получать сырые данные.

Сообщение PAV » Пт апр 11, 2014 10:16 am

А можно для тупых? Если понимаете, скажите, что нужно сделать, чтобы получать от него информацию - хотя бы вкл/выкл.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Получать сырые данные.

Сообщение sergejey » Пт апр 11, 2014 11:29 am

binladin писал(а):Там 4 выхода типа "открытый коллектор" для подключения пользовательского оборудования... Для общения с сервером используется udp.
UDP... странно, этот протокол не требует подтверждение приёма, так что отправлять по нему данные в милицию как-то не надёжно. Тем не менее, если используется UDP, то хорошо бы ещё узнать на какой порт идёт отправка данных, а на компьютере уже можно будет сделать мини-сервер и посмотреть чего шлётся.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Получать сырые данные.

Сообщение PAV » Пт апр 11, 2014 11:48 am

Если там открытый коллектор, то можно ардуинкой считать, смысл с МЖД заморачиваться.

Адрес и порт там прописываются - 3 разных.
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: Получать сырые данные.

Сообщение binladin » Пт апр 11, 2014 12:22 pm

В описании, именно по udp имеет связь с сервером и армом. Инструкцию до конца не дочитал, но конфигурируется он посредством exeшной программы - может там можно подробностей нарыть. А так - перенаправить трафик на комп и:
# ss -u -a
(ну или tcpdump, или iptraf).

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