Description

MQTT (Message Queue Telemetry Transport) is a communication protocol that is essentially based on an event-driven publication/subscription architecture.

The core is a central server (broker) to which both the transmitter as well as the receiver connect. The data is sent (published) and received (subscribed) via so-called topics. Topics are basically communication channels in which the transmitters, e.g. sensors, write their data.

The broker checks which receivers have opened (“subscribed”) a channel (topic) for this data and then passes on the data to these receivers. ibaPDA with the ibaPDA ibaPDA-Interface-MQTT acts like the receiver (client).

As a client, ibaPDA subscribes to all topics with the measured values to be acquired and made available via the MQTT broker. This could include, for example, data from higher-level systems (levels 2 and 3) or from sensors that publish their measured values via MQTT.

MQTT v3.1.1 is supported in order to receive data from an MQTT-Broker.

Interface configuration

At the interface level, no special settings need to be made in the I/O Manager. The connection is configured at the module level.

Available modules
  • MQTT

Product name

ibaPDA-Interface-MQTT (Art. no. 31.001112)