【安信可腾讯云AT固件指令使用示例①】AT指令对接腾讯云入门

Izellah ·
更新时间:2024-09-21
· 660 次阅读

本系列博客学习由 安信可科技 - 官方博客 技术分享,如有疑问请留言或联系邮箱。 文章目录1 前言1.1. 腾讯云 IOT 方案介绍1.2. 腾讯云 AT 固件说明1.3. 腾讯云 AT 指令使用软硬件准备2 腾讯云注册及使用2.1注册账号2.2创建新产品2.3创建新设备2.4 获取产品信息2.5 MCU固件OTA支持3 AT指令接入腾讯云应用3.1 连接路由:3.2 设置平台信息3.3 配置连接服务器参数3.4 发布消息3.5 订阅消息3.6 其它操作有任何疑问联系邮箱或文章留言,不要私信我,本博客已经屏蔽私信!多多支持! 1 前言 1.1. 腾讯云 IOT 方案介绍

      身处物联网业界皆知,乐鑫 ESP8266 芯片支持众多云平台,腾讯的 QCloud IoT 云也不列外。安信可的ESP8266 系列模组是对接腾讯云物联网平台非常好的模组厂商方案选择。从 2020 年起,安信可竭力推广ESP8266 Qcloud IoT AT 固件的应用,帮助实现 IOT 用户能更加快捷、方便且低成本的多场景一站式开发。腾讯云所发布了一站式物联网开发平台 IoT Explorer,为传统设备制造业提供一站式单品智能化服务,通过与模组厂商的合作、整合腾讯云 AI、视频、大数据、微信小程序、APP 开发等资源优势,助力传统设备制造业的新产品升级。IoT Explorer 已覆盖了智能制造、智能物流、智能家居、智能公寓酒店、智能安防、智慧城市等众多领域,帮助各大用户快速接入海量设备。安信可作为 ESP8266 系列模组最成熟的软硬方案设计集成服务商,完美结合腾讯云服务,提供优质的模组产品,可广泛应用于智能家居、家庭自动化、工业无线控制、传感器探测与监控等各领域。安信可秉承乐鑫的开源技术思想,密切深入联系有着全栈物联网产品体系的腾讯云,提供更加全方位的开发支持服务。

1.2. 腾讯云 AT 固件说明

      目前的 Qcloud IoT AT 固件,支持≥2MB flash 的 ESP8266 系列模组。用户需在腾讯云官方注册账号,在其创建产品以及设备,通过 AT 命令的形式就能快速对接到腾讯云。

注意:通信串口为ESP8266模组的IO13和IO15,打印串口LOG为IO2。

1.3. 腾讯云 AT 指令使用软硬件准备

      1、ESP-12S模组
      2、安信可串口助手
      3、乐鑫 ESP8266 烧录工具
      4、USB 转 TTL 模组
      5、杜邦线若干
      6、腾讯云平台账号注册
      7、PC 或台式办公电脑

2 腾讯云注册及使用 2.1注册账号 点击访问:https://cloud.tencent.com/act/developer?from=11870


      如上图所示,可以通过微信扫描或QQ登录即可,按照腾讯官方指导完成即可。

2.2创建新产品

      在腾讯云物联平台产品列表添加新产品,如下图:
在这里插入图片描述

2.3创建新设备

      添加新产品之后,进入管理,添加新设备如下图:
在这里插入图片描述

2.4 获取产品信息

      获取并保存好设备密钥、产品ID和设备名称等重要信息内容。
在这里插入图片描述

2.5 MCU固件OTA支持

      腾讯云AT固件支持对MCU端的程序OTA升级,如下图对设备的MCU端进行固件版本管理。(仅供参考,以实操为准)
在这里插入图片描述
支持MCU端的OTA升级,平台下发升级如图:(仅供参考,以实操为准)
在这里插入图片描述

3 AT指令接入腾讯云应用 3.1 连接路由:

      路由ssid:CMW-AP 路由密码:12345678

AT+CWMODE=1 //设置为STA模式 AT+CWJAP="CMW-AP","12345678" //输入路由ssid和密码 3.2 设置平台信息

      产品 ID:0S1OGYBVS8 设备名称:ESP8266_1 设备密钥:bIzIJgzoM6vnQDKCV10QpQ==

AT+TCDEVINFOSET=1,"0S1OGYBVS8","ESP8266_1","bIzIJgzoM6vnQDKCV10QpQ=="//输入平台信息 3.3 配置连接服务器参数 AT+TCMQTTCONN=1,5000,240,1,1

      若设置成功,腾讯云平台设备列表会显示在线,结果如下图:
在这里插入图片描述

3.4 发布消息 AT+TCMQTTPUB="0S1OGYBVS8/ESP8266_1/event",0,"hello"//填入要发布的消息

      若发布消息成功,可在腾讯云平台的查询设备的云日志,如下图:
在这里插入图片描述

3.5 订阅消息 AT+TCMQTTSUB="0S1OGYBVS8/ESP8266_1/control",0 //填入订阅的主题

      若订阅成功,可在腾讯云平台打开设备的在线调试,下发消息结果如下图:
在这里插入图片描述
      点击发送消息,模组设备端将得到回复:

+TCMQTTRCVPUB:"0S1OGYBVS8/ESP8266_1/control",3,"121" 3.6 其它操作 AT+TCMQTTDISCONN //断开服务器连接 AT+TCMQTTPUB="0S1OGYBVS8/ESP8266_1/event",0,2048 //发送长消息(长度最大2048字节) AT+TCMQTTUNSUB="0S1OGYBVS8/TEST/control" //取消订阅主题 AT+TCMQTTSTATE? //客户端连接状态 AT+TCOTASET=1,"1.0.1"//OAT功能使能及版本设置 有任何疑问联系邮箱或文章留言,不要私信我,本博客已经屏蔽私信!多多支持! 技术支持邮箱:support@aithinker.com 有回必回复! 关注下面微信公众号二维码,干货多多,第一时间推送!

在这里插入图片描述


作者:Ai-Thinker



安信 at指令 示例 腾讯

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章