微信公众号 | electronic造物实验室
阿里云物联网平台
新建设备
- 注册阿里云账号并搜索物联网服务。选择并进入物联网平台产品页。
- 点击管理控制台,进入物联网平台管理界面。
- 选择公共实例(如果尚未开通,需要先进行开通,具体步骤不再赘述),然后点击进入。
- 创建一个新的产品。填写产品名称、所属品类等必要信息,并完成产品创建步骤。
- 在创建完成的产品页面上,添加设备。输入设备名称并确认。
- 输入设备名称,输入完成后点击确认;
至此,阿里云物联网平台创建设备完成,接下来获取MQTT连接参数。
获取AT参数
创建设备成功后进入设备详情页,查看MQTT连接参数,并进行保存。
通过上述步骤,你可以获取到阿里云物联网平台上设备的MQTT连接参数,并进行保存。这些参数将用于在ESP-01S / ESP8266上配置AT指令,实现设备与物联网平台之间的通信。
AT指令介绍
AT命令,用来控制TE(TerminalEquipment)和MT(Mobile Terminal)之间交互的规则。AT指令可以参考乐鑫官方提供的AT 命令集。
连接阿里云AT指令介绍
- AT+RST 复位ESP-01S / ESP8266模块;
- AT+CWMODE=3 设置ESP模块为Station+SoftAP模式;
- AT+CWJAP=“SSID”,“PWD” 设置ESP模块连接无线网络 *注意双引号为英文;
- AT+MQTTUSERCFG=0,1,“NULL”,“username”,“password”,0,0,“” 设置 MQTT 用户属性;
- AT+MQTTCLIENTID=0,“clientId” 设置MQTT 的clientId参数;
- AT+MQTTCONN=0,“host”,1883,1 连接 MQTT Broker;
- AT+MQTTCLEAN 断开MQTT连接。
以上为连接阿里云MQTT服务器需要的配置命令,接下来在阿里云新建设备,获取AT指令需要填充的参数。