第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > STM32+ESP8266+MQTT连接阿里云服务器(三 AT指令连接阿里云平台)

STM32+ESP8266+MQTT连接阿里云服务器(三 AT指令连接阿里云平台)

时间:2024-07-09 03:53:11

相关推荐

STM32+ESP8266+MQTT连接阿里云服务器(三 AT指令连接阿里云平台)

准备工作:

一、查看设备证书,为后续连接做准备。

二、利用阿里云配置工具生成设备信息及客户端ID

阿里云物联平台配置工具 提取码:oxq9

(1)将自己设备证书三元组信息粘贴至相应文本框点击生成客户端ID、用户名和密码

(2)连接阿里云ESP8266+AT指令

①AT+RST

重启设备

②AT+CWMODE=3

AP+Station模式

③AT+CIPSNTPCFG=1,8,“”

开启SNTP服务器,8时域,SNTP服务器为阿里云域名

④AT+CWJAP=“YCF”,“ycf88888888”

连接WIFI

⑤AT+MQTTUSERCFG=0,1,“NULL”,“C6T6&gavk88e3djY”,

“64678A30225AB875CA6A6C323DAA575A3B283AB7”,0,0,""

配置 MQTT 用户属性

⑥AT+MQTTCLIENTID=0,“112233|securemode=3,signmethod=hmacsha1,timestamp=456|”

配置 MQTT 客户端 ID

⑥AT+MQTTCONN=0,“gavk88e3djY.iot-as--”,1883,1

连接/查询 MQTT Broker

⑦AT+MQTTSUB=0,"/sys/gavk88e3djY/C6T6/thing/service/property/set",1

订阅/查询主题

注意:以上发送的指令记得换成与自己创建产品相关的信息!

发送完全部的AT指令在阿里云管理平台便会看到自己创建的设备已经在线。

在管理平台点击监控运维–>在线调试–>找到属性调试发送模拟数据给ESP8266,利用串口打印出订阅的数据。

串口调试助手打印出订阅的消息数据。

⑧AT+MQTTPUB=0,"/sys/gavk88e3djY/C6T6/thing/event/property/post",“test”,1,0

发布字符串消息

⑨AT+MQTTPUB=0,"/sys/gavk88e3djY/C6T6/thing/event/property/post","{“method”:“thing.service.property.set”,“id”:“934115”,“params”:{“temperature”:36.5},“version”:“1.0.0”}",1,0

发布消息给平台,发送温度数据为36.5度,可在管理平台查看到上报的温度数据。

以下是利用STM32通过代码连接阿里云平台

STM32连接阿里云

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。