The table below shows the diff of available MQTT features by cloud vendor.
Feature | Mosquitto | Azure IoT Hub | AWS IoTCore | Hive MQ Cloud |
---|---|---|---|---|
Web Sockets | ✅ | ✅ | ✅ | ✅ |
Basic Auth | ✅ | ❌ | ❌ | ✅ |
X509 Auth | ✅ | ✅ (with custom username) | ✅ | ❌ |
Sas Auth | ❌ | ✅ | ❌ | ❌ |
Custom Topics | ✅ | ❌ | ✅ | ✅ |
Telemetry Routing | ❌ | ✅ | ✅ | ❌ |
Property Store | *️⃣ (Retained) | ✅ (Device Twins) | ✅ (Device Shadows) | *️⃣ (Retained) |
HTTP Command API | ❌ | ✅ | ❌ | ❌ |