TapHome

Bedingung

🚀 Verfügbar ab Core-Version 2026.1.

Die smart rule Bedingung verknüpft Trigger mit Aktionen: Solange ein Trigger zutrifft, gelten seine Aktionen. Wenn zum Beispiel der Bewegungsmelder im Flur Bewegung erkennt, schaltet der erste Trigger das Licht ein, und wenn die Bewegung aufhört, schaltet es der zweite Trigger aus. Ausgelöst wird sie durch einen Gerätewert (Temperatur, Bewegung, Tastendruck) oder durch die Zeit (um 23:00 Uhr, bei Sonnenuntergang, an Werktagen). Sie kann mehrere Trigger haben, und deren Reihenfolge ist die Priorität: Zu jedem Zeitpunkt gelten nur die Aktionen eines einzigen von ihnen.

Wie die smart rule Bedingung funktioniert

Bei jeder Änderung — einem neuen Wert eines Eingabegeräts oder dem Beginn oder Ende eines Zeittriggers — geht die smart rule die Trigger in der Reihenfolge durch, in der sie auf ihrer Seite stehen, und der erste zutreffende gewinnt. Die Aktionen der übrigen Trigger hebt die smart rule auf, auch wenn deren Bedingung ebenfalls erfüllt ist.

Die Bedingung des Triggers bestimmt seine Art:

  • Zustand (Wert ist gleich, Wert ist kleiner als, Zeittrigger im Modus Intervall): Der Trigger trifft zu, solange die Bedingung erfüllt ist.
  • Ereignis (Wert geändert auf, Tastendruck, Zeittrigger im Modus Sofort): Der Trigger ist ein einzelner Zeitpunkt. In der Reihenfolge konkurriert er wie die anderen: Ein Ereignis unterhalb eines zutreffenden Zustandstriggers wird gar nicht ausgeführt, ein Ereignis oberhalb von ihm gewinnt, und die Aktionen des Zustandstriggers werden erst bei der nächsten Änderung wieder angewendet.

Wenn kein Trigger zutrifft, gibt die smart rule ihre Geräte frei und sendet ihnen nichts. Dann übernimmt eine smart rule mit niedrigerer Priorität das Gerät, oder es gelten seine Standardwerte; mit der Option Nicht ändern bleibt es so, wie die smart rule es hinterlassen hat. Soll die smart rule das Gerät ausschalten, braucht sie dafür einen eigenen Trigger. Die Priorität zwischen smart rules, die dasselbe Gerät steuern, bestimmt ihre Reihenfolge in der Detailansicht des Geräts im Abschnitt Beeinflusst von; Sie ändern sie über die Schaltfläche Bearbeiten.

Einmalige Aktionen und die Benachrichtigung werden nur bei einer neuen Aktivierung des Triggers ausgeführt — wenn seine Bedingung erfüllt wird. Übernimmt der Trigger die Führung von einem Trigger weiter oben, nach dem Start der Steuereinheit oder nach dem Speichern der smart rule, werden nur seine haltenden Aktionen angewendet.

So lesen Sie die Diagramme auf dieser Seite: Graue Spuren sind die Eingabe — die Temperatur (Höhe der Fläche, 16 bis 24 °C), die Bedingung eines Triggers und das, was eine andere smart rule anfordert; blaue Spuren sind das Ergebnis — wann die Aktionen eines Triggers gelten und wann das Licht leuchtet. Eine gestrichelte Kontur bedeutet, dass die Bedingung des Triggers erfüllt ist, aber ein Trigger weiter oben in der Reihenfolge gewinnt. Die Zeitachse ist nicht maßstabsgetreu.

Das Diagramm zeigt eine smart rule mit drei Triggern, die dieselbe Temperatur beobachten, in dieser Reihenfolge: unter 18 °C mit voller Leistung heizen, unter 20 °C sparsam heizen und ab 21 °C die Heizung ausschalten.

Bedingung
1 2 3
Temperatur
Wert ist kleiner als18°
Wert ist kleiner als20°
Wert ist größer oder gleich21°
  1. Unter 18 °C gewinnt Trigger 1, und die Aktionen von Trigger 2 hebt die smart rule auf.
  2. Über 18 °C übernimmt Trigger 2 die Führung ohne neue Aktivierung: Es werden nur seine haltenden Aktionen angewendet.
  3. Bei 20 °C trifft kein Trigger zu: Die smart rule gibt die Heizung frei, schaltet sie aber nicht aus.

Ordnen Sie die Trigger daher so an, dass die engste Bedingung an erster Stelle steht: Stünde der Trigger „unter 20 °C“ an erster Stelle, würde der Trigger „unter 18 °C“ darunter nie gewinnen.

Haltende Aktion und Einmalige Aktion

Jede Geräteaktion hat einen Typ, den Sie im Abschnitt Aktionstyp auf der Seite der Aktion wählen (in der vereinfachten Ansicht erscheint der Abschnitt erst nach dem Tippen auf Mehr anzeigen). Die App zeigt dort folgenden Text:

Eine haltende Aktion hält den Wert, solange die Bedingung der smart rule erfüllt ist. Eine einmalige Aktion wird nur im Moment des Ereignisses angewendet und gibt das Gerät danach frei, sodass es von einer smart rule mit niedrigerer Priorität übernommen werden kann. Wenn diese smart rule später ohne ein neues Ereignis die Kontrolle übernimmt, wird die Aktion nicht erneut angewendet.

Im Diagramm schaltet der Trigger Bewegung = Bewegung entdeckt das Licht ein, und eine zweite smart rule Bedingung mit niedrigerer Priorität hält es ab Punkt 1 ausgeschaltet:

Aktionstyp
1
BewegungBewegung entdeckt
BedingungAusschalten
LichtHaltende Aktion
LichtEinmalige Aktion
  1. Die smart rule mit niedrigerer Priorität möchte das Licht ausschalten: Die haltende Aktion lässt das nicht zu, die einmalige schon.

Die Aktionen eines Ereignistriggers sind immer einmalig. Die Aktionen eines Zustandstriggers sind standardmäßig haltend, mit Ausnahme von Aktionen, die nur als einmalige Aktion verfügbar sind, zum Beispiel Umschalten.

Beispiele

Heizung mit Hysterese

Ziel: Die Heizung unter 20 °C einschalten, ohne sie bei jeder Schwankung um 20 °C ein- und auszuschalten.

  • Modus Gerätewert, Eingabegerät Temperatursensor.
  • Trigger 1: Wert ist kleiner als 20 °C, Hysterese 1 °C im Modus + → Heizung einschalten (Haltende Aktion).
  • Trigger 2: Wert ist größer oder gleich 21 °C → Heizung ausschalten.

Verhalten: Die Heizung schaltet sich unter 20 °C ein, und dank der Hysterese hält Trigger 1 sie, bis die Temperatur über 21 °C steigt; dann schaltet Trigger 2 sie aus. Wenn die Temperatur wieder fällt, trifft zwischen 21 und 20 °C kein Trigger zu: Die smart rule gibt die Heizung frei, und sie bleibt ausgeschaltet, sofern nicht eine smart rule mit niedrigerer Priorität oder die Standardwerte der Heizung sie ändern. Lassen Sie die Aktionen des Triggers mit Hysterese haltend — sein Zutreffen wertet die App in der Regel nicht als neue Aktivierung, sodass einmalige Aktionen und die Benachrichtigung nicht ausgeführt würden. Die Modi der Hysterese beschreibt die Seite Trigger.

Bewegungslicht mit Mindestdauer

Ziel: Das Flurlicht schaltet sich bei Bewegung ein und leuchtet ab Beginn der Bewegung mindestens 10 Minuten.

  • Trigger 1: Bewegung Wert ist gleich Bewegung entdeckt, Mindestdauer 10 Minuten → Licht einschalten.
  • Trigger 2: Bewegung Wert ist gleich Keine Bewegung → Licht ausschalten (Haltende Aktion).

Verhalten: Trigger 1 bleibt ab Beginn der Bewegung mindestens 10 Minuten aktiv, auch wenn die Bewegung früher endet; neue Bewegung in dieser Zeit lässt die Dauer von vorn beginnen. Ist danach keine Bewegung mehr vorhanden, übernimmt Trigger 2 die Führung. Lassen Sie das Ausschalten haltend — ein einmaliges würde bei der Übernahme ohne neue Aktivierung nicht ausgeführt.

Die Mindestdauer ist keine Nachlaufzeit: Dauert die Bewegung länger als 10 Minuten, geht das Licht aus, sobald die Bewegung aufhört. Auch eine Verzögerung von 5 Minuten an Trigger 2 hält das Licht während des Wartens nicht — es trifft kein Trigger zu, die smart rule gibt das Licht frei, und eine smart rule mit niedrigerer Priorität oder seine Standardwerte können es sofort ändern. Ein Licht, das nach der letzten Bewegung noch eine bestimmte Zeit leuchten soll, richten Sie mit der smart rule Verzögerung ein.

Jalousien und Licht nach Sonnenaufgang und Sonnenuntergang

Ziel: Die Jalousien nach Sonnenaufgang öffnen, vor Sonnenuntergang schließen und das Licht einschalten; um 23:00 Uhr das Licht ausschalten.

Modus Zeit, drei Trigger mit dem Zeitrahmen Tag und dem Modus Sofort:

TriggerZeitAktionen
1Sonnenaufgang + 30 MinutenJalousien im Wohnzimmer und im Schlafzimmer öffnen
2Sonnenuntergang − 15 MinutenJalousien schließen, Wohnzimmerlicht einschalten
323:00 UhrWohnzimmerlicht ausschalten

Verhalten: Jede Aktion wird einmal zum angegebenen Zeitpunkt ausgeführt; zwischen den Triggern steuern Sie Jalousien und Licht daher manuell oder mit einer anderen smart rule.

Werktage und Wochenende

Ziel: An Werktagen von 06:00 bis 08:00 Uhr auf 22 °C heizen, am Wochenende von 08:00 bis 10:00 Uhr.

Modus Zeit, Zeitrahmen Werktag/Wochenende, Modus Intervall:

  • Trigger 1: 06:00 – 08:00 Uhr am Werktag → Thermostat 22 °C.
  • Trigger 2: 08:00 – 10:00 Uhr am Wochenende → Thermostat 22 °C.

Verhalten: Ein Intervall beginnt und endet jeweils an einem Werktag oder am Wochenende, daher sind für zwei Zeitpläne zwei Trigger nötig. Am Ende des Intervalls gibt die smart rule den Thermostat nur frei, und die Solltemperatur bleibt bei 22 °C, bis eine smart rule mit niedrigerer Priorität oder die Standardwerte des Thermostats sie ändern. Für die Rückkehr zu einer niedrigeren Temperatur ist ein eigener Trigger nötig.

Erste Schritte

Die Seite der smart rule hat unter den gemeinsamen Attributen drei Abschnitte: Trigger-Modus, Eingabegeräte und Trigger.

Bedingung
Trigger-Modus
Eingabegeräte
Bewegungssensor
Gerät hinzufügen
1
Trigger
1
BewegungBewegung entdeckt
Einschalten
2
BewegungKeine Bewegung
Ausschalten
Trigger hinzufügen
  1. Die Zahl im Kreis ist die Position des Triggers in der Reihenfolge; Sie ändern sie, indem Sie die Zeile ziehen. Zustandstrigger zeigen einen gefüllten Kreis, Ereignistrigger einen umrandeten. Ein Tipp auf die Zeile öffnet die Einstellungen des Triggers, die drei Punkte öffnen das Menü: Aktionen duplizieren kopiert darin die Aktionen des Triggers in andere Trigger derselben smart rule und wird nur angeboten, wenn der Trigger Aktionen hat und die smart rule noch weitere Trigger enthält.

Ein einfaches Beispiel

Das Flurlicht soll sich bei Bewegung einschalten und ausschalten, wenn die Bewegung aufhört.

  1. Tippen Sie in der Detailansicht des Bewegungsmelders auf Neue Smart Rule hinzufügen und wählen Sie Bedingung als smart rule, die der Sensor auslöst. Der Sensor ist dann das Eingabegerät, und die Trigger Bewegung = Bewegung entdeckt und Bewegung = Keine Bewegung sind vorausgefüllt. Eine smart rule, die Sie in der Detailansicht des gesteuerten Geräts hinzufügen, hat stattdessen einen Trigger ohne Bedingung mit einer Aktion für dieses Gerät, und eine aus der Liste der smart rules hinzugefügte beginnt leer: Tippen Sie für den Sensor auf Gerät hinzufügen und für die Trigger auf Trigger hinzufügen.
  2. Tippen Sie auf Trigger 1, tippen Sie im Abschnitt Aktionen auf Neue Aktion hinzufügen, wählen Sie das Flurlicht aus und stellen Sie es auf Ein.
  3. Fügen Sie Trigger 2 auf dieselbe Weise die Aktion Aus hinzu.
  4. Tippen Sie auf Speichern.

Trigger-Modus

Die smart rule arbeitet immer in einem Modus:

  • Gerätewert (Standard) — die Trigger beobachten die Eingabegeräte.
  • Zeit — die Trigger sind Zeittrigger, und statt der Eingabegeräte hat die Seite den Abschnitt Zeitachse: Zeigt an, wann jeder Auslöser aktiv sein wird. Die Seite merkt sich die Trigger für jeden Modus getrennt; beim Speichern im Modus Zeit verwirft sie die Eingabegeräte und auch die Trigger des Modus Gerätewert.

Eingabegeräte

Die Eingabegeräte gelten für alle Trigger gemeinsam und müssen vom gleichen Typ sein: Nach der Auswahl des ersten sind Geräte eines anderen Typs nicht verfügbar. Ein Gerät kann in derselben smart rule nicht zugleich Eingabegerät und Ziel einer Aktion sein.

Bei mehreren Geräten trifft ein Zustandstrigger zu, wenn irgendeines von ihnen die Bedingung erfüllt — mit eingeschalteter Option Alle Geräte müssen den Zustand erfüllen erst, wenn alle sie erfüllen (Trigger). Ein Ereignis wird an dem Gerät ausgewertet, das es gerade meldet.

Trigger

Bedingungen, Werttypen und weitere Einstellungen des Triggers — Verzögerung, Mindest- und Höchstdauer, Hysterese und Zeittrigger — beschreibt die Seite Trigger.

Aktionen

Aktionen fügen Sie auf der Seite des Triggers hinzu: Tippen Sie im Abschnitt Aktionen auf Neue Aktion hinzufügen, wählen Sie ein Gerät aus und legen Sie fest, was es tun soll. Im Menü der Aktion (drei Punkte) benennt Umbenennen das Zielgerät um, nicht die Aktion.

Benachrichtigungen

Das Glockensymbol in der Kopfzeile des Abschnitts Aktionen fügt dem Trigger eine Benachrichtigung hinzu, höchstens eine. Die Push-Benachrichtigung erhalten die in den Abschnitten Gruppen, Benutzer und Clientgeräte ausgewählten Empfänger, und zwar nur bei einer neuen Aktivierung des Triggers.

Der Inhalt einer Benachrichtigung vom Typ Skript kann die Konstanten SmartRuleName (Name der smart rule), LocationName (Name der Installation) und DeviceName (das Gerät, das die smart rule ausgelöst hat; im Modus Zeit leer) verwenden.

Begrenzungsbedingung

Die Zeile Begrenzungsbedingung unter den gemeinsamen Attributen der Seite bestimmt, wann die smart rule arbeiten darf — je nach Typ Formel, Zeit, Digitaler Ausgang oder Mehrfachschalter. Der Typ Zeit teilt den gewählten Zeitraum (Tag, Woche, Werktage und Wochenende, Monat, Jahr) in Intervalle, in denen die smart rule abwechselnd arbeitet und begrenzt ist. Eine Begrenzung nach dem Abwesenheitsmodus richten Sie mit dem Typ Mehrfachschalter und der Abwesenheitsfunktion als Gerät ein. Alle Typen, die Zeitintervalle und was die smart rule tut, solange sie begrenzt ist, beschreibt die Seite Begrenzungsbedingung.

Solange die smart rule begrenzt ist, sendet sie den Geräten keine Aktion und keine Benachrichtigung, und in der Liste der smart rules in der Detailansicht des Geräts hat sie den Status Begrenzt. Die smart rule schaltet die Geräte dabei nicht aus: Eine smart rule mit niedrigerer Priorität übernimmt sie, oder es gelten ihre Standardwerte. Eine einmalige Aktion, die in die Zeit der Begrenzung fällt, verfällt; die haltende Aktion des aktiven Triggers wird nach dem Ende der Begrenzung angewendet.

Ersetzt ältere smart rules

Beim Update auf Version 2026.1 werden diese smart rules in smart rules vom Typ Bedingung umgewandelt und behalten ihre Priorität. Einige werden dabei in mehrere smart rules aufgeteilt.

Ältere smart ruleBedingung nach dem Update
AlarmzustandsereignisEingabegerät Alarm; 1. scharf geschaltet oder Alarm ausgelöst → Aktionen beim Scharfschalten, 2. unscharf geschaltet oder wird gerade scharf geschaltet → Aktionen beim Unscharfschalten
TagesplanModus Zeit; 1. Intervall vom Beginn bis zum Ende → Aktionen in der Periode, 2. Intervall vom Ende bis zum Beginn → Aktionen außerhalb der Periode
Gerätefehlerbenachrichtigungeine smart rule für jedes überwachte Gerät; 1. alle Fehler verschwunden, 2. Fehler aufgetreten
TemperaturbegrenzerEingabegerät Temperatursensor; 1. Temperatur hat das Maximum erreicht, 2. Temperatur hat keinen Wert, 3. Sensor hat einen Fehler → alle drei schalten die Ausgänge aus
Aktionen beim Ein- / Ausschaltenbis zu zwei smart rules: Aktionen beim Umschalten im Ereignistrigger Wert geändert; Aktionen beim Ein- und Ausschalten in den Triggern = ja und = nein
Aktionen basierend auf dem Wert von Mehrfachschalterein Trigger für jeden aktivierten Zustand des Schalters, in der Reihenfolge der Zustände; Aktionen deaktivierter Zustände werden nicht übernommen
Aktion, wenn die Taste gedrückt wirdTastendruck-Ereignisse in der Reihenfolge kurz, lang, doppelt, dreifach — nur die, die Aktionen hatten
Heizen / Kühlen reduzieren, wenn Fenster geöffnet isteine smart rule für jeden Kontakttyp; Trigger geöffnet → Solltemperatur der Thermostate; nach dem Schließen gibt die smart rule den Thermostat frei
Aktion beim Türklingeln1. klingelt, 2. im Gespräch, 3. inaktiv
Benachrichtigungeine smart rule für jedes Gerät; Ereignisse Wert geändert auf ja und nein → Benachrichtigung bei Aktivierung und Deaktivierung