1. 说明该文档上的协议基于 TCP,协议全部以 JSON 格式定义。
2. 接入流程2.1. 访问平台
http://www.nlecloud.com 注册帐号2.2. 平台以项目为单位,一个项目下可以有多个设备,每个设备可以包含多个传感器,所以依次添加项目、设备、传感器,其中在添加设备时在“通讯协议”一栏中可以选择 TCP\MQTT\HTTP 等方式2.3. 操作以上功能时顺便记录下:设备标识(device)、设备传输密钥(key)等信息2.4. 硬件设备发送 TCP 连接请求到以下地址,发送以下各项数据报文与平台进行交互2.5. 平台接入服务器地址 newgateway.nlecloud.com 或 IP 120.77.58.34,TCP 端口 8600,8700,8800
3. 请求类型
类型值 含义 方向
1 CONN_REQ:连接请求 C(client)->S(server)
2 CONN_RESP:连接响应 S->C
3 PUSH_DATA:上报数据 C->S
4 PUSH _ACK:上报数据确认 S->C
5 CMD_REQ:命令请求 S->C
6 CMD_RESP:命令响应 C->S
7 PING_REQ: 心跳请求 C->S
8 PING_RESP: 心跳响应 C->S