OKO-SX нестандартный порт сервера

Спочатку прочитайте тут
Відповісти
soldercom
Допитливий
Повідомлень: 11
З нами з: 12 серпня 2019, 10:01

OKO-SX нестандартный порт сервера

Повідомлення soldercom »

Добрый день. Хотел уточнить один вопрос. Если прописать сервер с нестандартным портом (не 80) например 8383. В каком формате сигнализация будет отправлять телеметрию?
В инструкции по этому поводу написано расплывчато:
Если прибор использует ТСР протокол ОКО (порт НЕ равен 80, и НЕ равен 31199, и НЕ равен 3030), то
сервер в любой момент может дать прибору команду, формат которой имеет следующий формат:
COMMAND:123401;
А вот в каком виде будет отсылаться на сам сервер? В таком:
GET /oko_s2.php?p1={866104020810332,F9,0B,05C8,1A,3.0.5,OKO-S2,27,68,04,data,}
?
Аватар користувача
boby
Гуру
Повідомлень: 2674
З нами з: 25 грудня 2013, 20:16

Re: OKO-SX нестандартный порт сервера

Повідомлення boby »

будет такое прилетать в ваш сокет
{866104020810332,F9,0B,05C8,1A,3.0.5,OKO-S2,27,68,04,data,}

то есть, на порте 8383 вам необходимо писать свой тср-лиссенер
тяжело начинать с нуля, но тяжелее с глубокого минуса
soldercom
Допитливий
Повідомлень: 11
З нами з: 12 серпня 2019, 10:01

Re: OKO-SX нестандартный порт сервера

Повідомлення soldercom »

Вызов будет GET с параметром p1 на oko_s2.php?
soldercom
Допитливий
Повідомлень: 11
З нами з: 12 серпня 2019, 10:01

Re: OKO-SX нестандартный порт сервера

Повідомлення soldercom »

И как прописать порт, так:
123464192.168.1.101:8383
Аватар користувача
boby
Гуру
Повідомлень: 2674
З нами з: 25 грудня 2013, 20:16

Re: OKO-SX нестандартный порт сервера

Повідомлення boby »

soldercom писав:Вызов будет GET с параметром p1 на oko_s2.php?
если порт НЕ РАВЕН 80, то не будет.
вот что написано в описании протокола, цитирую ...
ВНИМАНИЕ!!!
1) Если прибор настроен на порт 80 (веб-сервер), то данные передаются через HTTP протокол, вызывая скрипт oko_s2.php с передачей ему вышеописанных данных через параметр «p1». Как правило, после передачи каждого пакета веб-сервер закрывает сессию.

Пример передаваемого пакета на порт 80 веб-сервера

GET /oko_s2.php?p1={866104020810332,F9,0B,05C8,1A,3.0.5,OKO-S2,27,68,04,data,}


в инструкции к прибору написано, как установить порт, цитирую ...
Настройки GPRS
...
123465PORT установить PORT сервера. Заводское значение 31200. Например, 12346580
тяжело начинать с нуля, но тяжелее с глубокого минуса
soldercom
Допитливий
Повідомлень: 11
З нами з: 12 серпня 2019, 10:01

Re: OKO-SX нестандартный порт сервера

Повідомлення soldercom »

Спасибо все получилось. Принял запрос на самописном вебсокете.
Відповісти

Повернутись до “Найчастіші запитання”