AirCloud协议介绍
合宙 IOT 通用报文协议 AirCloud -- 1.0
一、airCloud协议概述
背景
合宙的设备,需要一个通用的报文协议,使得合宙的设备,能够按照这个通用协议,把设备采集的各种数据上报到合宙云平台做记录。
功能特点
- 支持接收下发的指令
- 基于连接的承载,可以是 TCP,也可以是 MQTT,以方便进行鉴权
- 采用二进制方式,节约通信流量,降低功耗
- 协议简单易懂,看完报文协议后,无需查阅,就可以理解报文的含义
- 上行和下行,采用同样的报文格式
适用场景
适用于合宙各种设备的数据上报、指令下发场景,包括但不限于: - 传感器数据采集与上报 - 设备状态监控与控制 - 文件上传(图片、音频等) - 设备远程管理
文档结构
本协议文档包含以下部分:
- airCloud协议概述:协议的产生背景、功能特点和适用场景
- 负载均衡:为实现服务器负载均衡定义的报文和接口
- 报文详解:协议报文的详细结构和解析
- 字段类型定义:各种字段类型的定义和含义
- 收费标准:合宙平台的收费标准说明
- 通信承载:支持的通信方式,包括TCP、MQTT、UDP和HTTP
- 下发命令:下发命令的网页操作说明
- exCloud 扩展库:exCloud扩展库的使用说明和API文档
- 使用教程:airCloud协议的详细使用教程