Jakarta EdgeX 2.1 - is it support MQTT 5 or not? #159
Replies: 4 comments
-
No. The MQTT client library EdgeX is using only supports MQTT 3.1, according to its documentation. https://github.com/edgexfoundry/go-mod-messaging/blob/v2.1.0/go.mod
https://github.com/eclipse/paho.mqtt.golang
|
Beta Was this translation helpful? Give feedback.
-
I have created an issue to add support for MQTT5 |
Beta Was this translation helpful? Give feedback.
-
Could you provide insight into the support for shared subscriptions in EdgexFoundry's Jakarta 2.1 release, considering that MQTT 5's "shared subscription" feature, as indicated in this documentation (https://docs.hivemq.com/hivemq/4.17/user-guide/shared-subscriptions.html), appears exclusive to MQTT 5? I've observed that even though EdgexFoundry Jakarta 2.1 doesn't support MQTT 5, I've managed to achieve shared subscriptions using the "hive mq" broker and the topic "$share/group/topic". This situation has left me somewhat perplexed. Could someone elucidate the rationale behind this capability in the context of my observations? |
Beta Was this translation helpful? Give feedback.
-
The Hive documentation at the link above clearly states that it supports shared subscriptions for MQTT 3 and MQTT 5 clients
|
Beta Was this translation helpful? Give feedback.
-
Jakarta EdgeX 2.1 - is it support MQTT 5 or not?
Beta Was this translation helpful? Give feedback.
All reactions