Just a second...

MQTT support

Diffusion™ Cloud supports MQTT clients connecting to Diffusion Cloud to send and receive topic data, with no extra code required on the client.

MQTT

Diffusion Cloud supports the MQTT 5.0 protocol. MQTT is a popular messaging standard for communicating with Internet of Things (IoT) devices.

MQTT clients can publish and subscribe to Diffusion Cloud topics.

MQTT is widely supported and works on low-powered devices. It is useful for communicating with devices that are unable to run a Diffusion Cloud client SDK, or in applications where you are unable to install code on remote devices.

Using Diffusion Cloud instead of a standard MQTT broker enables you to take advantage of advanced Diffusion features such as:
  • Server-side data processing with topic views
  • Monitoring and management using the Diffusion Cloud management console
  • High-availability and scaling
  • Diffusion's fine-grained security model
  • Automatic topic removal and missing topic notifications
  • Control of MQTT sessions from clients developed with the Diffusion SDKs

Using MQTT

For full details of the capabilities and limitations of MQTT support, see Using MQTT.