-
今天继续学习,继续研读OceanConnect平台知识点发现一个问题请教一下各位!在设备连接层中有两个很重要的功能:设备管理和设备信息管理,教程中提到,在设备管理(网关管理)中,用户的管理命令通过COAP/HTTPS协议传输至网关,完成设备管理。在设备通信管理中,网关到OceanConnect之间的数据通信则基于MQTT。我在这里不理解的是,同样都是网关到平台之间的数据通信,只是走向上有区别,通信协议就有区别么?那么我可以理解为传输协议是单向的么?
-
以下博客将持续更新模拟器及使用方法:https://bbs.huaweicloud.com/blogs/acc3919d038911e9bd5a7ca23e93a891
-
打开串口调试助手QCOM,输入以下指令确认模组是否入网。[2018-07-18_19:33:30:349]AT+CEREG?[2018-07-18_19:33:30:361]+CEREG: 0,1 ===》确认模组入网[2018-07-18_19:33:30:361]OK[2018-07-18_19:33:32:518]AT+CGATT?[2018-07-18_19:33:32:531]+CGATT: 1[2018-07-18_19:33:32:531]OK[2018-07-18_19:17:33:638]at+qmtcfg="aliauth",0,"a19UbkXZ4aU","BC26_2","swO2VNT6SnlW3BWVKguI8913s39ddrL" ===》配置参数AT+QMTCFG=“ALIAUTH”,<tcpconnectID>[,“<product_key>”,“<device_name>”,“<device_secret>”]如下图对应平台上创建参数。[2018-07-18_19:17:33:671]OK[2018-07-18_19:17:35:960]AT+QMTOPEN=0,"116.211.167.65",1883 ===》MQTT客户端打开网络,可以用公司服务器地址转发到阿里云。[2018-07-18_19:17:36:039]OK[2018-07-18_19:17:37:077][2018-07-18_19:17:37:077]+QMTOPEN: 0,0 ===》返回0,0表示注册成功。[2018-0718_19:17:37:781]AT+QMTCONN=0,"12345" ===》“12345”表示客户名称[2018-07-18_19:17:37:838]OK ===》创建客户端连接服务器[2018-07-18_19:17:38:330][2018-07-18_19:17:38:330]+QMTCONN: 0,0,0 ===》返回0,0,0表示连接服务器成功[2018-07-18_19:25:29:604]AT+QMTSUB=0,1,"/a19UbkXZ4aU/BC26_2/user/BC26_2",0 ===》订阅消息AT+QMTSUB=<tcpconnectID>(目前只支持0通道),<msgID>(1~65535任意分配),“<topic1>”,<qos1>[,“<topic2>”,<qos2>…] topic对应如下图平台参数。[2018-07-18_19:25:29:633]OK[2018-07-18_19:25:31:329][2018-07-18_19:25:31:329]+QMTSUB: 0,1,0,1 ===》第一个1表示msgID[2018-07-18_19:26:12:350]AT+QMTPUB=0,0,0,0,"/a19UbkXZ4aU/BC26_2/user/BC26_2","12345" ===》发布消息AT+QMTPUB=<tcpconnectID>(目前只支持0通道),<msgID>(0~65535任意),<qos>(客户端希望发布消息的级别,如果设置为0只能发布一条,发布第二条就会报错),<retain>(服务器发送消息给当前用户方式),“<topic>(如上图参数)”,“<msg>(需要发布的消息)”[2018-07-18_19:26:12:381]OK[2018-07-18_19:26:12:388][2018-07-18_19:26:12:388]+QMTPUB: 0,0,0 ===》第二个0对应msgID[2018-07-18_19:26:13:625][2018-07-18_19:26:13:625]+QMTRECV: 0,0,"/a19UbkXZ4aU/BC26_2/user/BC26_2","12345"===》URC通知主机读取MQTT数据包数据数据可在平台上查看:如下图:
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
作为开发者的你是否也想加入开源社区?本期物联网平台资深“程序猿”,开源专家张俭,为你揭秘华为云IoT如何借助开源构建可靠、开放、易用的物联网平台,并手把手教你玩转开源社区!
去报名
热门标签