WHCSRL 技术网

骐俊CAT1模组 - MQTT接入腾讯云平台篇

  本次实验使用骐俊ML110S系列模组及开发底板,通过MQTT协议采用密钥的方式接入腾讯云平台,实现消息的发布及订阅,可分为接入注册及动态注册两种方式。

  设备注册(接入注册)

         A、进入腾讯云平台注册创建账号,并在“控制台->物联网产品”列表创建新产品

         

         B、进入产品设置,在设备列表添加新设备

         

        C、此时平台测试物模型已基本创建完成,我们需要提取Product Id,Device Name、Device Secret 这三个关键信息;到这里平台的配置工作已完成

        D、接下来打开PC串口工具,通过串口AT指令确定串口通信正常后,发送网络注册指令进行网络注册 AT+TCREGNET

        

        E、配置腾讯云注册的设备信息 AT+TCDEVINFOSET

         

       F、连接MQTT服务器AT+TCMQTTCONN

        

       G、此时刷新腾讯云平台设备列表可以看到设备状态变更为”在线“,成功接入云平台

       

       H、进行数据测试,参照数据发布订阅测试

  设备注册(动态注册)

       A、进入腾讯云平台注册创建账号,并在“控制台->物联网产品”列表创建新产品,这边获取到ProductID、ProductSecret

      

      B、接下来打开PC串口工具,通过串口AT指令确定串口通信正常后,发送网络注册指令进行网络注册 AT+TCREGNET

      

      C、配置设备信息AT+TCPRDINFOSET在对应产品下创建设备,DeviceName自定义

     

      D、执行AT+TCDEVREG,将设备动态注册至腾讯云平台

      

      E、连接MQTT服务器AT+TCMQTTCONN

     

数据发布订阅测试

      A、数据订阅

      模组执行AT+TCMQTTSUB指令订阅来自平台的消息(订阅Topic应和平台调试一致);订阅完成后,由平台在线调试入口相应topic发布测试数据,此时串口工具可回显该消息。

      

       

     B、数据发布

     模组执行AT+TCMQTTPUB向对应Topic发布消息

  

推荐阅读