心跳机制
合宙 IOT 通用报文协议 AirCloud
五、心跳机制
5.1 心跳规则
- 频率:设备每 5 分钟必须至少发送一个数据包至云端
- 内容:任何上行数据包都算作心跳,遵循 AirCloud 协议即可
- 超时:若两个心跳周期(10 分钟)未收到任何数据包,服务器将发起断链
5.2 心跳示例
设备可以通过定期上报设备状态信息作为心跳,例如上报设备电量:
| 字段 | 字节数 | 示例值 | 说明 |
|---|---|---|---|
| 消息头 | 16 | 0x01861234567890120002000C00000001 | 包含设备 ID、流水号、消息长度和消息标识 |
| TLV 类型 | 2 | 0x0300 | 字段类型(769-电量)+ 数据类型(0000-整数) |
| TLV 长度 | 2 | 0x0002 | 电量值长度(2字节) |
| TLV 值 | 2 | 0x1388 | 电量值(5000mV) |