TapHome

Trigger

Trigger legen fest, wann ein Smart Rule aktiviert wird. Mehrere Smart Rules — wie Bedingung, Verzögerung und Formel — verwenden ein gemeinsames Triggersystem. Diese Seite dokumentiert die Konfiguration von Triggern.

Zwei Triggertypen stehen zur Verfuegung:

  • Geraetewert-Trigger — ueberwachen ein oder mehrere Geraete und aktivieren sich, wenn ein Geraetewert eine Bedingung erfuellt.
  • Zeittrigger — aktivieren sich zu bestimmten Zeiten oder waehrend Zeitintervallen.

Beim Hinzufuegen eines Triggers waehlen Sie einen dieser Typen. Einige Smart Rules unterstuetzen nur Geraetewert-Trigger; andere unterstuetzen beide.

Geraetewert-Trigger

Ein Geraetewert-Trigger ueberwacht Geraete und aktiviert sich basierend auf deren Werten — Temperatur, Bewegung, Schaltzustand, Tastendrucke und mehr. Sie konfigurieren drei Dinge: welche Geraete ueberwacht werden, welche Eigenschaft beobachtet wird und welche Bedingung geprueft wird.

Eingangsgeraete

Der Trigger benoetigt ein oder mehrere Geraete zur Ueberwachung. Je nach Smart Rule waehlen Sie Geraete entweder auf der Hauptseite des Smart Rule (gemeinsam fuer alle Trigger) oder direkt auf der Konfigurationsseite des Triggers. Alle Geraete in einem einzelnen Trigger muessen vom selben Typ sein.

Werttyp

Waehlen Sie, welche Geraeteeigenschaft ueberwacht werden soll. Die verfuegbaren Optionen haengen von den Faehigkeiten Ihrer ausgewaehlten Geraete ab. Gaengige Werttypen sind:

WerttypBeispielverwendung
TemperaturRaumtemperatur ueberwachen
FeuchtigkeitLuftfeuchtigkeit ueberwachen
BewegungBewegung erkennen
HelligkeitAuf Lichtverhaeltnisse reagieren
ReedkontaktTuer-/Fensteroeffnung erkennen
CO2Luftqualitaet ueberwachen
Taste gedrücktAuf Tastendrucke reagieren
WertNumerische Werte ueberwachen (Jalousieposition, Dimmerstufe)

Tippen Sie auf Mehr anzeigen in der Werttyp-Auswahl, um zusaetzliche Optionen anzuzeigen, einschliesslich statistischer Aggregationen (Durchschnitt, Minimum, Maximum ueber einen Zeitraum), sofern das Geraet sie unterstuetzt.

Triggerbedingung

Die Triggerbedingung definiert, wie der Geraetewert ausgewertet wird. Bedingungen fallen in zwei Kategorien: Zustands-Bedingungen und Ereignis-Bedingungen. Diese Unterscheidung ist grundlegend — sie beeinflusst das Triggerverhalten und welche zusaetzlichen Einstellungen verfuegbar sind.

  • Zustands-Bedingungen bleiben aktiv, solange die Bedingung wahr ist. Der Trigger aktiviert sich, wenn die Bedingung wahr wird, und deaktiviert sich, wenn sie falsch wird.
  • Ereignis-Bedingungen loesen einmal aus, wenn ein bestimmter Uebergang eintritt. Sie bleiben nicht aktiv — sie erkennen eine kurzzeitige Aenderung.

Zustandsbedingungen

Zustandsbedingungen bleiben aktiv, solange die Bedingung wahr ist. Sie werden bei jeder Aenderung des Geraetewerts neu ausgewertet.

Vergleich:

BedingungBedeutung
Wert ist gleichWert ist genau gleich dem Schwellenwert
Wert ist ungleichWert ist alles ausser dem Schwellenwert
Wert ist größer alsWert liegt ueber dem Schwellenwert
Wert ist größer oder gleichWert liegt auf oder ueber dem Schwellenwert
Wert ist kleiner alsWert liegt unter dem Schwellenwert
Wert ist kleiner oder gleichWert liegt auf oder unter dem Schwellenwert

Bereich:

BedingungBedeutung
Wert liegt im IntervallWert liegt zwischen zwei Endpunkten
Wert liegt außerhalb des IntervallsWert liegt ausserhalb zweier Endpunkte

Wertverfuegbarkeit und Fehler:

BedingungBedeutung
Hat WertGeraet meldet einen Wert
Hat keinen WertGeraetewert ist unbekannt oder nicht verfuegbar
Hat WarnungGeraet hat eine Warnung
Hat FehlerGeraet hat einen Fehler
Hat Warnung oder FehlerGeraet hat eine Warnung oder einen Fehler
Hat keine WarnungGeraet hat keine Warnung
Hat keinen FehlerGeraet hat keinen Fehler
Hat keine Warnung oder FehlerGeraet hat keine Warnung oder keinen Fehler

Ereignisbedingungen

Ereignisbedingungen loesen einmal aus, wenn eine bestimmte Aenderung eintritt. Sie bleiben nicht aktiv — sie erkennen Uebergaenge.

Wertaenderungen:

BedingungBedeutung
Wert geändertEine beliebige Wertaenderung ist eingetreten
Wert geändert aufWert hat sich auf einen bestimmten Wert geaendert
Wert geändert vonWert hat sich von einem bestimmten Wert geaendert

Schwellenueberschreitungen:

BedingungBedeutung
Wert stieg überWert ist ueber den Schwellenwert gestiegen
Wert stieg über oder ist gleichWert ist auf oder ueber den Schwellenwert gestiegen
Wert fiel unterWert ist unter den Schwellenwert gefallen
Wert fiel unter oder ist gleichWert ist auf oder unter den Schwellenwert gefallen

Bereichsuebergaenge:

BedingungBedeutung
Wert fiel in das IntervallWert ist in den Bereich eingetreten
Wert fiel aus dem IntervallWert hat den Bereich verlassen

Verfuegbarkeitsuebergaenge:

BedingungBedeutung
Hat Wert erhaltenGeraet hat begonnen, einen Wert zu melden
Hat Wert verlorenGeraet hat aufgehoert, einen Wert zu melden
Hat Warnung erhaltenGeraet ist in den Warnzustand eingetreten
Hat Fehler erhaltenGeraet ist in den Fehlerzustand eingetreten
Hat Warnung oder Fehler erhaltenGeraet ist in den Warn- oder Fehlerzustand eingetreten
Hat alle Warnungen verlorenAlle Warnungen wurden geloescht
Hat alle Fehler verlorenAlle Fehler wurden geloescht
Hat alle Warnungen oder Fehler verlorenAlle Warnungen und Fehler wurden geloescht

Geraetespezifische Ereignisse:

BedingungBedeutung
Wert istEin geraetespezifisches Ereignis ist eingetreten (z.B. Taste gedrueckt)

Die verfuegbaren Bedingungen haengen von den ausgewaehlten Geraeten und dem Werttyp ab.

Wert und Wertintervall

Abhaengig von der Triggerbedingung geben Sie entweder einen einzelnen Schwellenwert oder einen Bereich ein:

  • Vergleichs- und Wertaenderungs-Bedingungen erfordern einen einzelnen Wert — den Schwellenwert oder Zielwert.
  • Bereichs- und Bereichsuebergangs-Bedingungen erfordern zwei Werte — den Anfang und das Ende des Intervalls.
  • Wertverfuegbarkeits-, Fehler- und geraetespezifische Ereignis-Bedingungen erfordern keinen Wert.

Zusätzliche Einstellungen

Die Triggerkonfiguration enthaelt einen Abschnitt Zusätzliche Einstellungen mit erweiterten Optionen. Welche Einstellungen angezeigt werden, haengt vom Triggerbedingungstyp und Ihrer Konfiguration ab.

Alle Geräte müssen den Zustand erfüllen

Sichtbar, wenn mehr als ein Eingangsgeraet ausgewaehlt ist und der Trigger eine Zustandsbedingung verwendet.

  • Aus (Standard): Der Trigger aktiviert sich, wenn eines der ausgewaehlten Geraete die Bedingung erfuellt.
  • Ein: Der Trigger aktiviert sich nur, wenn alle ausgewaehlten Geraete gleichzeitig die Bedingung erfuellen.

Verzögerung

Verschiebt die Aktivierung des Triggers um eine bestimmte Zeit, nachdem die Bedingung erstmals erfuellt ist. Die Verzoegerung verhaelt sich sehr unterschiedlich je nach Bedingungskategorie:

  • Zustandsbedingung + Verzoegerung — die Bedingung muss waehrend der gesamten Verzoegerungszeit ununterbrochen wahr bleiben. Wird die Bedingung waehrend der Verzoegerung falsch, wird der Timer abgebrochen. Verwenden Sie dies, um kurze Schwankungen herauszufiltern (z.B. einen Temperaturspitzenwert ignorieren, der nur wenige Sekunden dauert).
  • Ereignisbedingung + Verzoegerung — das Ereignis wird in die Warteschlange gestellt und die Aktivierung erfolgt nach Ablauf der Verzoegerung, unabhaengig davon, was als naechstes passiert. Die Verzoegerung verschiebt lediglich die Reaktion.

Verzögerungswarteschlange

Nur verfuegbar, wenn eine Verzoegerung fuer einen Ereignisbedingungstrigger aktiviert ist.

Eine Warteschlange speichert anstehende Ereignisse, die der Reihe nach abgearbeitet werden (First In, First Out). Sie koennen die Warteschlangengroesse von 1 bis 10 einstellen. Wenn Ereignisse schneller eintreffen, als die Verzoegerung sie verarbeiten laesst, und die Warteschlange voll ist, werden neue Ereignisse stillschweigend verworfen.

Mindestdauer

Nur fuer Zustandsbedingungstrigger verfuegbar. Sobald der Trigger aktiviert ist, bleibt er mindestens fuer diese Dauer aktiv — selbst wenn die Bedingung vor Ablauf des Timers falsch wird. Wenn die Mindestdauer abgelaufen ist, wertet der Smart Rule die Bedingung erneut aus: Ist sie immer noch falsch, deaktiviert sich der Trigger; ist sie wahr, laeuft der Trigger normal weiter.

Verwenden Sie dies, um eine Mindestaktionszeit zu garantieren — zum Beispiel “wenn Bewegung erkannt wird, das Licht mindestens 5 Minuten anlassen”.

Höchstdauer

Nur fuer Zustandsbedingungstrigger verfuegbar. Nachdem der Trigger fuer diese Dauer aktiv war, deaktiviert er sich automatisch — unabhaengig davon, ob die Bedingung noch wahr ist.

Verwenden Sie dies fuer zeitbegrenzte Reaktionen — zum Beispiel “den Luefter maximal 30 Minuten laufen lassen”.

Hysterese

Verfuegbar fuer Vergleichsbedingungen: Wert ist größer als, Wert ist größer oder gleich, Wert ist kleiner als und Wert ist kleiner oder gleich.

Hysterese erzeugt ein Totband um den Schwellenwert, um schnelles Ein-/Ausschalten zu verhindern, wenn ein Wert in der Naehe der Grenze schwankt.

Modi:

ModusPlatzierung des TotbandsTypische Verwendung
+/-Gleichmaessig ueber und unter dem SchwellenwertAllgemein
+Nur ueber dem SchwellenwertHeizungssteuerung
-Nur unter dem SchwellenwertKuehlungssteuerung

Beispiel: Schwellenwert = 22 Grad, Hysterese = 1 Grad, Modus = +/-

  • Trigger aktiviert sich, wenn der Wert unter 21 Grad faellt (Schwellenwert minus Hysterese).
  • Trigger deaktiviert sich, wenn der Wert ueber 23 Grad steigt (Schwellenwert plus Hysterese).
  • Zwischen 21 und 23 Grad behaelt der Trigger seinen aktuellen Zustand bei — kein Umschalten erfolgt.

Zeittrigger

Ein Zeittrigger aktiviert sich zu bestimmten Zeiten oder waehrend Zeitintervallen, ohne Geraete zu ueberwachen.

Zeitraum

Waehlen Sie, wie oft der Trigger wiederholt wird:

ZeitrahmenBedeutung
TagWiederholt sich taeglich
WocheWiederholt sich an einem ausgewaehlten Wochentag
Werktag/WochenendeGetrennte Zeiten fuer Werktage und Wochenenden
MonatWiederholt sich an einem ausgewaehlten Tag des Monats
JahrWiederholt sich an einem ausgewaehlten Datum des Jahres

Beim Zeitrahmen Monat koennen Sie Tage vom Monatsanfang (z.B. Tag 1, Tag 5) oder vom Monatsende (z.B. letzter Tag, 3. Tag vor Ende) auswaehlen.

Modus

Waehlen Sie zwischen zwei Modi:

  • Sofort — der Trigger loest zu einem einzelnen Zeitpunkt aus.
  • Intervall — der Trigger ist waehrend eines Zeitbereichs aktiv (von Start bis Ende).

Einige Smart Rules unterstuetzen den Intervallmodus nicht. In diesem Fall wird der Moduswaehler nicht angezeigt.

Zeitkonfiguration

Tippen Sie auf die Zeitauswahl, um festzulegen, wann der Trigger ausloest. Fuer jeden Endpunkt stehen drei Zeitmodi zur Verfuegung:

ZeitmodusBeschreibung
ZeitEine feste Stunde und Minute
SonnenaufgangRelativ zum Sonnenaufgang, mit einstellbarem Offset
SonnenuntergangRelativ zum Sonnenuntergang, mit einstellbarem Offset

Bei Verwendung von Sonnenauf- oder Sonnenuntergang koennen Sie mit dem Offset die Zeit vor- oder zurueckverschieben — zum Beispiel “30 Minuten vor Sonnenuntergang” oder “1 Stunde nach Sonnenaufgang”. Die Sonnenauf- und Sonnenuntergangszeiten passen sich basierend auf Ihrem Standort automatisch im Laufe des Jahres an.

Fuer den Intervallmodus konfigurieren Sie sowohl eine Startzeit als auch eine Endzeit. Jeder Endpunkt kann einen anderen Zeitmodus verwenden — zum Beispiel Start bei Sonnenuntergang und Ende zu einer festen Zeit.

Im Intervallmodus koennen Start- und Endpunkt nicht dasselbe Sonnenereignis verwenden. Wenn Sie den Start auf Sonnenaufgang setzen, wird die Option Sonnenaufgang fuer das Ende nicht verfuegbar (und umgekehrt fuer Sonnenuntergang). Sie koennen ein Sonnenereignis frei mit einer festen Zeit kombinieren.

Zusaetzliche Anzeigedetails haengen vom gewaehlten Zeitrahmen ab:

  • Tag — zeigt die Uhrzeit an. Zeiten nach Mitternacht werden mit einem “naechster Tag”-Praefix angezeigt.
  • Woche — zeigt ein Wochentagsabkuerzungssymbol und die Uhrzeit.
  • Werktag/Wochenende — beschriftet den Eintrag als Werktag oder Wochenende, mit der Uhrzeit darunter.
  • Monat — zeigt den Tag des Monats (oder “erster Tag” / “letzter Tag”), mit der Uhrzeit darunter.
  • Jahr — zeigt das Datum, mit der Uhrzeit darunter.