请问除了PubSubClient之外,还有没有好用的MQTT库?-Arduino中文社区 - Powered by Discuz! Archiver

Celeste914 发表于 2020-9-9 09:50

请问除了PubSubClient之外,还有没有好用的MQTT库?

因项目需求,近期正在使用ESP32开发使用MQTT传输数据的客户端,之前使用的是PubSubClient库,但是这个库只能发布QOS为0的消息,但是项目需要消息一定要发送成功,所以想问一下各位,还有没有其它比较好用的,可以发送QOS1消息的库?或者倘若继续使用PubSubClient的话,应该怎么确保服务端一定会接收到消息呢

XlinliY.Zhang 发表于 2020-9-9 12:25

这个库能发Qos2的

Celeste914 发表于 2020-9-9 13:36

XlinliY.Zhang 发表于 2020-9-9 12:25
这个库能发Qos2的

可以订阅QOS1和2,但是只能发送QOS0,我看文档里是这么写的

XlinliY.Zhang 发表于 2020-9-9 13:51

Celeste914 发表于 2020-9-9 13:36
可以订阅QOS1和2,但是只能发送QOS0,我看文档里是这么写的

那用32自带的espidf的库吧

ifeue 发表于 2020-9-10 07:02

async-mqtt-client不错。也支持pub/sub qos 0,1,2

https://github.com/marvinroger/async-mqtt-client

Celeste914 发表于 2020-9-10 09:20

ifeue 发表于 2020-9-10 07:02
async-mqtt-client不错。也支持pub/sub qos 0,1,2

https://github.com/marvinroger/async-mqtt-client ...

我去载下来试一下,十分感谢
页: [1]
查看完整版本: 请问除了PubSubClient之外,还有没有好用的MQTT库?