![](https://perfect-machines.com/wp-content/uploads/2023/08/ibaPDA_mqtt-1.jpeg)
Mit der Unterstützung von MQTT Sparkplug B in IbaPDA können Anwender ab Version 8.3 nun alle erfassten Prozess- und Sensordaten in Sparkplug B-formatierte Daten zu einem MQTT-Broker senden. MQTT ist ein Nachrichtenprotokoll, das eine Publisher-/Subscriber-Architektur benutzt und über einen zentralen Broker betrieben wird. Die Standardisierung des Datenaustauschs in MQTT war bislang jedoch nicht möglich. Dieses Ziel verfolgt die Erweiterung Sparkplug B: Sie sorgt dafür, dass Entwickler klare Richtlinien für den Entwurf des Topic-Namensraumes haben, wie die Payload-Daten zu strukturieren sind und wie der Client-Status zu halten ist. Da mit MQTT und Sparkplug B die Datenübertragung zudem nur noch bei Datenänderung erfolgt, werden Nachrichtengrößen und die Übermittlungsfrequenz reduziert. Hieraus ergibt sich eine robustere Verbindung zwischen den Teilnehmern.