Aufgaben erstellen
Diese Seite beschreibt, wie Tasks (Aufgaben) in SIWENOID v2 erstellt und konfiguriert werden. Tasks sind automatisierte Aktionen, die SIWENOID v2 automatisch ausführt, wenn ein definiertes Ereignis im System auftritt. Sie ermöglichen es dem System, auf sicherheitsrelevante Ereignisse zu reagieren, ohne dass ein manueller Eingriff eines Operators erforderlich ist.
Ein Task besteht aus drei Komponenten:
- Ein Trigger — das Ereignis oder die Bedingung, die die Ausführung des Tasks auslöst (z. B. ein bestimmter Datenpunkt im Alarmzustand, ein Voralarm, ein Fehlersignal oder eine Statusänderung eines beliebigen Datenpunkts in einer definierten Kategorie).
- Eine Aktion — die Operation, die SIWENOID v2 ausführt, wenn der Trigger ausgelöst wird (z. B. SMS senden, E-Mail senden, Ausgang aktivieren, Skript ausführen oder eine Benachrichtigung anzeigen).
- Benutzerzuweisung — das Benutzerkonto oder die Benutzerkonten, denen der Task zugeordnet ist und die ggf. die Zieladressen beeinflussen (z. B. welche Telefonnummer eine SMS erhält).
Tasks werden in Echtzeit vom SIWENOID v2 Server ausgewertet. Wenn ein eingehendes Ereignis mit den Triggerbedingungen eines konfigurierten Tasks übereinstimmt, führt der Server die zugehörige Aktion sofort aus. Tasks sind vollständig serverseitig — sie funktionieren auch dann, wenn kein Client verbunden ist.
Prev ← SIWENOID v2 Karte Next → Erzwungene Aktionen erstellen
Öffnen der Task-Konfigurationsoberfläche
Um auf die Task-Konfiguration zuzugreifen, öffne das Hauptmenü und navigiere zu Datei → Optionen → Tasks.
Der Tasks-Bildschirm listet alle aktuell konfigurierten Tasks auf. Jeder Task wird mit seinem Namen, seinem Aktiv-/Inaktiv-Status und dem Aktionstyp angezeigt. Von hier aus können Tasks erstellt, bearbeitet, aktiviert, deaktiviert und gelöscht werden.
Neuen Task erstellen
Um einen neuen Task zu erstellen, klicke auf die Schaltfläche Add (Plus-Symbol) in der Symbolleiste.
Der Task-Editor öffnet sich. Fülle die folgenden Felder aus:
Aktivieren / Deaktivieren Schalter Verwende diesen Schalter, um den Task zu aktivieren oder zu deaktivieren. Ein deaktivierter Task bleibt gespeichert, wird jedoch nicht ausgeführt, wenn der Trigger ausgelöst wird. Dies ist nützlich, um Tasks während Wartungsarbeiten temporär auszusetzen, ohne sie zu löschen.
Name Gib einen aussagekräftigen Namen für den Task ein. Der Name sollte klar beschreiben, was der Task tut und wann er ausgelöst wird, damit andere Ingenieure die Konfiguration schnell verstehen können. Beispiele: „Alarm SMS an Sicherheitsdienst“ oder „Brandalarm E-Mail Benachrichtigung“.
Ausführbarer Task (Aktionstyp) Wähle den Aktionstyp aus einer Dropdown-Liste aus. Die verfügbaren Aktionstypen hängen von den in SIWENOID v2 konfigurierten Modulen ab. Typische Aktionstypen sind:
- SMS senden — sendet eine Textnachricht an eine oder mehrere konfigurierte Telefonnummern über ein SMS-Gateway oder GSM-Modul.
- E-Mail senden — sendet eine E-Mail-Benachrichtigung an konfigurierte Empfänger über ein E-Mail-Modul.
- Ausgang aktivieren — sendet einen Befehl an einen konfigurierten Ausgangs-Datenpunkt (z. B. Sirene, Stroboskop oder Türsteuerung).
- Skript ausführen — führt ein benutzerdefiniertes Skript aus, das in der Skriptkonfiguration von SIWENOID v2 definiert ist.
- Benachrichtigung anzeigen — zeigt eine Popup-Benachrichtigung auf verbundenen Client-Arbeitsstationen an.
Wenn ein Aktionstyp ausgewählt wird, erscheinen zusätzliche, spezifische Felder darunter (z. B. Telefonnummer, E-Mail-Adresse oder Ausgangsdatenpunkt).
Benutzer Wähle das Benutzerkonto oder die Benutzerkonten aus, denen dieser Task zugeordnet ist. Bei Benachrichtigungstasks (SMS, E-Mail) bestimmen die Benutzerzuweisungen, welche Kontaktdaten für die Zustellung verwendet werden. Bei anderen Aktionstypen wird dies für Audit-Logging verwendet.
Konfiguration des Task-Triggers
Nach der Konfiguration der grundlegenden Task-Eigenschaften wird der Trigger definiert, der den Task auslöst. Der Trigger legt fest, welches Ereignis oder welche Bedingung den Task aktiviert.
Setze folgende Trigger-Parameter:
Ereignistyp Wähle den Ereignistyp aus, der den Task auslöst. Dieser entspricht den im System definierten Ereigniskategorien und Zuständen. Beispiele: Alarm, Voralarm, Fehler, Exkludiert, Normal (Rückkehr in Normalzustand). Der Task wird jedes Mal ausgelöst, wenn ein eingehendes Ereignis dieses Typs vom Server empfangen wird.
Datenpunkt- oder Modulbereich Lege fest, ob der Trigger für einen bestimmten Datenpunkt, eine Container-/Gruppeneinheit oder systemweit gilt. Eine präzise Eingrenzung verhindert unerwünschte Auslösungen — z. B. sollte ein Brandalarm-Task nur für das Brandmeldesystem gelten, nicht für alle Datenpunkte.
Modul Wähle das Modul aus, das die Aktion ausführt. Module sind Treiberkomponenten, die spezifische Funktionen in SIWENOID v2 bereitstellen (z. B. SMS-Modul, E-Mail-Modul, Skript-Engine). Das Modul muss konfiguriert und aktiv sein, bevor es im Task verwendet werden kann. Siehe Seite Modul erstellen für Details zur Modulkfiguration.
Beispiel — SMS-Benachrichtigung bei Alarm
Das folgende Beispiel zeigt, wie ein Task konfiguriert wird, der eine SMS-Nachricht sendet, wenn ein Alarmereignis empfangen wird.
- Klicke auf die Schaltfläche Add, um einen neuen Task zu erstellen.
- Aktiviere den Task über den Enable-Schalter.
- Gib einen Namen ein, z. B.: „Alarm SMS Benachrichtigung“.
- Wähle Send SMS als ausführbaren Aktionstyp aus.
- Setze den Trigger-Ereignistyp auf Alarm.
- Wähle das SMS-Modul aus dem Modul-Dropdown. Das SMS-Modul muss bereits mit einem verbundenen GSM-Modem oder SMS-Gateway konfiguriert sein — siehe Seite „Modul erstellen“.
- Gib die Telefonnummer des Empfängers im entsprechenden Feld ein. Die Nummer muss im internationalen Format angegeben werden (z. B. +36201234567).
- Weise das entsprechende Benutzerkonto zu.
- Klicke auf Save, um den Task zu speichern.
Ab diesem Zeitpunkt wird jedes Mal, wenn der SIWENOID v2 Server ein Alarmereignis empfängt, das dem Trigger-Umfang entspricht, automatisch eine SMS an die konfigurierte Telefonnummer gesendet.
Wichtige Hinweise
- Tasks werden vom SIWENOID v2 Serverprozess ausgeführt, nicht von einzelnen Client-Sitzungen. Ein Task wird auch dann ausgelöst, wenn keine Client-Anwendung verbunden ist, solange der Server läuft.
- Alle Task-Ausführungen werden im Ereignisprotokoll gespeichert, einschließlich Task-Name, auslösendem Ereignis, Ausführungszeit sowie Erfolg oder Fehler der Aktion.
- Wenn ein Aktionsmodul nicht verfügbar ist (z. B. GSM-Modem offline), schlägt die Task-Ausführung fehl und es wird ein Fehlereintrag im Ereignisprotokoll erzeugt. Das Trigger-Ereignis selbst wird dennoch normal protokolliert.
- Zu breit konfigurierte Tasks (systemweit auf alle Ereignisse) können bei größeren Vorfällen sehr viele Aktionen erzeugen. Trigger sollten daher möglichst präzise eingeschränkt werden, um Benachrichtigungsfluten zu vermeiden.
—
Prev ← SIWENOID v2 Karte Next → Erzwungene Aktionen erstellen



