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

Die Rules-Karte

Schreibe Wenn-, Nur-falls- und Dann-Regeln für einen Standort oder ein Gerät in der Rules-Karte – Zuhause und Geltungsbereich, der Editor, Testen, Ausführen, Verlauf und Berechtigungen.

Eine Regel sagt: Wenn etwas passiert, Nur falls bestimmte Bedingungen zutreffen, Dann werden Aktionen der Reihe nach ausgeführt. Beispiel: „Schalte den Ventilator ein, wenn der Raum während der Arbeitszeit fünf Minuten lang über 28 °C liegt“. Du schreibst Regeln in der Karte Rules auf einem Dashboard, in Sätzen, ohne ein Ablaufdiagramm zu zeichnen. Jede Regel läuft im Hintergrund als Flow.

Karte hinzufügen

  1. Öffne ein Dashboard im Bearbeitungsmodus und füge die Karte Rules hinzu.
  2. Sperre sie in ihren Einstellungen auf einen Ort (ein Asset oder ein Gerät) oder lass sie der Seite folgen (zum Beispiel einer Standortseite, die jeweils einen Standort zeigt).
  3. Speichere das Dashboard.

Eine Karte ohne Ort zeigt: „Diese Karte bezieht sich noch auf keinen Ort. Wähle in ihren Einstellungen ein Asset oder ein Gerät aus oder lass sie der Seite folgen.“ Siehe Widgets.

Die Karte zeigt:

  • den Schalter Auto / Manual des Ortes (siehe Manual- und Auto-Modus),
  • die Liste der Regeln des Ortes mit ihrem Status,
  • Commands: die Befehle, die du von der Karte aus an die Geräte des Ortes senden darfst.

Zuhause und Geltungsbereich

Jede Regel hat genau einen Zuhause-Ort: das Asset oder Gerät der Karte, auf der du sie erstellt hast. Eine Regel darf nur Geräte im Geltungsbereich ihres Zuhause-Ortes nennen:

ZuhauseGeltungsbereich
Ein Asset (Standort, Gebäude, Raum, Linie …)Jedes Gerät, das unter dem Asset oder einem darunterliegenden Asset platziert ist. Höchstens 2.000 Geräte; ein größerer Ort wird abgelehnt, also lege die Regel auf einen kleineren Ort.
Ein GerätDas Gerät selbst.

Eine Zeile kann ein Gerät oder jedes Gerät eines Geräteprofils im Geltungsbereich nennen (angezeigt als „Jedes Profil in Ort„). Eine Profilreferenz darf höchstens 200 Geräte umfassen. Ändern sich später die Geräte eines Profils im Geltungsbereich, arbeitet die Regel weiter mit den Geräten, mit denen sie gespeichert wurde, bis sie jemand erneut speichert.

Die Regelliste

Jede Regel zeigt ihren Namen, einen Schalter On / Off, ihren Status und ihren letzten Lauf („Letzter Lauf wann: Text“ oder „Noch nicht ausgeführt“). Eine Regel mit einem Zeit-, Datums- oder Sonnenaufgangs-/Sonnenuntergangs-Auslöser zeigt außerdem Nächster Zeitpunkt.

StatusBedeutung
IdleWartet auf ihren Auslöser.
Wartet ZeitEin Lauf befindet sich in einem Warteschritt.
RunningEin Lauf ist im Gange.
Gestoppt: ManualDer Ort ist im Manual-Modus.
Durch eine Schutzfunktion pausiertDie Automatisierungs-Engine hat ihren Flow pausiert (zum Beispiel wegen zu häufiger Ausführung). Siehe Schutzfunktionen und fehlgeschlagene Nachrichten.
Benötigt AufmerksamkeitEin Gerät, das sie nennt, wurde gelöscht. Sie ist ausgeschaltet, bis jemand sie bearbeitet.
OffAusgeschaltet.

Das Menü einer Regel enthält Edit, Duplicate, History, Run now und Delete. Beim Löschen wird zuerst nachgefragt: „Die Regel wird endgültig beendet. Ihr Verlauf bleibt im Aktivitätsprotokoll erhalten.“

Eine Regel schreiben

  1. Klicke auf Add rule. Der Editor öffnet sich als New rule.
  2. Optional kannst du Start from a ready rule wählen: Turn something on when a value is high, Turn something off when a value is low, Tell people when a device stays offline, Do something at sunset, Turn something off after it has been on for a while oder Do something every so often during working hours. Die Regel wird mit sinnvollen Werten vorausgefüllt; die Geräte wählst du.
  3. Gib einen Name ein (höchstens 120 Zeichen).
  4. Fülle die Blöcke aus:
    • When: „Jeder dieser Auslöser startet die Regel.“ Bis zu 10 Auslöser. Siehe Auslöser.
    • Only if: „Alle diese müssen zutreffen.“ Optional. Siehe Bedingungen.
    • Then: „In dieser Reihenfolge.“ Bis zu 20 Aktionen. Siehe Aktionen.
    • Options: was passiert, wenn die Regel ausgelöst wird, während sie noch läuft, sowie Also runs in Manual. Siehe Aktionen.
  5. Klicke auf Test now, um sie gegen die jetzt gespeicherten Werte (unten) zu prüfen.
  6. Klicke auf Save rule.

Probleme werden unter „Fix these before saving“ aufgelistet, jeweils neben ihrer Zeile, zum Beispiel „Type the value to compare with.“ oder „Sunrise and sunset need the place’s location: set it on the place first.“

Bestätigung für Regeln, die handeln

Eine Regel, die Befehle sendet, Einstellungen ändert oder Personen benachrichtigt, fragt einmal nach: „Diese Regel handelt selbstständig. Wenn du sie speicherst, darf die Regel selbstständig Befehle senden, Einstellungen ändern oder Personen benachrichtigen.“ Setze den Haken bei Yes, let this rule act on its own, um zu speichern. Das Speichern wird auch abgelehnt, wenn du selbst keinen ihrer Befehle senden darfst.

Test now

Test now führt die Regel gegen die jetzt gespeicherten Werte aus und sendet nichts. Das Result zeigt:

  • jeden Auslöser: Holds now, Does not hold oder Starts by itself (zeitbasierte Auslöser),
  • die Regel: Would run now, Would not run oder Manual would stop it, mit dem Grund in Worten (zum Beispiel „Room 1 · temperature is 26.4, not above 28“),
  • It would: die Aktionen, die sie ausführen würde.

Run now und History

  • Run now startet die Regel sofort und überspringt ihre Auslöser. Ihre Bedingungen gelten weiterhin. Wenn ihr erster Schritt Anlagen bewegt, fragt sie „Run name now? It moves equipment at once.“ Eine Regel, deren einziger Auslöser Only when I press Run now ist, läuft nur auf diese Weise.
  • History zeigt die letzten Läufe, neueste zuerst: wann, Done oder Failed und eine Zeile in Worten. Die letzten 30 Läufe werden aufbewahrt.

Berechtigungen

AktionBerechtigungStandardrolle
Regeln und ihre Läufe ansehenDie Regeln von Orten und Geräten und ihre Läufe ansehenBenutzer
Eine Regel jetzt ausführenEine Regel jetzt ausführenBenutzer
Zwischen Manual und Auto umschaltenEinen Ort zwischen Manual und Auto umschaltenBenutzer
Regeln hinzufügen, ändern, ein- oder ausschalten und löschenRegeln hinzufügen, ändern, ein- oder ausschalten und löschenAdmin

Bearbeiten erfordert außerdem Zugriff auf das Zuhause-Asset oder -Gerät. Das Erstellen, Ändern, Ein- und Ausschalten und Ausführen von Regeln sowie jeder Moduswechsel werden protokolliert.

Wenn ein Gerät gelöscht wird

Eine Regel, die ein gelöschtes Gerät nennt, wechselt in Benötigt Aufmerksamkeit und wird ausgeschaltet. Personen werden informiert („Regel name benötigt Aufmerksamkeit“) und das Webhook-Ereignis rules.needs_attention wird gesendet. Bearbeite die Regel, wähle ein anderes Gerät und speichere. Ein Löschvorgang wird niemals durch eine Regel blockiert.

Regeln und Flows

Der Flow einer Regel erscheint in Automation mit einem Abzeichen Rules und öffnet sich schreibgeschützt, mit dem Hinweis, ihn in der Karte Rules zu bearbeiten. Wenn du mehr brauchst, als eine Regel leisten kann, verwende in the Flow-Editor Detach into an ordinary flow. Dies kann nicht rückgängig gemacht werden: Die Regel wird gelöscht und der Flow wird zu einem gewöhnlichen Flow, den du im Flow-Editor bearbeitest.

Regeln zählen nicht gegen das Flow-Limit deines Tarifs.

Grenzwerte

GrenzwertWert
Auslöser pro Regel10
Bedingungen pro Gruppe16
Verschachtelung von Bedingungsgruppen4 Ebenen
Aktionen pro Regel (einschließlich derer in Auswahlen)20
Zweige einer Auswahl5
Verschachtelung von Auswahlen2 Ebenen
Geräte, auf die eine Zeile wirkt200
Geräte im Geltungsbereich eines Zuhause-Ortes2,000
Längste Wartezeit, Warten-bis oder „bleibt so für“24 Stunden
Gleichzeitige oder eingereihte Läufe (At most)1 bis 10
Aufbewahrter Laufverlauf30 Läufe
Formel500 Zeichen, 12 Werte
Empfänger benachrichtigen20
Benachrichtigungstext1.000 Zeichen