您的位置:首页 > 大数据 > 物联网

ESP32 AT指令带你接入腾讯物联网平台

2020-11-18 20:45 1136 查看

文章目录

  • 三、配网
  • 四、订阅主题 && 发布消息
  • 一、前言

        继ESP8266 AT固件接入腾讯物联网平台后,ESP32接入腾讯物联网平台的AT固件也出来了,大体上ESP8266和ESP32接入腾讯物联网平台的AT指令差别不大,主要区别就是配网方式。配网方式区别是ESP8266支持的配网方式有smartconfig和softAP,ESP32支持的配网方式有softAP和蓝牙配网。esp8266对接腾讯云传送门

    获取ESP32腾讯云固件
    获取烧录工具
    下载ESP32腾讯云固件

    AT指令收发串口:IO16(RX),IO17(TX)

    AT指令收发串口:IO16(RX),IO17(TX)

    AT指令收发串口:IO16(RX),IO17(TX)

    二、产品创建 && 设置三元组

    2.1 产品创建

    1. 进入腾讯云物联网开发平台

    2. 新建项目->新建产品,以插座为例

    3. 配网方式选择Ble辅助或者SoftAP,这里我们首选Ble辅助,次选SoftAP

    4. 新增调试设备

    5. 获取设备三元组


    6. 下载设备配网二维码,配网时使用

    2.2设置三元组

    三、配网

    3.1 蓝牙配网

    设置指令

    AT+TCBLECOMBO //以蓝牙BLE辅助配网进行WIFI配网及设备绑定

    微信小程序

    腾讯连连
    扫码进入蓝牙配网界面

    配上网后退出蓝牙配网
    AT+TCSTOPBLECOMBO

    配置 MQTT 连接参数,包括客户端和服务器的心跳间隔,会话控制,并连接腾讯云端服务器
    AT+TCMQTTCONN=1,5000,240,1,1

    配置完这条指令之后设备才会在线

    3.2 热点配网

    AT+TCSAP="tcloud_xxx"

    微信小程序
    腾讯连连
    扫码进入热点配网界面

    配好网后退出热点配网
    AT+TCSTOPSAP

    配置 MQTT 连接参 161ab 数,包括客户端和服务器的心跳间隔,会话控制,并连接腾讯云端服务器

    AT+TCMQTTCONN=1,5000,240,1,1

    配置完这条指令之后设备才会在线

    四、订阅主题 && 发布消息

    4.1 订阅主题

    示例Topic:$thing/down/property/ProductID/DeviceName(云端下发设备数据)。

    4.2 发布消息

    示例Topic:$thing/up/property/ProductID/DeviceName(设备上报数据到云端)。


    加上转义符,整个指令是这样子的

    AT+TCMQTTPUB="$thing/up/property/XQK6EWGN7H/esp_ble_connnet",0,"{ \"method\": \"report\"\, \"clientToken\": \"clientToken-_fQtJii9W\"\, \"params\": { \"power_switch\": 1} }"

    有疑问请留言或发邮箱:support@aithinker.com

  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: