TapHome

Trigger

🚀 Verfügbar ab Core-Version 2026.1.

Trigger legen fest, wann eine 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 Verfügung:

  • Gerätewert-Trigger — überwachen ein oder mehrere Geräte und aktivieren sich, wenn ein Gerätewert eine Bedingung erfüllt.
  • Zeittrigger — aktivieren sich zu bestimmten Zeiten oder während Zeitintervallen.

Beim Hinzufügen eines Triggers wählen Sie einen dieser Typen. Einige smart rules unterstützen nur Gerätewert-Trigger; andere unterstützen beide.

Gerätewert-Trigger

Ein Gerätewert-Trigger überwacht Geräte und aktiviert sich basierend auf deren Werten — Temperatur, Bewegung, Schaltzustand, Tastendrücke und mehr. Sie konfigurieren drei Dinge: welche Geräte überwacht werden, welche Eigenschaft beobachtet wird und welche Bedingung geprüft wird.

Eingangsgeräte

Der Trigger benötigt ein oder mehrere Geräte zur Überwachung. Je nach smart rule wählen Sie Geräte entweder auf der Hauptseite der smart rule (gemeinsam für alle Trigger) oder direkt auf der Konfigurationsseite des Triggers. Alle Geräte in einem einzelnen Trigger müssen vom selben Typ sein.

Werttyp

Wählen Sie, welche Geräteeigenschaft überwacht werden soll. Die verfügbaren Optionen hängen von den Fähigkeiten Ihrer ausgewählten Geräte ab. Gängige Werttypen sind:

WerttypBeispielverwendung
TemperaturRaumtemperatur überwachen
FeuchtigkeitLuftfeuchtigkeit überwachen
BewegungBewegung erkennen
HelligkeitAuf Lichtverhältnisse reagieren
ReedkontaktÖffnen/Schließen von Türen/Fenstern erkennen
CO2Luftqualität überwachen
Taste gedrücktAuf Tastendrücke reagieren
WertNumerische Werte überwachen (Jalousieposition, Dimmerstufe)

Tippen Sie auf Mehr anzeigen in der Werttyp-Auswahl, um zusätzliche Optionen anzuzeigen, einschließlich statistischer Aggregationen (Durchschnitt, Minimum, Maximum über einen Zeitraum), sofern das Gerät sie unterstützt.

Triggerbedingung

Die Triggerbedingung definiert, wie der Gerätewert ausgewertet wird. Bedingungen fallen in zwei Kategorien: Zustands-Bedingungen und Ereignis-Bedingungen. Diese Unterscheidung ist grundlegend — sie beeinflusst das Triggerverhalten und welche zusätzlichen Einstellungen verfügbar 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 lösen einmal aus, wenn ein bestimmter Übergang eintritt. Sie bleiben nicht aktiv — sie erkennen eine kurzzeitige Änderung.

Zustandsbedingungen

Zustandsbedingungen bleiben aktiv, solange die Bedingung wahr ist. Sie werden bei jeder Änderung des Gerätewerts neu ausgewertet.

Vergleich:

BedingungBedeutung
Wert ist gleichWert ist genau gleich dem Schwellenwert
Wert ist ungleichWert ist alles außer dem Schwellenwert
Wert ist größer alsWert liegt über dem Schwellenwert
Wert ist größer oder gleichWert liegt auf oder über 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 außerhalb zweier Endpunkte

Wertverfügbarkeit und Fehler:

BedingungBedeutung
Hat WertGerät meldet einen Wert
Hat keinen WertGerätewert ist unbekannt oder nicht verfügbar
Hat WarnungGerät hat eine Warnung
Hat FehlerGerät hat einen Fehler
Hat Warnung oder FehlerGerät hat eine Warnung oder einen Fehler
Hat keine WarnungGerät hat keine Warnung
Hat keinen FehlerGerät hat keinen Fehler
Hat keine Warnung oder FehlerGerät hat weder eine Warnung noch einen Fehler

Ereignisbedingungen

Ereignisbedingungen lösen einmal aus, wenn eine bestimmte Änderung eintritt. Sie bleiben nicht aktiv — sie erkennen Übergänge.

Wertänderungen:

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

Schwellenüberschreitungen:

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

Bereichsübergänge:

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

Verfügbarkeitsübergänge:

BedingungBedeutung
Hat Wert erhaltenGerät hat begonnen, einen Wert zu melden
Hat Wert verlorenGerät hat aufgehört, einen Wert zu melden
Hat Warnung erhaltenGerät ist in den Warnzustand eingetreten
Hat Fehler erhaltenGerät ist in den Fehlerzustand eingetreten
Hat Warnung oder Fehler erhaltenGerät ist in den Warn- oder Fehlerzustand eingetreten
Hat alle Warnungen verlorenAlle Warnungen wurden gelöscht
Hat alle Fehler verlorenAlle Fehler wurden gelöscht
Hat alle Warnungen oder Fehler verlorenAlle Warnungen und Fehler wurden gelöscht

Gerätespezifische Ereignisse:

BedingungBedeutung
Wert istEin gerätespezifisches Ereignis ist eingetreten (z.B. Taste gedrückt)

Die verfügbaren Bedingungen hängen von den ausgewählten Geräten und dem Werttyp ab.

Wert und Wertintervall

Abhängig von der Triggerbedingung geben Sie entweder einen einzelnen Schwellenwert oder einen Bereich ein:

  • Vergleichs- und Wertänderungs-Bedingungen erfordern einen einzelnen Wert — den Schwellenwert oder Zielwert.
  • Bereichs- und Bereichsübergangs-Bedingungen erfordern zwei Werte — den Anfang und das Ende des Intervalls.
  • Wertverfügbarkeits-, Fehler- und gerätespezifische Ereignis-Bedingungen erfordern keinen Wert.

Zusätzliche Einstellungen

Die Triggerkonfiguration enthält einen Abschnitt Zusätzliche Einstellungen mit erweiterten Optionen. Welche Einstellungen angezeigt werden, hängt vom Triggerbedingungstyp und Ihrer Konfiguration ab.

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

Sichtbar, wenn mehr als ein Eingangsgerät ausgewählt ist und der Trigger eine Zustandsbedingung verwendet.

  • Aus (Standard): Der Trigger aktiviert sich, wenn eines der ausgewählten Geräte die Bedingung erfüllt.
  • Ein: Der Trigger aktiviert sich nur, wenn alle ausgewählten Geräte gleichzeitig die Bedingung erfüllen.

Verzögerung

Verschiebt die Aktivierung des Triggers um eine bestimmte Zeit, nachdem die Bedingung erstmals erfüllt ist. Die Verzögerung verhält sich sehr unterschiedlich je nach Bedingungskategorie:

  • Zustandsbedingung + Verzögerung — die Bedingung muss während der gesamten Verzögerungszeit ununterbrochen wahr bleiben. Wird die Bedingung während der Verzögerung falsch, wird der Timer abgebrochen. Verwenden Sie dies, um kurze Schwankungen herauszufiltern (z.B. einen Temperaturspitzenwert ignorieren, der nur wenige Sekunden dauert).
  • Ereignisbedingung + Verzögerung — das Ereignis wird in die Warteschlange gestellt und die Aktivierung erfolgt nach Ablauf der Verzögerung, unabhängig davon, was als Nächstes passiert. Die Verzögerung verschiebt lediglich die Reaktion.

Verzögerungswarteschlange

Nur verfügbar, wenn eine Verzögerung für einen Ereignisbedingungstrigger aktiviert ist.

Eine Warteschlange speichert anstehende Ereignisse, die der Reihe nach abgearbeitet werden (First In, First Out). Sie können die Warteschlangengröße von 1 bis 10 einstellen. Wenn Ereignisse schneller eintreffen, als die Verzögerung sie verarbeiten lässt, und die Warteschlange voll ist, werden neue Ereignisse stillschweigend verworfen.

Mindestdauer

Nur für Zustandsbedingungstrigger verfügbar. Sobald der Trigger aktiviert ist, bleibt er mindestens für diese Dauer aktiv — selbst wenn die Bedingung vor Ablauf des Timers falsch wird. Wenn die Mindestdauer abgelaufen ist, wertet die smart rule die Bedingung erneut aus: Ist sie immer noch falsch, deaktiviert sich der Trigger; ist sie wahr, läuft 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 für Zustandsbedingungstrigger verfügbar. Nachdem der Trigger für diese Dauer aktiv war, deaktiviert er sich automatisch — unabhängig davon, ob die Bedingung noch wahr ist.

Verwenden Sie dies für zeitbegrenzte Reaktionen — zum Beispiel „den Lüfter maximal 30 Minuten laufen lassen“.

Hysterese

Verfügbar für 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 Nähe der Grenze schwankt.

Modi:

ModusPlatzierung des TotbandsTypische Verwendung
+/-Gleichmäßig über und unter dem SchwellenwertAllgemein
+Nur über dem SchwellenwertHeizungssteuerung
-Nur unter dem SchwellenwertKühlungssteuerung

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

  • Trigger aktiviert sich, wenn der Wert unter 21 Grad fällt (Schwellenwert minus Hysterese).
  • Trigger deaktiviert sich, wenn der Wert über 23 Grad steigt (Schwellenwert plus Hysterese).
  • Zwischen 21 und 23 Grad behält der Trigger seinen aktuellen Zustand bei — kein Umschalten erfolgt.

Zeittrigger

Ein Zeittrigger aktiviert sich zu bestimmten Zeiten oder während Zeitintervallen, ohne Geräte zu überwachen.

Zeitraum

Wählen Sie, wie oft der Trigger wiederholt wird:

ZeitrahmenBedeutung
TagWiederholt sich täglich
WocheWiederholt sich an einem ausgewählten Wochentag
Werktag/WochenendeGetrennte Zeiten für Werktage und Wochenenden
MonatWiederholt sich an einem ausgewählten Tag des Monats
JahrWiederholt sich an einem ausgewählten Datum des Jahres

Beim Zeitrahmen Monat können Sie Tage vom Monatsanfang (z.B. Tag 1, Tag 5) oder vom Monatsende (z.B. letzter Tag, Tag 3 vom Ende) auswählen.

Modus

Wählen Sie zwischen zwei Modi:

  • Sofort — der Trigger löst zu einem einzelnen Zeitpunkt aus.
  • Intervall — der Trigger ist während eines Zeitbereichs aktiv (von Start bis Ende).

Einige smart rules unterstützen den Intervallmodus nicht. In diesem Fall wird der Moduswähler nicht angezeigt.

Zeitkonfiguration

Tippen Sie auf die Zeitauswahl, um festzulegen, wann der Trigger auslöst. Für jeden Endpunkt stehen drei Zeitmodi zur Verfügung:

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

Bei Verwendung von Sonnenauf- oder Sonnenuntergang können Sie mit dem Offset die Zeit vor- oder zurückverschieben — 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.

Für 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 können Start- und Endpunkt nicht dasselbe Sonnenereignis verwenden. Wenn Sie den Start auf Ab Sonnenaufgang setzen, wird die Option Ab Sonnenaufgang für das Ende nicht verfügbar (und umgekehrt für Ab Sonnenuntergang). Sie können ein Sonnenereignis frei mit einer festen Zeit kombinieren.

Zusätzliche Anzeigedetails hängen vom gewählten Zeitrahmen ab:

  • Tag — zeigt die Uhrzeit an. Zeiten nach Mitternacht werden mit einem „nächster Tag“-Präfix angezeigt.
  • Woche — zeigt ein Wochentagsabkürzungssymbol 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.