MC25 MQTT测试

移远MC25 MQTT测试记录

1 服务器参数

 地址:house.playbear.net
 MQTT端口:1883
 配置端口:18083

2 MQTT配置流程

2.1 开启MQTT连接

AT+QMTOPEN=0,"house.playbear.net",1883

2.2 连接服务器

 AT+QMTCONN=0,"客户端ID"。如下所示:

AT+QMTCONN=0,"MC25"

2.3 订阅主题

AT+QMTSUB=0,1,"主题",2。如下所示:

AT+QMTSUB=0,1,"topic/report",2

2.4 发布消息

AT+QMTPUB=0,0,0,0,"topic/pub",13
内容(注意不能带回车换行符):{"value":123}

3 命令表

AT指令 描述 数据格式 参数说明
AT 测试模块是否正常 AT
AT+QSCL 配置模块休眠模式 AT+QSCLK=n 0: 禁用休眠
1: 使能休眠,并通过PSM_EINT下降沿唤醒深度休眠
2: 仅使能轻休眠
AT+QMTOPEN 创建MQTT连接 AT+QMTOPEN=0,"host",port 服务器地址及端口
AT+QMTCONN 发起连接 AT+QMTCONN=0,"clientid" 客户端ID
AT+QMTSUB 订阅主题 AT+QMTSUB=0,id,"topic",qos id: 消息ID
topic: 主题
qos: 服务质量
AT+QMTUNS 退订主题 AT+QMTUNS=0,id,"topic" id: 消息ID
topic: 主题
AT+QMTPUB 发布消息 AT+QMTPUB=0,0,0,0,topic,len topic: 主题
len: 数据长度
AT+QMTDISC 断开连接 AT+QMTDISC=0
posted @ 2023-09-16 22:15  玩呀熊熊  阅读(97)  评论(0编辑  收藏  举报