ESP8266连接阿里云

1:基础环境
MQTT透传AT固件:下载
MQTT指令说明:下载
蓝牙模块_无线模块_物联网模块_WiFi模块【安信可官网】

2:烧录固件
向ESP8266烧录MQTT的固件

在这里插入图片描述

 

3:在阿里云上创建产品

 

 4.创建设备和功能定义,设备指的是产品下的某一个机器,功能指的是这类产品具备的功能,比如压力,流量,温度等

 

 

 

4:查看MQTT参数,这里面包含MQTT三元组信息:ClientID,username,password


6:连接串口,连接阿里云
1):确认AT正常;
2):设置AT模式;
3):配置参数;

AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"
4):连接wifi;

AT+CWJAP="CMCC-svch","h3gi5pgy"
5):设置阿里云上的用户命和密码,由网页生成;

AT+MQTTUSERCFG=0,1,"NULL","0000002&hddyEdnyBom","02765ee39c058b48ae69618eff3b444781087cd3f23fe7ec71496cfb572b59c7",0,0,""
6):设置阿里云clientId,由网页生成;

AT+MQTTCLIENTID=0,"hddyEdnyBom.0000002|securemode=2\,signmethod=hmacsha256\,timestamp=1654955543934|"
7):连接阿里云

AT+MQTTCONN=0,"iot-06z00i97h1mr49a.mqtt.iothub.aliyuncs.com",1883,1
8):订阅主题

 AT+MQTTSUB=0,"/hddyEdnyBom/0000002/user/get",1

阿里云界面上显示如下订阅信息

 

7:测试数据传输
选中topic 发送数据

 

查看云端数据是否传输下来,红色为设备收到阿里云发送的消息


8:设备端发送数据到云

 AT+MQTTPUB=0,"/sys/hddyEdnyBom/0000002/thing/event/property/post","{params:{\"Pressure\":90}}",0,0

AT+MQTTPUB=0,"/sys/hddyEdnyBom/0000002/thing/event/property/post","{params:{\"Flow\":20000}}",0,0

AT+MQTTPUB=0,"/sys/hddyEdnyBom/0000002/thing/event/property/post","{params:{\"Temperature\":37}}",0,0

查看云端是否收到,如图所示。

  • 9
    点赞
  • 96
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值