Elemente „MQTT-Werteeingang“ und „MQTT-Wertausgang“
Zusätzlich zu den Elementen „Werteeingang“ und „Wertausgang“ für KNX-Datenpunkte stellt der LOGIKEDITOR eigene Elemente für MQTT Datenpunkte zur Verfügung.
Die Elemente „MQTT-Werteeingang“ und „MQTT-Wertausgang“ dienen als Schnittstelle innerhalb von Logikgruppen zu den konfigurierten MQTT-Datenpunkten.
Die angelegten MQTT-Datenpunkte werden innerhalb von Logikgruppen ähnlich wie KNX-Datenpunkte verwendet und ermöglichen den Austausch von Werten zwischen einem MQTT-Broker und dem KNX-System.
LOGIKEDITOR-Element „MQTT-Werteeingang“
Der MQTT-Werteeingang dient zum Empfangen von Werten aus einer MQTT-Verbindung in die Logikgruppe. Sobald für das konfigurierte Topic eine MQTT-Nachricht empfangen wird, wird der zugehörige MQTT-Datenpunkt aktualisiert und der Wert steht innerhalb der Logik zur weiteren Verarbeitung zur Verfügung.
LOGIKEDITOR-Element „MQTT-Wertausgang“
Der MQTT-Wertausgang dient zum Senden von Werten aus der Logikgruppe an eine MQTT-Verbindung. Änderungen des Logikwerts werden über den zugeordneten MQTT-Datenpunkt als MQTT-Nachricht an das konfigurierte Topic veröffentlicht.
MQTT-Element in der Logikgruppe verknüpfen
Diese Werte-Ein- und -Ausgänge werden wie alle anderen Ein- und Ausgänge innerhalb einer Logikgruppe hinzugefügt und konfiguriert.
Für jeden Werte-Eingang bzw. Werte-Ausgang wählen Sie zunächst die gewünschte MQTT-Verbindung im Abschnitt „MQTT-VERBINDUNG“ aus. Anschließend kann im Abschnitt „DATENPUNKT“ einer der dieser Verbindung zugeordneten MQTT-Datenpunkte ausgewählt werden.
Auf diese Weise wird festgelegt, welches MQTT-Topic in die Logik eingelesen oder aus der Logik heraus veröffentlicht wird (siehe nachfolgende Abbildung).
MQTT-Element in der Logikgruppe
Im MQTT-Wertausgang können alle der ausgewählten MQTT-Verbindung zugeordneten MQTT-Datenpunkte verwendet werden.
Wenn in einem MQTT-Gerät genau ein Datenpunkt vorhanden ist, wird dieser automatisch ausgewählt. Die im MQTT-Datenpunkt definierten Werte und Datentypen bestimmen die Ein- und Ausgänge des Logikelements innerhalb der Logikgruppe.
///