Сторінка 1 з 1

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

Додано: 12 серпня 2019, 10:10
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,}
?

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

Додано: 12 серпня 2019, 11:54
boby
будет такое прилетать в ваш сокет
{866104020810332,F9,0B,05C8,1A,3.0.5,OKO-S2,27,68,04,data,}

то есть, на порте 8383 вам необходимо писать свой тср-лиссенер

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

Додано: 12 серпня 2019, 12:34
soldercom
Вызов будет GET с параметром p1 на oko_s2.php?

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

Додано: 12 серпня 2019, 12:40
soldercom
И как прописать порт, так:
123464192.168.1.101:8383

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

Додано: 12 серпня 2019, 13:13
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

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

Додано: 12 серпня 2019, 15:21
soldercom
Спасибо все получилось. Принял запрос на самописном вебсокете.