start_feladatok

```

Feladatok Létrehozása

Ez az oldal leírja, hogyan lehet Feladatokat létrehozni és konfigurálni a SIWENOID v2-ben. A feladatok automatizált műveletek, amelyeket a SIWENOID v2 automatikusan végrehajt, amikor egy meghatározott esemény történik a rendszerben. Lehetővé teszik, hogy a rendszer biztonsági eseményekre reagáljon manuális operátori beavatkozás nélkül.

Egy feladat három komponensből áll:

  • Egy trigger — az esemény vagy feltétel, amely a feladat végrehajtását kiváltja (például: egy adott adatpont riasztási állapotba lépése, előriasztási állapot, hiba jelzés, vagy bármely adatpont állapotváltozása egy meghatározott kategóriában).
  • Egy művelet — az a művelet, amelyet a SIWENOID v2 végrehajt, amikor a trigger aktiválódik (például: SMS üzenet küldése, email küldése, kimenet aktiválása, szkript végrehajtása, vagy értesítés megjelenítése).
  • Felhasználó hozzárendelés — az a felhasználói fiók vagy fiókok, amelyekhez a feladat hozzá van rendelve, ami befolyásolhatja a kézbesítési célokat (például mely telefonszám kapja az SMS-t).

A feladatokat a SIWENOID v2 szerver valós időben értékeli. Amikor egy bejövő esemény megfelel egy konfigurált feladat trigger feltételeinek, a szerver azonnal végrehajtja a hozzárendelt műveletet. A feladatok teljes mértékben szerver oldaliak — akkor is működnek, ha nincs csatlakoztatva kliens.

Prev ← SIWENOID v2 Térkép Next → Kényszerített Műveletek Létrehozása

A Feladatok konfiguráció eléréséhez nyisd meg a főmenüt, majd navigálj ide: File → Options → Tasks.

Feladatok menü ikon

Feladatok konfigurációs képernyő

A Feladatok képernyő az összes jelenleg konfigurált feladatot listázza. Minden feladat megjelenik a nevével, engedélyezett/letiltott állapotával és az általa végrehajtott művelet típusával. Ezen a képernyőn a feladatok létrehozhatók, szerkeszthetők, engedélyezhetők, letilthatók és törölhetők.

Új feladat létrehozásához kattints az Add gombra (plusz ikon) az eszköztáron.

Hozzáadás gomb

A feladat szerkesztő megnyílik. Töltsd ki a következő mezőket:

Enable / Disable kapcsoló Használd ezt a jelölőnégyzetet vagy kapcsolót a feladat aktiválásához vagy deaktiválásához. Egy letiltott feladat megmarad a konfigurációban, de nem kerül végrehajtásra, amikor a trigger aktiválódik. Ez hasznos egy feladat ideiglenes felfüggesztéséhez törlés nélkül — például karbantartási időszak alatt.

Name Adj meg egy leíró nevet a feladatnak. A névnek egyértelműen jeleznie kell, mit csinál a feladat és mikor aktiválódik, hogy más mérnökök egy pillantással megértsék a konfigurációt. Példa: “Riasztás SMS biztonsági tisztnek” vagy “Tűzriasztás email értesítés”.

Executable task (Művelet típus) Válaszd ki a legördülő listából, hogy a feladat milyen műveletet hajtson végre. Az elérhető művelet típusok a SIWENOID v2-ben konfigurált moduloktól függenek. Gyakori művelet típusok:

  • Send SMS — szöveges üzenetet küld egy vagy több konfigurált telefonszámra egy csatlakoztatott SMS gateway vagy GSM modem modulon keresztül.
  • Send email — email értesítést küld konfigurált címzetteknek egy email modulon keresztül.
  • Activate output — parancsot küld egy konfigurált kimeneti adatpontnak (például relé aktiválása sziréna, villogó fény vagy beléptető zár vezérléséhez).
  • Execute script — egy egyedi szkriptet futtat a SIWENOID v2 Scripts konfigurációjából.
  • Display notification — felugró értesítést jelenít meg csatlakoztatott kliens munkaállomásokon.

Amikor kiválasztasz egy művelet típust, további mezők jelennek meg alatta, amelyek az adott művelethez tartoznak (például: telefonszám SMS-hez, email cím emailhez, kimeneti adatpont kimenet aktiváláshoz).

Users Válaszd ki azt a felhasználói fiókot vagy fiókokat, amelyekhez ez a feladat tartozik. Értesítési feladatoknál (SMS, email) ez határozza meg a kézbesítési adatokat. Más műveleteknél naplózási célokra használható.

Feladat trigger konfiguráció

Az alap beállítások után konfiguráld a triggert, amely a feladatot aktiválja. A trigger határozza meg, milyen esemény indítja el a feladatot.

Állítsd be a következő paramétereket:

Event type Válaszd ki az esemény típusát, amely aktiválja a feladatot. Ez megfelel a rendszer konfigurációban definiált esemény kategóriáknak. Példák: Alarm, Pre-alarm, Fault, Excluded, Normal (visszatérés normál állapotba). A feladat minden ilyen eseménynél aktiválódik.

Datapoint or module scope Határozd meg, hogy a trigger egy adott adatpontra, egy logikai csoportra vagy az egész rendszerre vonatkozik. A pontos beállítás megakadályozza a nem kívánt futásokat.

Module Válaszd ki a modult, amely végrehajtja a műveletet. A modulnak konfigurálva és aktívnak kell lennie. Lásd: Creating Module.

SMS feladat példa

  1. Kattints az Add gombra.
  2. Engedélyezd a feladatot.
  3. Adj nevet: “Alarm SMS notification”.
  4. Válaszd: Send SMS.
  5. Trigger: Alarm.
  6. Válaszd az SMS modult.
  7. Add meg a telefonszámot (+36201234567).
  8. Rendelj hozzá felhasználót.
  9. Kattints: Save.

Ettől kezdve minden megfelelő riasztásnál SMS kerül kiküldésre.

  • A feladatokat a SIWENOID v2 szerver folyamata hajtja végre, nem az egyes kliens munkamenetek. Egy feladat akkor is lefut, ha az összes kliens alkalmazás le van csatlakoztatva, amíg a szerver fut.
  • Minden feladat végrehajtás rögzítésre kerül az esemény naplóban, beleértve a feladat nevét, a kiváltó eseményt, a végrehajtás idejét, valamint hogy a művelet sikeres volt vagy sikertelen.
  • Ha egy feladat műveleti modulja nem érhető el (például az SMS modem offline), a feladat végrehajtása sikertelen lesz és egy hiba bejegyzés kerül rögzítésre az esemény naplóban. Maga a trigger esemény ettől függetlenül normál módon naplózásra kerül.
  • Azok a feladatok, amelyek túl szélesen vannak definiálva (a teljes rendszer minden eseményére aktiválódnak), nagyon nagy mennyiségű műveletet generálhatnak nagyobb események során. A triggereket a lehető legpontosabban kell meghatározni az értesítési túlterhelés elkerülése érdekében.

Prev ← SIWENOID v2 Térkép Next → Kényszerített Műveletek Létrehozása ```