HFMQTTAT配置指南:MQTT连接与订阅设置
需积分: 0 61 浏览量
更新于2024-08-04
收藏 53KB DOCX 举报
"HF MQTT AT配置手册1是关于如何配置和使用HF系列模块进行MQTT通信的文档。手册涵盖了一系列AT命令,用于设置模块的网络连接、MQTT服务器参数、订阅与发布主题以及恢复出厂设置等操作。"
本文档详细介绍了HF系列模块使用MQTT协议进行通信时的AT命令配置,适用于物联网(IoT)设备开发者和系统集成者。通过这些命令,用户可以实现模块与MQTT服务器的连接、消息发布与接收,从而构建可靠的IoT通信链路。
1.1. 通用参数配置AT命令说明
在使用AT命令时,应遵循一定的规范,如使用大写字母,以CR作为命令结束,并且默认波特率为115200。其中,`<TOPIC>`表示主题,最多可包含128个字符;`<DATA>`为推送或接收的数据,同样最大128个字符;`<QOS>`定义服务质量等级,取值0、1或2。
1.2. AT+VER—查询版本信息
该命令用于获取模块的软件版本号,响应中会返回`+ok=<ver>`,其中`<ver>`是具体的版本信息。
1.3. AT+WMODE—查询/设置Wi-Fi模式
模块支持三种模式:STA(Station,客户端模式)、AP(Access Point,热点模式)和APSTA(同时为客户端和热点模式)。通过设置`<mode>`参数,可以切换模式并确认当前模式。
1.4. AT+WSSSID—查询/设置连接的AP
查询AP信息会返回当前连接的SSID,设置AP则需提供要连接的AP名称。
1.5. 至1.17. 其他MQTT相关配置命令
包括配置设备ID(AT+MQCLIENTID)、MQTT服务器地址(AT+MQIPPORT)、用户名和密码(AT+MQUSERPWD),以及查询和控制MQTT状态(AT+MQSTATUS和AT+MQSTART)。此外,还有发布主题信息(AT+MQPUBLISH)、订阅和取消订阅主题(AT+MQSUBSCRIBE和AT+MQUNSUBSCRIBE)、设置默认订阅(AT+MQAUTOSUB)、恢复出厂设置(AT+MQRES)以及选择MQTT版本(AT+MQVER)等。
1.18. AT+MQWILL—设置MQTT遗嘱
此命令用于设置MQTT的WILLTopic和消息,当模块意外断线时,服务器会发布这个预设的信息。
特别说明部分可能包含使用这些命令时的注意事项和最佳实践,而联系方式和免责声明提供了技术支持和法律方面的信息。
HF MQTT AT配置手册1为开发者提供了全面的指导,帮助他们有效管理HF系列模块的MQTT连接,确保数据安全、稳定地传输。通过熟练掌握这些AT命令,用户可以构建高效、可靠的IoT解决方案。
2019-10-14 上传
2018-09-27 上传
2021-06-05 上传
2022-05-19 上传
146 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情