Variablen

<< Zum Inhaltsverzeichnis >>

Navigation:  Aktionen >

Variablen

Sie haben die Möglichkeit bei verschiedenen Aktionen Variablen einzusetzen, die bei der Ausführung der Aktion durch entsprechende Inhalte ersetzt werden. Es gibt zwei Arten von Variablen - allgemeine und Sensor-spezifische. Die allgemeinen stehen alles Sensoren zur Verfügung, die spezifischen hingegen nicht.

Beachten Sie deshalb bitte, dass wenn Sie eine Aktion für verschiedene Typen von Sensoren definieren, u.U. einige Variablen für einen bestimmten Sensor ungültig sein können.

Liste der allgemeinen Variablen:

Datum und Uhrzeit

[[$Time$]

Stellt die aktuelle Zeit dar.

[$Date$]

Stellt das aktuelle Datum dar.

[$DateAndTime$]

Stellt die aktuelle Zeit und das aktuelle Datum dar.

Sensor

[$Name$]

Der Name des Sensors, der durch den Benutzer definiert wurde.

[$Description$]

Die Beschreibung des Sensors, die durch den Benutzer definiert wurde.

[$ShortSensor$]

Eine kurze Beschreibung des Sensor, die sich auf die wichtigsten Informationen beschränkt.

[$Sensor$]

Eine Beschreibung des Sensor mit seiner Konfiguration.

[$CountCurrentStatus$]

Gibt an zum wievielten Mal der Sensor sich im jetzigen Status befindet.

[$CheckInterval$]

Der Zeitraum zwischen den Aufrufen den Prüf-Methoden (wird nicht für asynchronen Sensoren verwendet).

[$Comment$]

Die Anmerkung des Sensor, die durch den Benutzer definiert wurde.

Sensor-Daten

[$Status$]

Enthält u.a. auch die Information ob eine Bedingung zutraf und die dazu gehörige Aktion dadurch ausgelöst wurde.

[$SensorData$]

Gibt alle Werte der Sensor-Daten wieder.

[$ShortSensorData$]

Gibt nur die wichtigsten Werte der Sensor-Daten wieder.

[$CheckExceptionMessage$]

Genauere Informationen über den Fehler, falls einer aufgetreten ist.

[$CheckTime$]

Der Zeitpunkt an dem die Prüfung ausgeführt wurde.

[$ResponseTime$]

Die Zeit, die vergangen ist während die Prüfung durchgeführt wurde. Dieser kann auch Null sein, z.B für die asynchrone Sensoren.

[$StatusFlag$]

Status der Sensor-Daten (Ok, Warnung oder Fehler).

Bedingungen

[$ConditionName$]

Der Name des Datenwertes, der in der Bedingung verwendet wird.

[$MatchedConsecutively$]

Gibt an wie oft die Bedingungen hintereinander zugetroffen hat.

[$Value$]

Der Vergleichswert, der in der Bedingung verwendet wird.

[$Operator$]

Der Vergleichsoperator, der in der Bedingung verwendet wird.

[$ConditionMatched$]

Gibt an welche Bedingung zugetroffen hat.