Analytics Builder 10.9.0 | Bedienungsanleitung für Analytics Builder for Cumulocity IoT | Blockreferenz | Ausgabe | Alarmausgabe
 
Alarmausgabe
apama.analyticskit.blocks.cumulocity.CreateAlarm
Erstellt ein neues Alarm-Objekt für ein angegebenes Gerät oder für das aktuelle Gerät mit einem vorkonfigurierten Alarmnamen und Parametern.
Dieser Block erzeugt eine synchrone Ausgabe. Die Parameter, die den Ausgabe-Stream definieren, sind "Gerät oder Trigger-Gerät" und "Alarmtyp". Die Verwendung einer anderen Instanz dieses Blocks mit demselben Ausgabe-Stream ist nicht erlaubt.
Wenn CreateAlarm wiederholt angegeben wird, dann wird der Zähler des Alarms erhöht (sofern er nicht aufgehoben wurde). Wenn der Schweregrad oder Statuseingaben verwendet werden und sich geändert haben, wird die Anzahl nicht erhöht - stattdessen wird der vorhandene Alarm geändert.
Parameter
Name
Beschreibung
Typ
Hinweise
Gerät oder Trigger-Gerät
Das Gerät (oder bei Modellen, die mit Gruppen zu tun haben, das Trigger-Gerät), mit dem der Alarm verbunden ist.
Der Modelleditor verwendet den Gerätenamen. Dieser ist intern der Geräte-ID zugeordnet.
any
Alarmtyp
Identifiziert den Typ dieses Alarms, z. B. "com_cumulocity_events_TamperEvent".
string
Nachricht
Der Text, der beim Auslösen des Alarms angezeigt wird. Die Nachricht wird entweder durch Parameter oder Eingabe festgelegt. Wenn weder das eine noch das andere angegeben ist, wird der Modellname verwendet. Sie können nicht beide angeben.
string
Optional
Schweregrad
Der Schweregrad des Alarms. Der Schweregrad wird mit dem Schweregrad-Parameter oder dem Schweregrad-Eingangsport festgelegt. Entweder Eingangsport oder Parameter müssen gesetzt sein.
Option - eine von:
*Kritisch
*Wichtig
*Weniger wichtig
*Warnung
Optional
Details zum Eingangsport
Name
Beschreibung
Typ
Alarm erzeugen
Erzeugt einen Alarm, wenn ein Signal empfangen wird.
pulse
Alarm löschen
Setzt den Alarmstatus auf GELÖSCHT, wenn wahr.
boolean
Schweregrad
Der Schweregrad des Alarms - sollte einer der Werte für Schweregrad sein (WARNUNG, WENIGER WICHTIG, WICHTIG, KRITISCH) oder GELÖSCHT.
string
Nachricht
Die Nachricht für den Alarm.
string
Zeit
Der Zeitstempel des Alarms.
float