烧录MQTT固件

资源下载包

用到的所有烧录攻击和固件都放百度云链接了

提取码:qwlo

烧录固件

淘宝上10块钱左右一个CH340C下载烧录器ESP8266的就可以了。

连接好硬件打开ESPFlashDownloadTool_v3.6.2.2.exe软件(记得放到英文目录下不然可能打不开)

选择第一个

com口选择你自己的,波特率115200,然后点start,等待下载完成,IDLE会变成FINISH

插拔一下烧录工具,然后打开串口工具发送 AT+GMR 指令

收到上述信息代表烧录成功,如果没有成功重复烧录步骤

阿里云官网创建设备

创建产品

创建设备

创建完设备以后回到产品列表添加物模型

自定义一个功能,我选了Co2可以根据自己的需要选择

一定要将模块发布上线

这个标识符是之后我们发送数据的key值,后面要发送的数据是json数据类似key,value键值对这种形式

AT命令连接阿里云

先AT+RST重启一下WiFi模块

然后选择模式3,AP+station 就是又可以当热点又能连接wifi模式

AT+CWMODE=3

连接WiFi

AT+CWJAP="你自己的WiFi名称","WiFi密码"

上述执行都会返回OK即代表执行成功

获取一下阿里云设备的三元组信息

复制好信息打开 1_阿里云物联平台配置_32.exe  将信息粘贴到软件中

TimeStamp可以不填,ClientId可以随便填然后点击生成。

AT+MQTTUSERCFG=0,1,"NULL","填你用软件生成的username","填你用软件生成的password",0,0,""

AT+MQTTCLIENTID=0,"002211|securemode=3\,signmethod=hmacsha1\,timestamp=112200|"

上面这段指令“”里填的是clientId,需要注在逗号前加\

AT+MQTTCONN=0,"填你的连接域名去掉端口号",1883,1

在阿里云找到属性上报的topic

将${deviceName}替换成你的设备名称

下面这条命令进行属性上报,我们将co2属性值设置为51

AT+MQTTPUB=0,"/sys/i2u8FoillVa/ESP-01S-TEST-01/thing/event/property/post","{\"meth  od\":\"thing.service.property.set\"\,\"id\":\"1\"\,\"params\":{\"co2\":51}\,\"version\":\"1.0.0\"}",1,0

订阅topic接收云端下发的消息

AT+MQTTSUB=0,"/i2u8FoillVa/coordinator/user/get",1

我这里是订阅的自定义里topic

以上参考自

ESP-01S烧录MQTT固件连接阿里云相关推荐

  1. STM32+ESP8266(ESP-12F)物联网温度计-移植paho MQTT协议连接阿里云

    STM32+ESP8266(ESP-12F)物联网温度计-移植paho MQTT协议连接阿里云 目录 STM32+ESP8266(ESP-12F)物联网温度计-移植paho MQTT协议连接阿里云 一 ...

  2. 微信小程序连接物联网(三):微信小程序远程遥控宿舍开门 基于NodeMCU通过MQTT协议连接阿里云物联网平台

    索引 这是用微信小程序遥控开门的系列文章,具体微信小程序连接物联网的代码在第三章提及. 微信小程序连接物联网(一):初始化ESP8266 NodeMCU 微信小程序连接物联网(二):NodeMCU L ...

  3. 树莓派mqtt协议连接阿里云物联网平台,手机端获取数据并控制

    树莓派mqtt协议连接阿里云物联网平台(三) 前面树莓派的数据已经上传到云端,可是我的android手机该如何获取树莓派上传的这些数据呢,,困惑了我好几天的疑问,解开的那一刻,真的时拨开云雾见青天啊. ...

  4. 微信小程序使用MQTT.js连接阿里云IoT物联网平台

    官方已经开源了一个SDK版本,也是基于mqtt.js,进行了各种封装: https://github.com/aliyun/alibabacloud-iot-device-sdk · 阅读以下内容需要 ...

  5. MQTT.fx连接阿里云物联网平台

    新手入门级别主要阐述大致流程和自己学习的理解 超前思想:老工程师:代码不是最难的,方案才是最难的.方案搞清楚.代码只要学它就会,早晚都要会的对不对; MQTT.fx作用是用来调试阿里云,只要用这个配置 ...

  6. java实现mqtt服务端_基于Swoole使用MQTT协议连接阿里云物联网平台设备实现消息订阅

    阿里云物联网平台为设备提供安全可靠的连接通信能力,支撑设备数据采集上云,我们这里认为阿里云物联网平台是 MQTT 服务端,那么我们自己的设备作为客户端,应该如何实现消息订阅? 阿里云没有提供 PHP ...

  7. MQTT网关连接阿里云平台案例教程

    MQTT协议网关网口连接西门子SMART200PLC 前言:MQTT是一个基于客户端-服务器的消息发布/订阅传输协议.MQTT协议的特点是轻量.简单.开放和易于实现的,同时,西门子PLC广泛应于工业控 ...

  8. 物联网阿里云——Android Mqtt协议连接阿里云

    实现步骤: 一.云平台端 1.首先在阿里云物联网平台创建产品和设备,获取设备三元组 {       "ProductKey": "a1QRE182gGH",   ...

  9. MQTT协议-报文分析及网络客户端报文测试(MQTT报文连接阿里云上传数据+订阅数据)

    文章目录 一.本文章所涉及到的内容 二.感性认识MQTT协议 三.准备信息 (一)工具获取 (二)获取信息 1.获取三元组信息 2.获取发布topic和订阅topic 3.客户端ID,用户名,哈希加密 ...

最新文章

  1. 脊回归(Ridge Regression) 岭回归
  2. 阿里云系列——4.网站备案后续(详细步骤)---2015-11.12
  3. 提醒ASP.NET的初学者们注意加深以下方面的技术了解
  4. Java操作HDFS文件
  5. Xcode9 之 Xcode Server 持续集成
  6. 转:C++中const、volatile、mutable的用法
  7. 扩展中国剩余定理 exCRT 学习笔记
  8. 以流动债务为例论指标的合理使用
  9. php mysql sum用法_mysql怎么使用sum()求id字段的和?
  10. Delcam PowerInspect 5040 sp1/
  11. 数据分析 之 归因分析,多因素影响下如何归因?
  12. 高颜值生物信息在线绘图工具
  13. 铁甲小宝像车轮的是什么机器人_铁甲小宝里所有机器人的名字和绝招
  14. 湖仓一体架构下的数据研发及管理
  15. wyAPP苹果APP 营销
  16. Python 文件与数据格式化
  17. BZOJ 4833: [Lydsy1704月赛]最小公倍佩尔数(数论 + 最值反演)
  18. CCF-CSP Python Cheat Sheet
  19. Word中的滚动文本框是如何制作(可以)
  20. 轻量的web框架Bottle

热门文章

  1. ESD5401N-2/TR 瞬态电压抑制器 封装DFN1006-2L WILLSEM
  2. 【MySQL】MySQL常用SQL关键字
  3. Itext使用 Java导出PDF
  4. PS实用小技巧--修改图片上的文字
  5. 树莓派Raspberry Pico RP2040 开发环境配置完全缝合终极版C-SDK
  6. opencv无法打开摄像头
  7. java gef_GEF开发入门要点(个人经验)
  8. 5大经典排序算法在淘宝“有好货”场景的实践
  9. 带你初步了解基因表达调控
  10. 让AI简单且强大:深度学习引擎OneFlow技术实践