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:
| Eigenschaft | Beschreibung |
|---|---|
| Brokeranbindung | Wählen Sie die konfigurierte MQTT-Brokeranbindung aus, deren MQTT Data Storage gelesen werden soll. |
| Topic | Geben Sie das Topic oder ein Topic-Muster an, für das gespeicherte Nachrichten gelesen werden sollen. Wildcards sind möglich. |
| Dynamisches Topic | Aktivieren 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
| Feld | Beschreibung |
|---|---|
| Topic | Der Filterwert wird auf die im Speicher abgelegten Topics angewendet. |
| Payload | Der Filterwert wird auf die gespeicherten Nachrichteninhalte angewendet. |
| QoS | Der Filterwert wird auf die gespeicherten Quality-of-Service-Werte angewendet. |
| Richtung | Der Filterwert wird auf die gespeicherte Nachrichtenrichtung angewendet. |
| Zeitstempel | Der Filterwert wird auf die gespeicherten Zeitstempel angewendet. |
Richtung
| Richtung | Beschreibung |
|---|---|
| Veröffentlicht | Der letzte im Speicher hinterlegte Nachrichteninhalt auf einem Topic wurde von dieser Instanz veröffentlicht. |
| Empfangen | Der letzte im Speicher hinterlegte Nachrichteninhalt auf einem Topic wurde von einer anderen Quelle empfangen. |
Filtertyp
| Typ | Beschreibung |
|---|---|
| Contains | Der Filterwert kommt im ausgewählten Filterfeld an beliebiger Stelle vor. |
| Matches | Der Filterwert muss dem Inhalt des ausgewählten Filterfelds exakt entsprechen. |
| Regex | Der Filterwert wird als regulärer Ausdruck interpretiert. |
Filterwert
| Eigenschaft | Beschreibung |
|---|---|
| Wert | Der Vergleichswert, mit dem der konfigurierte Filter angewendet wird. |
Zeitstempel-Filterwert
| Lokale | Format |
|---|---|
| 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.
| Verhalten | Beschreibung |
|---|---|
| Fehler | Das Transferobjekt meldet einen Fehler und die weitere Ausführung der Verbindung wird abgebrochen. |
| Abbrechen | Das Transferobjekt meldet, dass keine Daten gelesen werden konnten, und die Ausführung der Verbindung wird fortgesetzt. |
| Ignorieren | Das Transferobjekt meldet eine erfolgreiche Ausführung, auch wenn keine Daten gelesen wurden. |
Bestätigen Sie Ihre Eingaben mit „OK“.