1.前言
最近又开始onenet的对接工作,采用mqtt的方式,开发环境是中移4G模组openCPU方式。基于其mqtt demo程序修改,但对接过程中一个点没注意好,导致死活连不上onenet,模组网络什么都没问题,mqtt的使用方式,也全部认真对了一遍,也没什么问题。
后来经过fae查找分析,才知道原理onenet mqtt最新版本,对有些参数不支持了,从而导致mqtt死活连不上。
2.实验现象
本次对接使用ML302模组通过MQTT协议接入OneNet平台,以openCPU方式非AT指令进行对接。编写代码之后,发现一直处于下图情况,代码该检差的和修改的都已经看过了,但就是不行。

然后,认为可能是参数,如用户名、密码、clientid不对,导致无法连接成功,但我使用mqtt.fx客户端模拟器,使用同一套户名、密码、clientid等,却可以连上。

&n

本文记录了一次在使用ML302模组通过MQTT连接OneNet平台时遇到的问题,最终发现是由于OneNet MQTT物联网套件更新导致的连接问题。通过文档查阅和调整配置,作者提醒开发者在对接时注意版本兼容性和参数设置。
最低0.47元/天 解锁文章
8209

被折叠的 条评论
为什么被折叠?



