Was bedeutet "Bedingungstypen" in Scenes ?

Geändert am Wed, 06 Mar 2024 um 09:19 AM

Es gibt 3 Bedingungstypen, die für unterschiedliche Zwecke verwendet werden - "Einmalig", "Wiederholt" und "Bei jeder Änderung".




"Einmalig" - wenn die voreingestellte Bedingung erreicht ist, wird die Szene nur ein einziges Mal aktiviert. Damit die Szene erneut aktiviert wird, muss die Bedingung "WENN" wiederholt werden. Wenn Sie zusätzlich eine Zeit in das Feld "Bedingung ist gültig" eingeben, wird die Szene erst dann gestartet, wenn der "WENN"-Zustand mindestens für diese Zeit bestanden hat.

Beispiel: Sie haben eine Szene (Wenn) eine Tür geöffnet wird, (Do) eine Push-Benachrichtigung senden. Bei der Einstellung Einmalig: 0 min wird die "Do"-Aktion sofort ausgelöst, wenn die Tür geöffnet wird. Bei der Einstellung Einmal: 2 min - wird die Aktion "tun" 2 Minuten nach dem Öffnen der Tür ausgelöst.


 


"Wiederholt" - Der Status "WENN" wird ständig jede volle Minute abgefragt. Und alle eingestellten "DO"-Aktionen werden ebenfalls jede Minute abgefragt, wenn der "WHEN"-Status nicht geändert wird.

Beispiel: Sie haben eine Szene (Wenn) Verbrauch > 15 W, (Do) eine Push-Benachrichtigung senden. Die Szene prüft den Verbrauch jede Minute und sendet eine Benachrichtigung, wenn er > 15 W ist.


 


"Bei jeder Änderung" - Diese Bedingung wird hauptsächlich zur Überwachung der Temperatur oder des Stromverbrauchs verwendet. Wenn dieser Bedingungstyp für den Wert von X gewählt wird, wird immer dieselbe Szene aktiviert, wenn die voreingestellten Bedingungen bei jeder Änderung erfüllt sind.


 


Beispiel für den Unterschied zwischen "einmal" und "bei jeder Änderung":


Wir haben eine Szene mit (WHEN) Temp > 10 Grad, (DO) Benachrichtigung senden.


Nehmen wir an, die aktuelle Temperatur beträgt 6 Grad. Die Temperatur erreicht 12 Grad. Sowohl "einmal" als auch "bei jeder Änderung" werden ausgelöst und senden die Benachrichtigung. Die Temperatur ändert sich erneut und beträgt jetzt 15 Grad. "Einmal" wird nicht ausgelöst, aber "bei jeder Änderung" schon.