Zum Hauptinhalt springen
Version: 5.6

MQTT Storage Lesen Transferobjekt

Mit dem MQTT Storage Lesen Transferobjekt lesen Sie MQTT-Nachrichten aus, die zuvor über die MQTT Data Storage-Funktion des MQTT-Plug-ins gespeichert wurden.

Stellen Sie vor dem Konfigurieren des Transferobjektes sicher, dass das MQTT Plug-in richtig konfiguriert ist und dass die Option MQTT Data Storage aktivieren eingeschaltet wurde. Nur dann kann dieses Transferobjekt verwendet werden.

Grundeinstellungen

Stellen Sie nach Doppelklick auf das Transferobjekt folgende Eigenschaften ein:

EigenschaftBeschreibung
BrokeranbindungWählen Sie die konfigurierte MQTT-Brokeranbindung aus, deren MQTT Data Storage gelesen werden soll.
TopicGeben Sie das Topic oder ein Topic-Muster an, für das gespeicherte Nachrichten gelesen werden sollen. Wildcards sind möglich.
Dynamisches TopicAktivieren Sie diese Option, wenn das auszulesende Topic zur Laufzeit über einen Eingabewert vorgegeben werden soll.

Anschließend können Sie die Ausgabe mit optionalen Include- und Exclude-Filtern weiter eingrenzen.

Innerhalb einer Filterliste gilt jeweils eine ODER-Verknüpfung. Ein Treffer in Include nimmt einen Datensatz in die Ergebnismenge auf, ein Treffer in Exclude schließt ihn aus.

Filter

Filter Feld

FeldBeschreibung
TopicDer Filterwert wird auf die im Speicher abgelegten Topics angewendet.
PayloadDer Filterwert wird auf die gespeicherten Nachrichteninhalte angewendet.
QoSDer Filterwert wird auf die gespeicherten Quality-of-Service-Werte angewendet.
RichtungDer Filterwert wird auf die gespeicherte Nachrichtenrichtung angewendet.
ZeitstempelDer Filterwert wird auf die gespeicherten Zeitstempel angewendet.

Richtung

RichtungBeschreibung
VeröffentlichtDer letzte im Speicher hinterlegte Nachrichteninhalt auf einem Topic wurde von dieser Instanz veröffentlicht.
EmpfangenDer letzte im Speicher hinterlegte Nachrichteninhalt auf einem Topic wurde von einer anderen Quelle empfangen.

Filtertyp

TypBeschreibung
ContainsDer Filterwert kommt im ausgewählten Filterfeld an beliebiger Stelle vor.
MatchesDer Filterwert muss dem Inhalt des ausgewählten Filterfelds exakt entsprechen.
RegexDer Filterwert wird als regulärer Ausdruck interpretiert.

Filterwert

EigenschaftBeschreibung
WertDer Vergleichswert, mit dem der konfigurierte Filter angewendet wird.

Zeitstempel-Filterwert

LokaleFormat
de_DE[dd.MM.YYYY HH:mm:ss:fff]

Verhalten bei leerem Ergebnis

Zum Schluss legen Sie fest, wie sich das Transferobjekt verhalten soll, wenn keine passenden Daten gefunden werden.

VerhaltenBeschreibung
FehlerDas Transferobjekt meldet einen Fehler und die weitere Ausführung der Verbindung wird abgebrochen.
AbbrechenDas Transferobjekt meldet, dass keine Daten gelesen werden konnten, und die Ausführung der Verbindung wird fortgesetzt.
IgnorierenDas Transferobjekt meldet eine erfolgreiche Ausführung, auch wenn keine Daten gelesen wurden.

Bestätigen Sie Ihre Eingaben mit „OK“.