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.
Note |
|
|---|---|
|
The MQTT broker is not part of ibaPDA. This must be purchased, installed and configured separately. The transmission behavior is decisively influenced by the configuration and the performance of the 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)
Other documentation. |
|
|---|---|
|
A detailed description of this interface and its configuration can be found in the corresponding manual for the product, ibaPDA-Interface-MQTT. |
|