Abstract MQTT Driver with Microsoft Azure

As of Niagara 4.12, the Abstract MQTT driver includes an authenticator for providing connections to the Microsoft Azure IoT Hub platform.

In general, there are two available methods to directly authenticate with Azure IoT Hub as an MQTT client:

  • X.509 certificates

  • Shared Access Signature (SAS) tokens

The Abstract MQTT driver currently only supports SAS tokens.