当前位置:   article > 正文

新版ONENET物联网开放平台AT+MQTT指令连接_at指令连接onenet的mqtt

at指令连接onenet的mqtt

ONENET物联网平台自4月28日更新后,暂时没有完整的教程,本文目的旨在帮助大家通过AT+MQTT指令连接到ONENET云平台:

本教程在B站录制有视频教程两个教程结合使用效果更佳:

新版ONENET物联网开放平台ESP8266的AT+MQTT固件库串口通信模拟连接_哔哩哔哩_bilibili

新版ONENET物联网开放平台接入Arduino程序_哔哩哔哩_bilibili

首先是硬件的准备:CH340与ESP8266(ESP01S)

库的准备:AT+MQTT库,烧录方式见链接

ESP8266-01S烧录MQTT透传AT固件_esp8266透传固件_xiaopa菜的博客-CSDN博客

常见的AT+MQTT指令的内涵:见链接

ESP-AT 系列: AT+MQTT 使用_at+mqttusercfg_乐鑫科技 Espressif的博客-CSDN博客
接着连接上将ESP8266连接上电脑:

 

接着通过串口助手以115200波特率向ESP8266发送 如下AT指令即可连接ONENET云平台,大家可以直接复制如下的AT+MQTT指令然后按照我发在B站的教学视频自行修改即可实现云平台的连接。

  1. 1AT //测试指令
  2. 2AT+RST //复位指令
  3. 3AT+CWMODE=1 //=1模式设置为station
  4. 4AT+CWDHCP=1,1 //启动DHCP
  5. 5AT+CWJAP=“WIFI名”,“密码”
  6. AT+CWJAP="TT","a123456a" //WiFi
  7. 6AT+MQTTUSERCFG=<LinkID>,<scheme>,<"client_id">,<"username">,<"password">,<cert_key_ID>,<CA_ID>,<"path">//设置MQTT服务器属性
  8. AT+MQTTUSERCFG=0,1,"test1","TsUWn6659l","version=2018-10-31&res=products%2FTsUWn6659l%2Fdevices%2Ftest1&et=2052911776&method=md5&sign=n8xu7BvoA2%2F%2BX90QJLYA2Q%3D%3D",0,0,""
  9. 7AT+MQTTCONN=<LinkID>,<"host">,<port>,<reconnect>//连接服务器
  10. AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1
  11. 8AT+MQTTSUB=<LinkID>,<"topic">,<qos>//订阅物模型主题
  12. AT+MQTTSUB=0,"$sys/TsUWn6659l/test1/thing/property/post/reply",1
  13. 9AT+MQTTPUB=<LinkID>,<"topic">,<"data">,<qos>,<retain>//发布物模型数据
  14. AT+MQTTPUB=0,"$sys/TsUWn6659l/test1/thing/property/post","{\"id\":\"123\"\,\"params\":{\"power\":{\"value\":16\}}}",0,0

逐条发送如上AT指令便可以实现Onenet云平台的连接

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/617519
推荐阅读
相关标签
  

闽ICP备14008679号