没有合适的资源?快使用搜索试试~ 我知道了~
腾讯云IoT AT指令集-V3.1.31
需积分: 0 0 下载量 31 浏览量
2022-08-04
11:32:31
上传
评论
收藏 1.59MB PDF 举报
温馨提示
试读
28页
修订记录修订日期修订版本修改描述作者对接 IoT Hub 的鉴权、MQTT/Coap 通信指令 Francisgan修改命令相应格式,增加设备设置类命令,增加证
资源详情
资源评论
资源推荐
腾讯云 IoT MQTT AT 指令
腾讯机密,严禁外传。
未经授权,请勿扩散。
修订记录
修订日期
修订版本
修改描述
作者
2019.01.14
V2.0.0
对接 IoT Hub 的鉴权、MQTT/Coap 通信指令
Francisgan
2019.02.18
V3.0.0
修改命令相应格式,增加设备设置类命令,
增加证书的写入、校验、删除命令,增加
OTA 升级指令
Yougaliu
2019.02.18
V3.0.1
修订错误码相关
Francisgan
2019.02.21
V3.0.2
根据反馈意见修改
Yougaliu
2019.04.23
V3.1.0
修改部分细节
Spikelin
2019.06.11
V3.1.1
增加产品级密钥、动态注册、获取模组信息
及清除设备信息等命令
Spikelin
2019.06.14
V3.1.2
更新网络注册命令及对应 URC
Yougaliu
2019.07.31
V3.1.3
统一返回数据格式,增加相关说明和例子
Spikelin
目录
修订记录 .......................................................................................................................................... 2
1 说明 .......................................................................................................................................... 5
1.1 名词解释 ......................................................................................................... 5
1.2 符号说明 ......................................................................................................... 5
2 TC 网络注册、设备信息设置及模组信息命令 ................................................................... 6
2.1 AT+TCREGNET (网络注册) ............................................................................. 6
2.2 AT+TCDEVINFOSET (平台设备信息设置) ...................................................... 8
2.3 AT+TCCERTADD (证书添加) .......................................................................... 9
2.4 AT+TCCERTCHECK (证书校验) .................................................................... 10
2.5 AT+TCCERTDEL (证书删除) ......................................................................... 11
2.6 AT+TCPRDINFOSET (平台产品信息设置) .................................................... 11
2.7 AT+TCDEVREG(执行设备动态注册) ............................................................. 12
2.8 AT+TCMODULE(模组信息读取) ................................................................... 13
2.9 AT+TCRESTORE(清除模组设备信息) ........................................................... 14
3 TC MQTT 命令 .................................................................................................................... 14
3.1 AT+TCMQTTCONN(配置 MQTT 连接参数) ................................................. 14
3.2 AT+TCMQTTDISCONN(断开 MQTT 连接) ................................................... 15
3.3 AT+TCMQTTPUB(向某个 Topic 发布消息) .................................................. 16
3.4 AT+TCMQTTPUBL(向某个 Topic 发布长消息) ............................................. 17
3.5 AT+TCMQTTSUB(订阅 MQTT 某个 Topic) .................................................. 17
3.6 AT+TCMQTTUNSUB(取消已经订阅的 Topic) .............................................. 18
3.7 AT+TCMQTTSTATE(查询 MQTT 连接状态) ................................................. 19
4 模组配合腾讯云 IOT 平台实现 MCU 测 OTA 功能 ........................................................... 19
4.1 AT+TCOTASET (OTA 功能使能控制及版本设置) ......................................... 19
4.2 AT+TCFWINFO (读取模组缓存的固件信息) ................................................. 20
4.3 AT+TCREADFWDATA (读取模组缓存的固件数据) ...................................... 21
4.4 模组配合腾讯云 IOT 平台实现 MCU 测 OTA 功能流程图 ............................ 22
5 URC,模组主动上报 MCU 消息 ............................................................................................. 23
5.1 +TCMQTTRCVPUB(收到订阅的 Topic 时上报的消息) ................................. 23
5.2 +TCMQTTDISCON(MQTT 断开时上报的信息) ............................................ 23
5.3 +TCMQTTRECONNECTING(MQTT 正在重连时上报的信息) ....................... 23
5.4 +TCMQTTRECONNECTED (MQTT 重连成功时上报的信息) ........................ 23
5.5 +TCOTASTATUS (上报 OTA 状态) ............................................................... 23
5.6 +TCREGNET (上报网络状态变化) ................................................................ 23
6 错误码 .................................................................................................................................... 24
6.1 服务端相关 err code .................................................................................... 24
6.2 CME ERROR 列表扩展................................................................................ 26
6.3 设备动态注册错误码 .................................................................................... 26
7 应用说明 ................................................................................................................................ 27
7.1 密钥认证方式连接 TENCENT MQTT 服务器 ............................................... 27
7.2 证书认证方式连接 TENCENT MQTT 服务器 ............................................... 27
7.3 订阅消息 ....................................................................................................... 28
1 说明
1.1 名词解释
MQTT
一种基于轻量级代理的 Pub/Sub 模型的消息传输协议
CoAP
一种适用于受限资源场景的应用协议
Topic
主题,Pub/Sub 模型中消息的通信媒介,Pub/Sub 必
须要有主题,只有当订阅了某个主题后,才能收到相应主
题数据信息,才能进行通信
Pub
设备端的发布协议,意思是往 Topic 中发布消息
Sub
设备端的订阅协议,意思是从 Topic 中订阅消息
URC
全称 Unsolicited Result Code,非请求结果码,一般
为模组给 MCU 的串口返回
更多信息请参考:https://cloud.tencent.com/document/product/634/31015,以及腾讯云物联网通
信的相关文档
1.2 符号说明
1. 本文档所有语法声明中(包括测试命令、读取命令、设置命令),所有形如”xxx”的双引号
引注信息,都是确定内容的信息
例:
发送
AT+TCDEVINFOSET =?
返回
+ TCDEVINFOSET: “TLSMODE (0/1/2)”, “PRODUCTID”,“DEVICENAME”[,”
DEVICESECRET”]
OK
”ProductId”,”DeviceName”,等,指确定的字符串”ProductId”, ”DeviceName”
2. 本文档所有语法声明中(包括测试命令、读取命令、设置命令),所有形如<xxx>的尖角
括号引注信息,都是指变量信息
例:
发送
AT+TCDEVINFOSET?
返回
+TCDEVINFOSET: <tlsmode>,<productId>,<devicename>,[,<devicesecret>]
OK
< productId >,< devicename >等,指实际的产品ID和设备名称,如” CTQS08Y5LG”,” Dev01”
剩余27页未读,继续阅读
大头蚊香蛙
- 粉丝: 16
- 资源: 317
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MI4803-VB一款SOP8封装2个P-Channel场效应MOS管
- unity快速入门-最快速的入门
- MI4803A-VB一款SOP8封装2个P-Channel场效应MOS管
- MI4801-VB一款SOP8封装2个P-Channel场效应MOS管
- 多变量线性回归的简单表示机代码实现
- 羊驼家族Ollama,window版本,本地大模型
- Java面试题+Java并发编程(J.U.C)+Java8实战+Redis+kafka
- 源码工程文件-libmodbus-test
- wx036校园快递平台系统-springboot+vue+uniapp-小程序.zip(可运行源码+sql文件+文档)
- Kotlin基础.pdf(39页,包含基础篇和进阶篇)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0