嵌入式技术论坛
直播中

hsdou月半

9年用户 486经验值
擅长:MEMS/传感技术
私信 关注
[问答]

使用mymqtt模组连接报错请各位大佬指点迷津

[D/main] inter mqtt_connect_callback!

[E/mqtt] mqtt_connect wait resp fail, res:0 errno:0

[E/mqtt] MQTT connect error(-1): UNKNOWN_ERROR.

[D/main] inter mqtt_offline_callback!

使用官方的mymqtt模组,没有改实例代码,使用的是esp8266模块 AT模组,请各位大佬指点迷津!

回帖(1)

刘勇

2022-9-22 10:24:00
这个错误是连接broker的时候失败了。
可以尝试这么排查:

确认一下mqtt broker已经正常启动;
打开AT RAW DATA,看一下在mqtt连接的时候,是否有收到数据;
在Broker端用wireshark抓一下包,看能不能收到来自设备的mqtt connect帧。
也可以单步跟踪一下,看看mqtt_connect部分,是因为connack解析错误,还是压根没连上。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分