Watcher und Benachrichtigungen
Ein Watcher ist eine Automatisierung ohne Oberfläche. Sie notieren die zu überwachende Bedingung einfach als normalen Satz – etwa „Melde mir, wenn der Druck in Linie 3 über 90 steigt" – und Studio prüft in einem festgelegten Intervall selbstständig die Vor-Ort-Daten und meldet sich nur, wenn die Bedingung zutrifft.
Aufruf über das Radar-Symbol in der linken Seitenleiste (fa-radar, Watcher). Liegen ungelesene Benachrichtigungen vor, erscheint ein rotes Zahlen-Badge über dem Symbol (ab 10 Meldungen 9+).
Die Ansicht gliedert sich in zwei Reiter.
| Reiter | Funktion |
|---|---|
| Benachrichtigungen | Liste der bisher ausgelösten Meldungen (Standardreiter) |
| Einstellungen | Watcher anlegen, ein-/ausschalten, sofort ausführen, löschen |
Watcher anlegen
Anlegen im Reiter [Einstellungen] → Bereich Neuer Watcher.
1. Entwurf per natürlicher Sprache erzeugen
Tragen Sie die Überwachungsbedingung im obersten Eingabefeld (예: 매시간 3번 라인 압력이 90 넘으면 알려줘) als einen Satz ein und klicken Sie auf KI-Ausfüllen (fa-wand-magic-sparkles); daraufhin werden Name, Anweisung und Ausführungsintervall (Minuten) im Formular darunter automatisch befüllt. Die Eingabetaste löst dieselbe Aktion aus.
Beispiele für im Feld gebräuchliche Formulierungen:
용해로 1호기 온도가 850도를 넘으면 알려줘
3번 라인 설비가 10분 넘게 정지 상태면 경고해줘
지난 1시간 CRITICAL 알람이 5건 이상 발생하면 알려줘
2공장 압축기 가동률(OEE)이 80% 밑으로 떨어지면 매시간 알려줘
보일러 급수 유량 태그가 30분 동안 값이 안 들어오면 알려줘
2. Inhalte prüfen und anlegen
Die automatisch befüllten Werte lassen sich unverändert bearbeiten.
- Name — Titel, der in der Benachrichtigungskarte und in der Webhook-Nachricht erscheint. Wählen Sie eine Vor-Ort verständliche Bezeichnung.
- Ausführungsintervall (Minuten) — 1–1440 Minuten. Standard sind 60 Minuten.
- Anweisung — Beschreibung der Aufgabe, die der Agent jedes Mal ausführt (
예: 3번 라인 OEE를 확인해서 80% 미만이면 경고. /oee?site_id=S1 조회.). Je konkreter Sie angeben, welche Anlage bzw. welchen Tag mit welchem Grenzwert verglichen werden soll, desto weniger Fehlalarme entstehen. - Webhook-URL (optional · Slack/Teams) — siehe Per Webhook weiterleiten weiter unten. Bleibt das Feld leer, erfolgt die Anzeige nur in den Studio-Benachrichtigungen.
Mit Anlegen wird der Watcher sofort aktiv registriert und ab dem nächsten Intervall automatisch ausgeführt.
Für Anlagenstillstände und sicherheitsrelevante Themen empfehlen sich 5–10 Minuten, für Prozesswerte wie Temperatur oder Druck 15–30 Minuten, für langsam veränderliche Kennzahlen wie OEE oder Produktionsmengen 60 Minuten oder mehr. Je kürzer das Intervall, desto höher der KI-Verbrauch.
3. Direkt aus dem Chat anlegen
Der Umweg über die Watcher-Ansicht ist nicht nötig. Auch im Chat lässt sich ein Watcher so erzeugen:
3번 라인 압력이 8bar 넘으면 알려줘
용해로 온도 15분마다 감시해줘
Der Agent sucht zunächst die betreffende Anlage bzw. den Tag, bestätigt die ID, legt dann den Watcher an und teilt in seiner Antwort mit, was in welchem Minutenintervall überwacht wird. Der angelegte Watcher erscheint unmittelbar in der Liste im Reiter [Einstellungen].
Benachrichtigungen erhalten
Trifft eine Bedingung zu, erfolgt die Meldung gleichzeitig an drei Stellen.
- Echtzeit-Toast — Ist Studio geöffnet, erscheint rechts unten für etwa 6 Sekunden eine Meldung der Form
🛰 와처이름 — 내용. - Navigations-Badge — Anzahl ungelesener Meldungen über dem Watcher-Symbol in der Seitenleiste.
- Reiter [Benachrichtigungen] — vollständige Auslösehistorie. Warnsymbol, Watcher-Name, Auslösezeitpunkt und Inhalt sammeln sich als Karten.
Beim Öffnen des Reiters [Benachrichtigungen] gelten alle bis dahin eingegangenen Meldungen als gelesen und das Badge verschwindet.
Über das Suchfeld oberhalb der Liste (알림 검색…) lässt sich nach Inhalt oder Watcher-Namen filtern; es werden je 30 Einträge angezeigt, weitere über Mehr anzeigen. Liegt noch nichts vor, erscheint „Keine neuen Benachrichtigungen / Sobald ein Watcher eine Meldung erkennt, erscheint sie hier."
Per Webhook weiterleiten
Hinterlegen Sie beim Anlegen des Watchers unter Webhook-URL die Incoming-Webhook-Adresse von Slack oder Teams, wird die Meldung bei Auslösung zusätzlich an diesen Kanal gesendet. Die Nachricht hat das Format 🚨 [와처이름] 내용.
Webhook und Echtzeit-Toast werden nur im Moment des Wechsels von Normal auf Alarm einmalig versendet. Solange die Bedingung weiterhin besteht, erfolgt kein erneuter Versand in jedem Intervall; erst wenn der Zustand auf Normal zurückgeht und die Bedingung erneut zutrifft, wird wieder gesendet. So wird verhindert, dass Kanäle nachts überflutet werden. (Die Ausführungshistorie selbst wird in jedem Intervall protokolliert, der Verlauf ist also im Reiter [Einstellungen] einsehbar.)
Watcher verwalten
Auf jeder Watcher-Karte im Reiter [Einstellungen] stehen folgende Aktionen zur Verfügung:
- Ein-/Ausschalten — Schalter links auf der Karte. Ausgeschaltet stoppt die geplante Ausführung, beim Wiedereinschalten wird sie fortgesetzt. Während einer kurzen Inspektion den Watcher nicht löschen, sondern ausschalten.
- Jetzt ausführen — führt den Watcher sofort einmalig aus, ohne das Intervall abzuwarten. Nützlich, um die Anweisung eines neu angelegten Watchers zu prüfen.
- Löschen — Papierkorb-Symbol (
fa-trash-can). Erfolgt nach Bestätigung und ist nicht umkehrbar. - Ausführungshistorie (n) — aufgeklappt werden die letzten Ausführungen mit Zeitpunkt und farbigem Ergebnispunkt aufgelistet.
Auf der Karte werden das Ausführungsintervall ({n}분마다), der Zeitpunkt der letzten Ausführung (bei noch keiner Ausführung 실행 전) sowie das Badge des letzten Ergebnisses angezeigt.
| Badge | Bedeutung |
|---|---|
| Normal | Ausgeführt, Bedingung nicht zutreffend |
| Warnung | Bedingung erfüllt — Benachrichtigung versendet |
| ERR | Ausführung fehlgeschlagen (Fehler bei der Datenabfrage, KI nicht konfiguriert usw.) — Grund im Text darunter |
Name, Anweisung und Intervall eines angelegten Watchers lassen sich in der Oberfläche nicht direkt bearbeiten. Um die Bedingung zu ändern, legen Sie einen neuen Watcher an und löschen den bisherigen. Für eine vorübergehende Pause genügt es, den Schalter auszuschalten.
Erscheint in der unteren Statusleiste „Platform getrennt — Echtdaten und Watcher pausiert", werden Watcher-Ausführungen übersprungen. In der Ausführungshistorie steht dann „Ausführung wegen Platform-Trennung übersprungen (automatische Fortsetzung nach Wiederherstellung der Verbindung)"; nach Wiederherstellung der Verbindung wird ab dem nächsten Intervall selbstständig fortgesetzt. Dieses Verhalten verhindert Fehlalarme. Besteht die Trennung längere Zeit, prüfen Sie Troubleshooting.
Berechtigungen
- Administrator und Builder — dürfen Watcher anlegen, ein- und ausschalten sowie löschen.
- Viewer — sehen den Reiter [Benachrichtigungen] und die Watcher-Liste, jedoch weder das Anlageformular noch die Schaltflächen zum Ausführen und Löschen.
Watcher und Benachrichtigungen lassen sich auch auf dem Smartphone Vor-Ort einsehen und bedienen — siehe Mobil Vor-Ort.