ONENET设备终端接入协议MQTT.docx
《ONENET设备终端接入协议MQTT.docx》由会员分享,可在线阅读,更多相关《ONENET设备终端接入协议MQTT.docx(25页珍藏版)》请在第一文库网上搜索。
1、MessageQueuingTe1emetryTransport(MQ)版本号修订日期修订内容阐明V1.1/9/8草稿V2.0/4/8重构1iuyuanV2.1/4/19丰富报文格式,业务流程1eihongV2.2/7/13增长设备间订阅,创立topIC功能1eihong目录1。说明。32 接入流程3。3 PaCket格式说明。错误!未定义书签。3 .1FiXedheadCr44 .2Variab1eHeader&Pay1oad错误!未定义书签。4 支持的PaCket5。4.1CONNECT54.1.1FixedHeader54.12VaMabIeHeader54.1.3PaV1Oad靖误!未
2、定义书签。4. 2Ce)NNACK错误!未定义书签。1. 2.1FiXedHeader62. 2.2Variab1cHcade6。43PUB1ISH(dientServer)7。4.3.1FiXedheader74. 3.2VariabIeHCader。错误!未定义书签。4.3.3PaV10ad84.4。PUBuSH(SerVerdient)8。4.4.1FiXedheader。84.4.2VariabIeHeader84.4.3Pay1Oad。84.5 PUBACK94.4.1FiXedheader。94.4.2Variab1eHeader94.6 SUBSCRIBEq94.6.1 FiXC
3、dheader94.6.2 Variab1eHeader94.6.3 PayIOad94.7 SUBACK1Qo4.6.1FiXedheader104.6 .2VariaHeHeader104.7 .3PaMOad104. 8。UNSUBSCRIBE131. 7.1Fix/dheader104. 7.2Variab1eHeade门1。4.73PayIOad114.9UNSUBACK。114. 9.1FiXedheadec遍误!未定义书签。4.9.2Variab1eHeader115。接入流程0125. 1。连接鉴权12。5.2消息发布13,5.25数据点上报135.2.2平台命令(下发&回复)
4、175.2 创建TOPiC195.3 订阅错误!未定义书签。5.4 取消订阅215.5推送设备TOPiC22。1阐明MQTT合同具体内容请参见MQTTversion3.1.1官方文档,本文档对此不做具体阐明,仅指明OneNet的规定、默认参数、以及目前实现与MQTT官方文档的差别。该版本支持的功能: 鉴权; 数据点上报(平台指定topic); 创立topic; 获取项目的tOPiC列表; 订阅/取消平台的topic; 设备间t。PiC订阅; 平台命令下发; QosO(cS)zQos1(C-S);2接入流程2.1 访问平台注册顾客;2.2 顾客根据业务状况,在“连接祈求”章节中选择EDP登录方式
5、(目前公测阶段,页面尚未提供MQTT登录选项,登录方式与EDP兼容);2.3 登录需填写设备有关属性,在项目下新增设备,获取项目ID、设备ID,以及uthifo等信息;2.4 设备发送TCP连接祈求到如下地址,发送封装的报文与平台交互。平台服务器地址,TCP端口60023PaCket格式阐明包格式涉及三部分:FixedHeader所有packet中都必须有Varab1eHeader部分包具有Pay1oad部分包具有3.1FixedheaderBit76543210byte1MQTTPacketType0000byte2-5Remaining1ength(该字段占用1-4个字节)该版本支持的所有
6、类型:名字值流向描述CONNECT1c-s客户端祈求与服务端建立连接CONNACK2s-c服务端确认连接建立PUB1ISH3CoS发布消息PUBACK4CgS收到发布消息确认SUBSCRIBE8c-s订阅祈求SUBACK9S-C订阅确认UNSUBSCRIBE10c-s取消订阅UNSUBACK11s-c取消订阅确认3.2VribIeHeader&Pay1oad消息类型Variab1eHeaderPayIoadCONNECT有有CONNACK有有PUB1ISH有有PUBACK有无SUBSCRIBE有有SUBACK有有UNSUBSCRIBE有有UNSUBACK有无4支持的packet4.1CONNE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ONENET 设备 终端 接入 协议 MQTT