<1>适用的硬件网关
1、SC有线网关和PW全壳网关,网络转485。

2、ESP系列WIFI无线网关,WIFI转485。

<2>接口基本说明
1、通信协议采用UDP,udp软件直连网关。
2、通信内容采用JSON格式化文本,模板如下。
{"UDP_SET_GET_CMDS":{"KEYFILD01":"VALUE1","KEYFILD02":"VALUE2","KEYFILD...":"VALUE..."}}
<3>指令详解
1 udp的ip及port信息群发给网关
注: 通过广播形式向所有50000端口下发自己的ip和port
广播形式一般:192.168.xx.255
{"SET_PC_UDPIPPORT":{"IP":[192,168,0,169],"PORT":60000}}
返回
{"SET_PC_UDPIPPORT": {"PROJ": "广州/泰基电子","SUBTOP": "ESPWIFI0000000000483FDAACE7EF"}}
2 设置网关基本信息
例如:门铃响声时长,网关主机自带的从机id,… …
自己id就是网关模块自己的输入输出,控制数据不用转发到485
设置
{"SET_INFO_VALUE":{"NOTAP":0,"BELTIM":800,"LSOID":39,"OUTID":49,"...ID":"..."}}
查询
{"GET_INFO_VALUE":{}}
3 重启网关
{"SET_RESET":{}}
4 OTA服务器信息
设置OTA服务器信息
{"SET_OTA_SERVER": {"IP": "192.168.0.253","PORT": 8000,"FILE": "NetWifi.app2.bin"}}
返回
{"SET_OTA_SERVER": {"IP": "192.168.0.253","PORT": 8000,"FILE": "NetWifi.app2.bin"}}
查询OTA服务器信息
{"GET_OTA_SERVER":{}}
返回
{"GET_OTA_SERVER": {"IP": "192.168.0.253","PORT": 8000,"FILE": "NetWifi.app2.bin"}}
6 设置OTA启动运行
{"SET_OTA_RUN":{"RUN":1 // 取数据0和1}}
返回
{"SET_OTA_RUN":{"RUN":1 // 取数据0和1}}
查询OTA启动运行
{"GET_OTA_RUN":{}}
返回
{"GET_OTA_RUN":{"RUN":1 // 取数据0和1}}
7 预留指令
{"SET_RESERVE":{}}
