当前位置:   article > 正文

ESP8266-01s通过MQTT协议数据上云_at+mqttclientid=0

at+mqttclientid=0

欢迎入群共同学习交流
时间记录:2024/2/17

一、准备工作

(1)下载MQTT透传AT固件(安信可官网下载即可)下载链接
(2)为ESP8266-01S烧录固件
(3)MQTT协议介绍:数据基于发布订阅形式传输,长连接

二、MQTT相关的AT命令

(1)AT+MQTTUSERCFG=0,1,“客户端ID”,“用户名”,“密码”,0,0,“”\r\nMQTT用户属性配置
AT+MQTTUSERCFG
(2)AT+MQTTCLIENTID=0,“客户端ID”\r\n配置MQTT客户端ID
(3)AT+MQTTUSERNAME=0,“用户名”\r\n配置MQTT登录用户名
(4)AT+MQTTPASSWORD=0,“密码”\r\n配置MQTT登录密码
(5)AT+MQTTCONNCFG=LinkID,keepalive,disable_clean_session,“lwt_topic”,“lwt_msg”,lwt_qos,lwt_retain\r\n配置MQTT连接属性
AT+MQTTCONNCFG
(6)AT+MQTTCONN=0,“MQTT服务器IP”,“MQTT服务器端口”,重连标志x\r\n连接MQTT服务器,x=1重连,x=0不进行重连
(7)AT+MQTTCONN?\r\n查询连接的MQTT服务器信息
(8)AT+MQTTPUB=LinkID,“topic”,“data”,qos,retain\r\n发布消息
AT+MQTTPUB
(9)AT+MQTTSUB=LinkID,“topic”,qos\r\n订阅主题
(10)AT+MQTTSUB?\r\n查询所有订阅的主题
(11)AT+MQTTUNSUB=LinkID,“topic”\r\n取消订阅指定主题
(12)AT+MQTTCLEAN=LinkID\r\n关闭连接

三、通过MQTT协议连接ONENET物联网平台发布接收消息

(1)创建STA模式连接网络
AT\r\n
AT+CWAUTOCONN=0\r\n
AT+RST\r\n
AT+CWMODE=1\r\n
AT+CWJAP=“SSID”,“密码”\r\n
(2)通过MQTT透传AT指令连接服务器上传接收数据
ONENET的MQTT协议接入文档地址
Token工具下载使用文档地址
AT+MQTTUSERCFG=0,1,“设备名/设备id”,“产品ID”,“Token工具生成的鉴权信息”,0,0,“”\r\n
AT+MQTTCONN=0,“mqtts.heclouds.com”,1883,0\r\n
AT+MQTTSUB=0,“$sys/产品ID/设备ID/thing/property/set”,0\r\n
AT+MQTTPUB=0,“$sys/产品ID/设备ID/thing/property/post”,“{\“id\”:\“123\”\,\“params\”:{\“temp\”:{\“value\”:86}\,\“humi\”:{\“value\”:55}}}”,0,0\r\n
(3)通过平台下发数据
设置属性值
设置属性值
收到数据进行解析
收到数据

四、通过MQTT协议上传数据至阿里云

(1)创建STA模式连接网络
(2)通过MQTT透传AT指令连接服务器上传接收数据(MQTT连接参数均由平台自动生成)
MQTT连接参数
AT+MQTTUSERCFG=0,1,“NULL”,“test001&hv35Sj2mf8c”,“818c7f5f20644b41add0bff00e8e7e0a014840a65f44321b2181b35c2cfff228”,0,0,“”\r\n
AT+MQTTCLIENTID=0,“hv35Sj2mf8c.test001|securemode=2\,signmethod=hmacsha256\,timestamp=1708184385635|”\r\n注意点:参数一定要加转义字符“\”,否则会设置失败
AT+MQTTCONN=0,“iot-06z00ahw0e1vcqn.mqtt.iothub.aliyuncs.com”,1883,0\r\n
AT+MQTTPUB=0,“/sys/hv35Sj2mf8c/test001/thing/event/property/post”,“{\“params\”:{\“temp\”:88\,\“humi\”:50}}”,0,0\r\n
(3)通过平台下发数据
设置属性
收到数据进行解析
收到数据

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

闽ICP备14008679号