HiveMQ Edge and MQTT
New to MQTT?
If you are new to MQTT and want to learn about the specific protocol features and concepts, take a look at our popular MQTT Essentials series. In this series you can learn about: |
HiveMQ Edge MQTT compliance
HiveMQ Edge is 100% MQTT compliant and implements all MQTT features.
Supported MQTT features
All MQTT features are 100% supported including:
-
Retained Messages
-
QoS 0
-
QoS 1
-
QoS 2
-
Clean & Persistent Sessions
-
Queued Messages
-
Last Will and Testament (LWT)
-
Dynamic Topics
-
Wildcard Subscriptions
-
Username / Password Fields
-
MQTT Client Takeovers
-
MQTT Ordered Topic guarantees for QoS 1 and 2
-
MQTT Client Load Balancing with Shared Subscriptions
Additional features
HiveMQ Edge adds many additional features on top of its MQTT core, including:
Third party MQTT libraries
All additional features are compatible with most MQTT client libraries.
|
Acknowledging QoS 1 messages
HiveMQ acknowledges an incoming QoS 1 message directly after the message arrived at the broker. Onward delivery to subscribing clients locally and in the cluster takes place immediately after message receipt as defined in the MQTT Specification.