物联网应用协议在线测试平台ConnectLab —MQTT

物联网应用协议在线测试平台ConnectLab —MQTT

1.介绍

Quectel推出物联网应用协议在线测试平台 ConnectLab,提供客户游客模式和移远员工域账号登陆方式。支持Web化的协议服务器启动、数据交互等操作,提升物联网协议测试的便捷性、安全性以及竞争力。

访问地址: https://connectlab.phicotek.com/connectlab/mqtt

其中包含新建服务器,界面显示客户端接收发送的数据等功能。目前仅支持MQTT3.1.1 。

2.功能

2.1 登录界面

登录界面,支持游客模式与移远员工,其中游客模式最大只支持5路客户端连接,服务器有效期为1天;移远员工最大支持20路客户端连接,服务器有效期为7天。

2.2 MQTT功能介绍

相关功能描述如下所示:

点击新建即可创建服务器。

支持命令集的方式发送数据,点击上传之后,可以下载命令集模版,在Excel表格中填入需要发送的数据即可。

上传之后,右侧出现相应的数据,根据需要发送对应的数据即可。

2.3 模组与ConnectLab的交互测试

以EC200U为例,模组为MQTT客户端,连接ConnectLab创建的MQTT Server:

[2025-11-28_17:05:40:356]AT+QMTCFG=“recv/mode”,0,0,1

[2025-11-28_17:05:40:356]OK

[2025-11-28_17:05:48:430]AT+QMTCFG=“SSL”,0,1,2

[2025-11-28_17:05:48:430]OK

[2025-11-28_17:09:01:889]AT+QSSLCFG=“seclevel”,2,0

[2025-11-28_17:09:01:889]OK

[2025-11-28_17:09:10:975]AT+QMTCFG=“version”,0

[2025-11-28_17:09:10:975]+QMTCFG: “version”,3

[2025-11-28_17:09:10:975]OK

[2025-11-28_17:09:28:427]AT+QMTCFG=“version”,0,4 //服务器只支持MQTT3.1.1,需要配置

[2025-11-28_17:09:28:427]OK

[2025-11-28_17:10:09:050]AT+QSSLCFG=“sslversion”,2,4

[2025-11-28_17:10:09:050]OK

[2025-11-28_17:10:17:408]AT+QSSLCFG=“ciphersuite”,2,0xFFFF

[2025-11-28_17:10:17:408]OK

[2025-11-28_17:10:48:302]AT+QMTOPEN=0,“101.37.104.185”,44891

[2025-11-28_17:10:48:302]OK

[2025-11-28_17:10:50:604]

[2025-11-28_17:10:50:604]+QMTOPEN: 0,0

[2025-11-28_17:11:21:355]AT+QMTCONN=0,“test”,“quectel”,“12345678”

[2025-11-28_17:11:21:355]OK

[2025-11-28_17:11:21:882]

[2025-11-28_17:11:21:882]+QMTCONN: 0,0,0

[2025-11-28_17:11:55:712]AT+QMTSUB=0,1,“topic”,2

[2025-11-28_17:11:55:712]OK

[2025-11-28_17:11:56:068]

[2025-11-28_17:11:56:068]+QMTSUB: 0,1,0,2

[2025-11-28_17:12:29:904]AT+QMTPUBEX=0,0,0,0,“topic”,4

[2025-11-28_17:12:29:904]> test

[2025-11-28_17:12:32:531]OK

[2025-11-28_17:12:32:643]

[2025-11-28_17:12:32:643]+QMTPUBEX: 0,0,0

[2025-11-28_17:12:32:853]

[2025-11-28_17:12:32:853]+QMTRECV: 0,1,“topic”,4,“test”

[2025-11-28_17:12:49:797]

[2025-11-28_17:12:49:797]+QMTRECV: 0,2,“topic”,6,“server”

[2025-11-28_17:13:38:969]AT+QMTDISC=0
[2025-11-28_17:13:38:969]OK

[2025-11-28_17:13:39:107]

[2025-11-28_17:13:39:107]+QMTDISC: 0,0

[2025-11-28_17:14:09:843]

[2025-11-28_17:14:09:843]+QMTSTAT: 0,5

Note:具体指令介绍,可参考对应模组的MQTT应用指导。

客户端连接后,选择对应的客户端,在右侧输入框选择对应的Topic及Qos,输入发送给客户端的数据,点击发送即可。交互的数据如下图所示,清晰显示客户端跟服务器之间发送的数据。同时会统计发送数据的长度及时间。

客户端跟服务器连接后,点击下载协议包文件可下载对应客户端的协议包文件,查看客户端跟服务器之间的协议交互。

2.4 断开连接

客户端主动关闭连接后,服务器端显示的连接会变成红色,数据侧显示客户端关闭,如下图所示。MQTT服务器侧不支持主动断开客户端连接。

客户端断开之后,出现删除图标,可删除客户端记录。如下图所示。

2.5 Note

当客户端连接数超过最大值,发起连接请求后,服务器会断开客户端连接。