Seite 5 von 5

Re: [Gelöst] Rule für Bewegungsmelder Schaltung ?

Verfasst: 6. Apr 2021 09:29
von udo1toni
Prima!


Gesendet von iPad mit Tapatalk

Re: [Gelöst] Rule für Bewegungsmelder Schaltung ?

Verfasst: 7. Apr 2021 07:21
von KellerK1nd
es ist auch wichtig, den Timer in beiden Fällen zu canceln, falls er existiert, ansonsten kann es theoretisch passieren, dass Du einen marodierenden Timer hast, den Du nicht mehr kontrollieren kannst.
Kannst du mir das mal bitte genauer erklären? Normal cancel ich den Timer immer wenn ich auf ON schalte. Und nur bei OFF startet ja der Timer und wird beendet wenn er abgelaufen ist oder eben wenn ein ON kommt. Und von der Schaltlogik kommt doch immer nur ein ON oder OFF.

Re: [Gelöst] Rule für Bewegungsmelder Schaltung ?

Verfasst: 7. Apr 2021 15:31
von udo1toni
Es kann halt theoretisch passieren, dass dennoch ein Timer läuft. Die Rule triggert nicht auf ein Kommando, sondern auf eine Änderung des Status. Als Status stehen neben ON und OFF mindestens auch noch UNDEV und NULL zur Verfügung.
Wenn das Item neu eingelesen wird, so hat es den Status NULL, es kann also die Rule erneut triggern, auch wenn der OFF-Timer bereits läuft. Dann würde die Rule einen zweiten OFF-Timer anlegen (unter Verlust des Zeigers auf den alten Timer). Das sind zugegebenermaßen Grenzfälle, es ist aber sinnvoll, diese zu berücksichtigen, solange der Aufwand dafür vertretbar bleibt.