ESP8266使用AT指令通过MQTT协议连接Thingsboard物联网平台

1.深度复位:                              

深度复位: AT+RESTORE

2.STA模式:                        

2、STA模式:          AT+CWMODE=1

3.连接路由器:           

连接路由器:           AT+CWJAP="wifi名称","wifi密码"

4.配置MQTT用户属性:  (连接ThingsBoard时密码为空)

配置MQTT用户属性:     AT+MQTTUSERCFG=0,1,"clientID","ThingBoard设备访问令牌","",0,0,""

5.连接指定 MQTT broker:

连接指定 MQTT broker: AT+MQTTCONN=0,"服务器IP",ThingsBoard端口号,0

6.查询MQTT连接状态:    

查询MQTT连接状态:     AT+MQTTCONN?

7.订阅来自ThingsBoard的topic数据:          

订阅ThingsBoard数据:          AT+MQTTSUB=0,"v1/devices/me/rpc/request/+",1

8.向ThingsBoard平台发布数据:  (注意多个属性的值之间逗号一定加\)

8、发布一个属性的值:    
AT+MQTTPUB=0,"v1/devices/me/telemetry","{\"temperature\":25}",1,0
发布多个属性的值:
AT+MQTTPUB=0,"v1/devices/me/telemetry","{\"temperature\":81.00\,\"humidity\":43.00}",1,0

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值