由 黎明将至! 贡献,Ai-Thinker 进行整理
Ai-WB2-32S AT+MQTT系列指令使用
前言
一、使用注意
连接前一定要连网
- 域名可以是域名也可以是IP地址
- 端口号需要和服务器端口号不一样
- 用户ID可以任意设置
- 设置 MQTT 用户名(任意用户名)
- 设置 MQTT 密码(任意密码)
- 连接成功
📜 点击展开完整代码
javascript
//MQTT
+
EVENT
:
MQTT_CONNECT- 执行连接前需要先设置好 MQTT 参数,如果当前 MQTT 任务已经启动再次执行会重新连接(更改服务器的话建议先删除所有订阅后重连)
- 这里是异步连接,显示 OK 只是表示 MQTT 任务启动,连接状态需要通过AT+MQTT?查询或等待收到 URC 数据“+EVENT:MQTT_CONNECT
二、使用示例
1.实例步骤
📜 点击展开完整代码
javascript
AT
+
MQTT
=
1
,域名
AT
+
MQTT
=
2
,端口号
AT
+
MQTT
=
3
,
1
AT
+
MQTT
=
4
,sdt
AT
+
MQTT
=
5
,账户
ID
AT
+
MQTT
=
6
,密码
AT
+
MQTT
=
7
,
"XXX"
,
0
,
1
,
"XXX"
AT
+
MQTTSUB
=testtopic/
1
,
0
AT
+
MQTTPUB
=testtopic/
2
,
0
,
0
,
456
AT
+
MQTTUNSUB
=testtopic/
1示例过程与结果图





总结
原链接:<https://blog.csdn.net/qq_54193285/article/details/135864843?spm=1001.2014.3001.5501>

