Neu: Die KI-Firewall überwacht jedes Modul und erklärt jeden Vorfall in einfachen Worten. So funktioniert es

Flow-Vorlagen

Starten Sie einen Flow aus einer Vorlage – den Standard-Root-Flow sowie die Flows für Alarmbenachrichtigung, Eskalation und UPS-Watchdog der fertigen Lösungen.

Eine Vorlage ist ein fertiger Flow, den Sie kopieren und anpassen. Die Vorlagen von Hermetry stammen von der Plattform und aus den fertigen Lösungen. Mit einer Vorlage erhalten Sie am schnellsten einen korrekten Root-Flow oder einen funktionierenden Benachrichtigungs-Flow.

Wo Sie Vorlagen finden

  • Automation > Registerkarte Templates: alle Vorlagen jedes Hosts, jeweils mit seinem Host-Kennzeichen, einem Suchfeld (Search the templates) und Use.
  • New flow > Start from: die Vorlagen des von Ihnen gewählten Hosts oder An empty flow.

Die Verwendung einer Vorlage erstellt einen neuen Flow mit den Blöcken der Vorlage. Der neue Flow gehört Ihnen: Sie können ihn ändern, deployen und löschen. Er ist nicht mit der Vorlage verknüpft.

Die Vorlagen

VorlageHostFunktion
Default root flowIoTDer Speicherpfad, den jeder Root benötigt: Alarmregeln, danach Telemetrie- und Client-Attribute speichern, Geräteanfragen und andere Nachrichten protokollieren, Fehler protokollieren. Beginnen Sie jeden Profil-Root damit.
Wasserstandort: AlarmbenachrichtigungenIoTJeder Alarm eines Tanks oder einer Pumpstation, der ausgelöst oder zurückgesetzt wird, wird an die Administratoren der Organisation gesendet.
Remote-Standorte: AlarmbenachrichtigungenIoTJeder Alarm eines Site-Controllers oder eines USV-Gateways, der ausgelöst oder zurückgesetzt wird, wird an die Administratoren gesendet.
Remote-Standorte: UPS-RootIoTEin Root für USV-Gateways: der Speicherpfad des Standard-Roots plus ein Watchdog pro USV-Einheit; eine Einheit, die fünf Minuten lang keine Spannung meldet, erzeugt eine „silent“-Warnung, bis sie wieder meldet.
Sensorregionen: AlarmbenachrichtigungenIoTJeder Schwellwert-, Batterie- oder Offline-Alarm eines Sensors oder einer Wetterstation, der ausgelöst oder zurückgesetzt wird, wird an die Administratoren gesendet.
Personenortung: AlarmeskalationIoTDer Alarm eines Trackers (Sturz, Bewegungslosigkeit, SOS, Hilferuf, verbotene Zone) wird an die Administratoren gesendet, wenn er ausgelöst wird, wenn ein Bediener ihn bestätigt und wenn er zurückgesetzt wird.

Ihre Organisation sieht möglicherweise weitere Vorlagen, wenn andere Module aktiviert sind.

So funktionieren die Vorlagen für Alarmbenachrichtigungen

Device message (types: alarm; profiles: the solution's) → Switch on msg.metadata.alarm.transition
    created      → Notify (role ADMIN, urgency critical): "Alarm opened on <device>: <title> (<severity>)."
    cleared      → Notify (role ADMIN, urgency normal): "The alarm on <device> cleared: <title>."
    acknowledged → Notify (personnel tracking only)

Die Notify-Blöcke sprechen die Rolle Admin an. Mitglieder, die über eine Rolle erreicht werden, werden in der App, per Push und in ihren verknüpften Chat-Apps benachrichtigt, je nach ihren Einstellungen; eine Rolle erreicht sie nicht per E-Mail oder SMS. Um E-Mails oder SMS zu senden, fügen Sie Zeilen der Arten address oder phone mit den Adressen und Nummern hinzu. Siehe Alarm-, Command- und Notify-Blöcke.

So passen Sie eine Vorlage an:

  1. Verwenden Sie die Vorlage, öffnen Sie dann den Block Device message und wählen Sie unter profiles Ihre eigenen Geräteprofile aus (leer = jedes Profil).
  2. Ändern Sie in jedem Notify-Block die Empfänger, Texte und die Dringlichkeit.
  3. Deployen.

So funktioniert der UPS-Root

Der UPS-Root ist ein Profil-Root: Er ersetzt den mandantenweiten Root für das Profil USV-Gateway. Neben dem Speicherpfad gilt für jede Einheit:

Message type = telemetry → Switch "Carries ups_a_voltage" (nempty)
  → Watchdog (5 min, key msg.metadata.deviceId)
       timeout → Raise alarm ups_a_offline (warning) "UPS A stopped reporting"
       ok      → Clear alarm ups_a_offline

Verwenden Sie dasselbe Muster für jedes Gerät, das einen Schlüssel regelmäßig melden muss. Siehe Zähler, Statistiken und Watchdogs und das Flow-Kochbuch.

Mit einer fertigen Lösung installierte Vorlagen

Wenn Sie eine fertige Lösung installieren, werden ihre Flows auf den Geräteprofilen der Lösung erstellt (Benachrichtigungs-Flows werden ausgeschaltet gespeichert, bis Sie sie einschalten); die obigen Vorlagen sind dieselben Flows, angeboten für Ihre eigenen Profile. Siehe Lösung installieren.

Der mitgelieferte Standard-Root

Der Default root flow wird beim Start Ihrer Organisation automatisch erstellt und mandantenweit gebunden. Er zählt nicht zu den Flows Ihres Tarifs. Wenn Hermetry eine neuere Version veröffentlicht:

  • übernimmt eine nicht bearbeitete Kopie die neue Version automatisch als neue Version von System;
  • erhält eine bearbeitete Kopie nur das Upgrade-Angebot mit der Liste der Änderungen. Die Übernahme ist ein normales Deployment durch Sie.

Wenn Sie den mitgelieferten Root löschen, wird er nicht erneut erstellt.

Von Modulen erstellte Flows

Regeln aus der Rules-Karte laufen als Flows, die das Regelmodul erstellt und verwaltet. Sie erscheinen in der Liste mit dem Kennzeichen Built by und dem Filter Built by (A module (read-only here) oder People (ordinary flows)). Sie sind keine Vorlagen. Um einen davon im Editor zu ändern, wählen Sie Detach into an ordinary flow: „Nach dem Lösen … ändert das Modul ihn nicht mehr: Er läuft unverändert weiter, Sie bearbeiten ihn hier wie jeden anderen Flow, und er zählt auf die Flows Ihres Tarifs. Dies kann nicht rückgängig gemacht werden.“

Teilen Sie Ihre eigenen Flows

Es gibt kein „Als Vorlage speichern“. Um einen Flow wiederzuverwenden, Exportieren Sie ihn und Importieren Sie ihn als Kopie, in derselben oder einer anderen Organisation. Siehe Versionen, Tests und Rollback.