MQTT
Das Machine-to-Machine Nachrichtenprotokoll MQTT ermöglicht die Übertragung von Telemetriedaten zwischen Geräten.
Mit dem MQTT-Plug-in konfigurieren Sie die Verbindung zu einem MQTT-Broker oder zu cloudbasierten MQTT-Diensten wie AWS IoT oder Azure IoT Hub.
Das Plug-in stellt die Brokeranbindung bereit. Der eigentliche Datenaustausch erfolgt später über MQTT-Transferobjekte, MQTT-Subscribe als Trigger oder das MQTT Storage Read-Transferobjekt innerhalb einer Verbindung.
Einsatzbereich
- Die Plug-in-Konfiguration richtet die MQTT-Brokeranbindung sowie optionale Cloud-Profile ein.
- Das MQTT-Transferobjekt veröffentlicht Nachrichten auf MQTT-Topics.
- MQTT-Subscribe ist der MQTT-Trigger zum Überwachen von Topics und zum Auslösen nachfolgender Transfers.
- Das MQTT Storage Read-Transferobjekt liest zuvor gespeicherte MQTT-Nachrichten aus dem MQTT Data Storage.
- Die Cloud-Profile AWS IoT, Azure IoT Hub und Wago Cloud ergänzen die Standardkonfiguration um anbieterspezifische Einstellungen.
- Die Seite MQTT Performance beschreibt Einflüsse von QoS, RTT und Verbindungspooling auf Durchsatz und Laufzeit.
Die Bedienung erfolgt standardmäßig:
- Öffnen Sie das Plug-in, indem Sie im Menü „Plug-ins“ auf „MQTT“ klicken.
- Klicken Sie auf die Plus-Schaltfläche oder doppelklicken Sie auf einen vorhandenen Eintrag.
- Nehmen Sie die erforderlichen Einstellungen vor (siehe Abschnitt „Plug-in Konfiguration“).
- Bestätigen Sie mit „OK“.
Die MQTT-Anbindung steht anschließend in der Verbindungsprojektierung für Transferobjekte und Trigger zur Verfügung.
Über die Schaltfläche „Verbindung testen“ können Sie Ihre Verbindung überprüfen.
Wenn Sie MQTT-Nachrichten nicht nur senden oder empfangen, sondern auch zwischenspeichern und später gezielt auslesen möchten, aktivieren Sie in der Plug-in-Konfiguration die MQTT Data Storage-Funktion.