Ich nutze in meinem Smarthome einige ZigBee-Lampen, die ich je nach Situation ein- und ausschalte. In der Regel wird von einem Bewegungsmelder eine Bewegung erkannt und sofern gewisse Bedingungen erfüllt sind, geht eine Lampe für ein paar Minuten an. Mit einem Timer kann man dies jedoch deutlich smarter und somit anwenderfreundlicher umsetzen! Wie das konkret geht, beschreibe ich im Folgenden! Ich beschreibe einen sinnvollen Nutzen des Timers an dem konkreten Beispiel einer ZigBee-Lampe und eines ZigBee-Bewegungsmelders. Das Ausgangsszenario ist hierbei folgendes: Sobald der Bewegungsmelder eine Bewegung registriert und die Sonne nicht "am Himmel ist", soll die ZigBee-Lampe angehen, damit man…
Hi,
ich bin mittlerweile wieder von Timern, die länger als 10 Sekunden laufen, abgekommen.
Irgendwie kam es regelmäßig zu Problemen, weil während des Timers irgendwas mit HA "passiert" ist und deshalb der Timer abgebrochen wurde.
Ich löse alles mit Hilfsvariablen, die vom Bewegungsmelder immer wieder auf 1 oder 0 gesetzt werden.
Jedes Mal, wenn der Bewegungsmelder Bewegung erkennt, dann Variable auf 1, wenn nicht mehr (für bestimmte Zeit), dann auf 0 gesetzt.
Wenn Variable auf 0 (für bestimmte Zeit), dann Licht aus.....
Das läuft bei mir sauberer.
Kleiner Tipp: Du musst deiner ursprünglichen Automation lediglich ein mode: restart hinzufügen, damit sparst du dir die zwei zusätzlichen Automationen. mode: restart sorgt dafür, dass die Automation bei erneuter Bewegung wieder neu startet, der delay also wieder bei 3 Minuten anfängt. (https://www.home-assistant.io/docs/automation/modes/)
- alias: 'Wohnzimmer-Licht'
mode: restart
trigger:
- platform: state
entity_id: binary_sensor.bewegungsmelder_wohnzimmer_z2m_occupancy
to: 'on'
condition:
- condition: template
value_template: "{{ states.sun.sun.attributes.elevation | int < 1 }}"
- condition: state
entity_id: light.kamin_z2m
state: 'off'
action:
- service: light.turn_on
data:
entity_id: light.kamin_z2m
- delay:
minutes: 3
- service: light.turn_off
data:
entity_id: light.kamin_z2m
Hm,
nehmen wir mal an ich Bewege mich 3 Minuten in meiner Küche. Mein Hue Motion Sensor steht dann durchgängig auf Bewegung, sprich der Timer wird nur einmal am Anfang ausgelöst, läuft nach 3 Minuten ab und das Licht geht aus, obwohl ich mich die ganze Zeit bewege…
Produktempfehlungen