Delay
Der Verzögerung Smart Rule fuegt eine Wartezeit zwischen einem Trigger und einer Reaktion ein. Anstatt sofort zu reagieren, wartet er vor der Ausfuehrung von Aktionen — und kann auch vor dem Stoppen erneut warten.
Zum Beispiel: Ein Bewegungssensor erkennt eine Bewegung, wartet 5 Sekunden zur Bestaetigung, und schaltet dann das Licht ein. Sobald keine Bewegung mehr erkannt wird, bleibt das Licht noch 10 Minuten an, bevor es ausgeschaltet wird.
Erste Schritte
Die Einrichtung eines Verzögerung Smart Rule erfolgt in drei Schritten:
- Trigger hinzufuegen — festlegen, was den Smart Rule startet.
- Verzoegerungen einstellen — konfigurieren, wie lange vor und nach den Aktionen gewartet wird.
- Aktionen hinzufuegen — festlegen, was passiert, wenn jede Verzoegerung ablaeuft.
Einfaches Beispiel
Sie haben einen Bewegungssensor im Flur. Das Flurlicht soll eingeschaltet werden, wenn eine Bewegung erkannt wird, und nach der letzten Bewegung noch 5 Minuten an bleiben.
- Erstellen Sie einen neuen Verzögerung Smart Rule.
- Tippen Sie im Abschnitt Triggered by auf Trigger hinzufügen, um die Trigger-Konfigurationsseite zu oeffnen.
- Tippen Sie auf Gerät hinzufügen und waehlen Sie Ihren Flur-Bewegungssensor aus.
- Stellen Sie den Werttyp auf Motion, die Triggerbedingung auf Wert ist gleich und den Wert auf Bewegung entdeckt.
- Gehen Sie zurueck zur Smart-Rule-Seite.
- Lassen Sie den Start delay auf 0 Sekunden (sofortige Reaktion).
- Tippen Sie im Abschnitt Start actions auf Neue Aktion hinzufügen und stellen Sie das Flurlicht auf Ein.
- Stellen Sie den End delay auf 5 Minuten.
- Tippen Sie im Abschnitt End actions auf Neue Aktion hinzufügen und stellen Sie das Flurlicht auf Aus.
- Tippen Sie auf Speichern.
Wenn der Bewegungssensor eine Bewegung erkennt, schaltet sich das Licht sofort ein. Es bleibt an, solange der Sensor Bewegung erkennt. Wenn die Bewegung aufhoert, beginnt der 5-Minuten-Countdown. Erkennt der Sensor waehrend dieser 5 Minuten erneut Bewegung, wird der Countdown abgebrochen und das Licht bleibt an — die 5-Minuten-Wartezeit beginnt erst wieder, wenn die Bewegung erneut aufhoert. Wenn die vollen 5 Minuten ohne Bewegung verstreichen, schaltet sich das Licht aus.
Trigger
Der Abschnitt Triggered by legt fest, was den Smart Rule startet. Tippen Sie auf Trigger hinzufügen, um die Trigger-Konfigurationsseite zu oeffnen, auf der Sie zu ueberwachende Geraete, einen Werttyp und eine Triggerbedingung auswaehlen. Konfigurationsdetails finden Sie unter Trigger.
Sie koennen mehrere Trigger zum selben Smart Rule hinzufuegen. Der Smart Rule wird aktiviert, wenn einer von ihnen aktiv ist (OR-Logik).
Ereignistrigger vs. Zustandstrigger
Die gewaehlte Triggerbedingung bestimmt, ob es sich um einen Zustands- oder Ereignis-Trigger handelt. Diese Unterscheidung ist grundlegend fuer das Verhalten des Verzögerung Smart Rule — siehe Wie der Delay-Zyklus funktioniert fuer Details.
Alle Trigger in einem einzelnen Verzögerung Smart Rule muessen vom selben Typ sein. Nachdem Sie den ersten Trigger hinzugefuegt haben, wird der Smart Rule auf diesen Typ festgelegt und zeigt fuer weitere Trigger nur passende Bedingungen an.
- Zustands-Trigger bleiben aktiv, solange die Bedingung wahr ist. Die Startaktionen bleiben wirksam, solange die Bedingung gilt. Die Nachlauffrist des End Delay beginnt, wenn die Bedingung falsch wird.
- Ereignis-Trigger loesen kurzzeitig aus (ein Impuls). Jedes neue Ereignis startet den End-Delay-Timer neu und verlaengert die Nachlauffrist.
Triggergeraete koennen nicht als Aktionsziele innerhalb desselben Smart Rule verwendet werden. Dies verhindert Rueckkopplungsschleifen, bei denen eine Aktion den eigenen Smart Rule ausloesen wuerde.
Start delay
Optional delay before executing Start actions. If the trigger condition becomes false during this period, the entire cycle is cancelled.Der Start Delay ist eine Wartezeit, bevor die Start actions ausgefuehrt werden. Verwenden Sie ihn, um kurze oder versehentliche Trigger herauszufiltern — zum Beispiel ein paar Sekunden warten, um zu bestaetigen, dass eine Tuer tatsaechlich offen gelassen wurde und nicht nur kurz geoeffnet wurde.
Stellen Sie die Dauer mit der Zeitauswahl ein. Sie koennen Tage, Stunden, Minuten, Sekunden oder Millisekunden angeben.
| Parameter | Bereich | Standard |
|---|---|---|
| Start delay | 0 und mehr | 0 (keine Verzoegerung) |
Wenn der Start Delay auf 0 gesetzt wird, wird die Wartephase uebersprungen — Aktionen werden sofort ausgefuehrt, wenn der Trigger aktiviert wird.
Wenn die Triggerbedingung waehrend des Start Delay falsch wird, wird der gesamte Zyklus abgebrochen. Die Startaktionen werden nie ausgefuehrt und der Smart Rule kehrt in seinen Ruhezustand zurueck.
Start actions
Actions to execute after the Start delay. These run when the timer begins its active phase.Tippen Sie auf Neue Aktion hinzufügen, um Geraeteaktionen hinzuzufuegen, die nach Ablauf des Start Delay ausgefuehrt werden. Sie koennen mehrere Aktionen hinzufuegen — sie werden alle gleichzeitig ausgefuehrt.
Sie koennen auch eine Benachrichtigungsaktion (eine pro Abschnitt) hinzufuegen, indem Sie auf das Glockensymbol in der Abschnittsleiste tippen. Diese sendet eine Push-Benachrichtigung an ausgewaehlte Benutzergruppen oder einzelne Benutzer, wenn die Aktionen ausgefuehrt werden.
End delay
Der End Delay steuert, wie lange die Startaktionen nach dem Deaktivieren des Triggers noch wirksam bleiben. Wenn der Timer ablaeuft, werden die End actions ausgefuehrt und der Smart Rule kehrt in den Ruhezustand zurueck.
| Parameter | Bereich | Standard |
|---|---|---|
| End delay | ab 500 Millisekunden | 60 Sekunden |
Wann der End Delay beginnt, haengt vom Triggertyp ab:
- Ereignistrigger: Der End Delay beginnt sofort nach Ablauf des Start Delay. Jedes neue Triggerereignis startet den End-Delay-Timer neu und verlaengert die Dauer. Denken Sie: “Wie lange weitermachen nach dem letzten Ereignis”.
- Zustandstrigger: Der End Delay beginnt, wenn die Triggerbedingung falsch wird. Solange der Trigger wahr bleibt, laeuft die aktive Phase unbegrenzt weiter — der End Delay beginnt nicht. Denken Sie: “Wie lange weitermachen, nachdem die Bedingung nicht mehr wahr ist”.
End actions
Actions to execute when the timer completes. These run after the End delay. Typically, end actions are not needed - when the smart rule stops returning a value, the device will receive a value from another active smart rule with lower priority, or fall back to its default value.Tippen Sie auf Neue Aktion hinzufügen, um Geraeteaktionen hinzuzufuegen, die nach Ablauf des End Delay ausgefuehrt werden. Dies sind typischerweise die “Rueckgaengig”-Aktionen — das Ausschalten dessen, was die Startaktionen eingeschaltet haben.
Sie koennen auch eine Benachrichtigungsaktion hinzufuegen, indem Sie auf das Glockensymbol tippen.
Wie der Delay-Zyklus funktioniert
Der Verzögerung Smart Rule arbeitet als Zweiphasen-Zyklus: Start Delay gefolgt von End Delay. Der Zyklus verhaelt sich unterschiedlich, je nachdem ob Sie Ereignistrigger oder Zustandstrigger verwenden.
Zustandstrigger-Zyklus
Zustandstrigger bleiben aktiv, solange eine Bedingung wahr ist (z.B. “Motion, Wert ist gleich Bewegung entdeckt”).
- Trigger wird aktiviert — die Bedingung wird wahr.
- Start Delay beginnt herunterzuzaehlen. Wird der Trigger waehrend dieser Phase falsch, wird der gesamte Zyklus abgebrochen.
- Start Delay laeuft ab — die Start actions werden ausgefuehrt. Der Smart Rule geht in seine aktive Phase.
- Aktive Phase — die Startaktionen bleiben wirksam, solange der Trigger wahr bleibt. Es findet noch kein End-Delay-Countdown statt.
- Trigger wird deaktiviert — die Bedingung wird falsch. Die Nachlauffrist des End delay beginnt.
- Trigger wird waehrend der Nachlauffrist reaktiviert — wird die Bedingung vor Ablauf des End Delay wieder wahr, wird die Nachlauffrist abgebrochen und der Smart Rule kehrt zu Schritt 4 (aktive Phase) zurueck.
- End Delay laeuft ab — die End actions werden ausgefuehrt. Der Zyklus ist abgeschlossen und der Smart Rule kehrt in den Ruhezustand zurueck.
Ereignistrigger-Zyklus
Ereignistrigger loesen kurzzeitig aus (ein einzelner Impuls). Sie bleiben nicht aktiv.
- Trigger loest aus — ein Triggerereignis tritt ein.
- Start Delay beginnt herunterzuzaehlen. Loest ein neues Ereignis waehrend des Start Delay aus, wird der Start-Delay-Timer von vorne gestartet.
- Start Delay laeuft ab — die Start actions werden ausgefuehrt. Die Nachlauffrist des End delay beginnt sofort.
- Nachlauffrist — die Startaktionen bleiben wirksam, waehrend der End Delay herunterzaehlt.
- Neues Ereignis waehrend der Nachlauffrist — jedes neue Triggerereignis startet den End-Delay-Timer neu und verlaengert die Nachlauffrist.
- End Delay laeuft ab — die End actions werden ausgefuehrt. Der Zyklus ist abgeschlossen.
Systemneustart
Wenn das System waehrend eines laufenden Delay-Zyklus neu startet, setzt der Smart Rule dort fort, wo er aufgehoert hat. Die Start- und End-Delay-Timer werden gespeichert — wenn waehrend des Neustarts genuegend Zeit vergangen ist, kann der Smart Rule die verbleibenden Phasen sofort durchlaufen.
Beispiele und Szenarien
Bewegungsgesteuertes Flurlicht mit Nachlauffrist
Ziel: Das Flurlicht einschalten, wenn Bewegung erkannt wird. Es 10 Minuten nach der letzten Bewegung anlassen.
Konfiguration:
- Triggered by: Bewegungssensor, “Motion, Wert ist gleich Bewegung entdeckt” (Zustandstrigger)
- Start delay: 0 Sekunden
- Start actions: Flurlicht → Ein
- End delay: 10 Minuten
- End actions: Flurlicht → Aus
Verhalten: Das Licht schaltet sich sofort ein, wenn Bewegung erkannt wird. Solange der Sensor Bewegung erkennt, bleibt das Licht an. Wenn die Bewegung aufhoert, beginnt ein 10-Minuten-Countdown. Erkennt der Sensor waehrend dieser 10 Minuten erneut Bewegung, wird der Countdown zurueckgesetzt. Wenn die vollen 10 Minuten ohne Bewegung verstreichen, schaltet sich das Licht aus.
Mehrere Bewegungssensoren in einem Raum
Ziel: Das Wohnzimmerlicht angeschaltet lassen, wenn einer von drei Bewegungssensoren Bewegung erkennt. 5 Minuten nach dem Freiwerden aller Sensoren ausschalten.
Konfiguration:
- Triggered by: drei Bewegungssensoren, jeweils “Motion, Wert ist gleich Bewegung entdeckt” (Zustandstrigger)
- Start delay: 0 Sekunden
- Start actions: Wohnzimmer-Deckenleuchte → Ein, Wohnzimmer-Stehlampe → Ein
- End delay: 5 Minuten
- End actions: Wohnzimmer-Deckenleuchte → Aus, Wohnzimmer-Stehlampe → Aus
Verhalten: Die Lichter schalten sich ein, wenn ein beliebiger Sensor Bewegung erkennt. Sie bleiben an, solange mindestens ein Sensor Bewegung sieht — der Smart Rule verwendet OR-Logik ueber alle Trigger. Wenn alle drei Sensoren keine Bewegung mehr erkennen, beginnt die 5-Minuten-Nachlauffrist. Erkennt ein Sensor waehrend dieser 5 Minuten Bewegung, wird die Nachlauffrist abgebrochen und die Lichter bleiben an. Nach 5 Minuten ohne Bewegung von einem Sensor schalten sich beide Lichter aus.
Badezimmerlueftung nach dem Verlassen
Ziel: Wenn jemand das Badezimmer benutzt hat und geht, den Abluftventilator einschalten, nachdem bestaetigt wurde, dass niemand mehr da ist. Ihn 15 Minuten laufen lassen, um die Luft zu reinigen.
Konfiguration:
- Triggered by: Badezimmer-Presence-Sensor, “Wert geändert auf Abwesend” (Ereignistrigger)
- Start delay: 2 Minuten
- Start actions: Badezimmer-Abluftventilator → Ein
- End delay: 15 Minuten
- End actions: Badezimmer-Abluftventilator → Aus
Verhalten: Solange jemand im Badezimmer ist, passiert nichts. Wenn der Presence-Sensor niemanden mehr erkennt, loest das Ereignis aus und der 2-Minuten-Start-Delay beginnt. Wenn die Person kurz zurueckkommt und waehrend dieser 2 Minuten wieder geht (ein weiteres “Wert geändert auf Abwesend”-Ereignis), wird der Start Delay neu gestartet — kurze Unterbrechungen werden herausgefiltert. Nach 2 Minuten ohne neue Ereignisse schaltet sich der Ventilator ein und laeuft 15 Minuten. Wenn waehrend dieser 15 Minuten jemand kommt und wieder geht (ein weiteres Ereignis), wird der 15-Minuten-Timer neu gestartet. Wenn die vollen 15 Minuten verstreichen, schaltet sich der Ventilator aus.
Konferenzraumklima bei bestaetigter Belegung
Ziel: Den Thermostat des Konferenzraums auf Komfortmodus umschalten, wenn jemand laenger als 5 Minuten anwesend ist. 15 Minuten nach dem Verlassen aller Personen auf Eco-Modus zurueckschalten.
Konfiguration:
- Triggered by: Konferenzraum-Presence-Sensor, “Presence, Wert ist gleich Home” (Zustandstrigger)
- Start delay: 5 Minuten
- Start actions: Konferenzraum-Thermostat → 22 °C
- End delay: 15 Minuten
- End actions: Konferenzraum-Thermostat → 18 °C
Verhalten: Wenn der Presence-Sensor jemanden erkennt, beginnt der 5-Minuten-Start-Delay. Wird der Raum vor Ablauf der 5 Minuten wieder leer (jemand hat nur kurz ein Kabel geholt oder den Terminplan geprueft), wird der Start Delay abgebrochen und der Thermostat bleibt auf Eco. Nach 5 bestaetigten Minuten Belegung schaltet der Thermostat auf 22 °C um. Er bleibt auf 22 °C, solange der Sensor Anwesenheit erkennt. Wenn alle den Raum verlassen, beginnt die 15-Minuten-Nachlauffrist. Kommt waehrend dieser 15 Minuten jemand zurueck, wird die Nachlauffrist abgebrochen und der Raum bleibt bei 22 °C. Nach 15 Minuten ohne Anwesenheit faellt der Thermostat auf 18 °C zurueck.