Get started
- Last UpdatedAug 25, 2025
- 1 minute read
Message Queuing Telemetry Transport (MQTT) is a publish/subscribe messaging protocol for use over TCP/IP. MQTT is designed to ensure that devices can communicate with each other while minimizing power and bandwidth requirements. It is a simple messaging protocol that is well-suited for use with devices that rely on slow or unreliable networks.
The MQTT protocol is an application layer specification and has been published as standard ISO/IEC 20922. MQTT uses a Publish-Subscribe mechanism which requires a mediating broker. In this release, as a subscriber, the MQTT Communication Driver will subscribe MQTT payload of Sparkplug, JSON, and/or plain text format. As a publisher, the MQTT Communication Driver will publish data in Sparkplug and JSON format.
Licensing
The MQTT Publisher acquires and publishes data from AVEVA Application Server, and therefore requires and Application Server client license which is furnished by the Supervisory Client license. A Supervisory Client license is required per client connection.