also Du hast dir als „Anfänger“ schon etwas nettes ausgesucht als Projekt ![]()
aber lesen solltest du dann auch alles ![]()
Hier wurde das beschrieben mit einem Timer
und direkt in diesem ist dann eine „kurze“ Variante davon:
Diese habe ich auch gerade mal bei mir umgesetzt, weil ich gerade einen Präsenzmelder teste
einfach mal diesen Code dort kopieren und bei dir als neue Automation einbinden
- Helfer Timer erstellen (wiederherstellen bei Start von HA) und den Code anpassen (ggf. light umstellen auf switch geht sehr gut in der Yaml)
meiner sieht gerade so aus
alias: BW-Melder und Timer Helfer
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.xiao_esp32s3_sense_presence
from:
- "off"
to:
- "on"
id: licht_ein
- trigger: state
entity_id:
- timer.bw_melder_und_timer_helfer
from:
- active
to:
- idle
id: licht_aus
conditions: []
actions:
- if:
- condition: trigger
id:
- licht_ein
then:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.wohnzimmerschrank_s1_150
- action: timer.start
metadata: {}
data: {}
target:
entity_id:
- timer.bw_melder_und_timer_helfer
- if:
- condition: trigger
id:
- licht_aus
then:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id:
- switch.wohnzimmerschrank_s1_150
mode: single
bei mir funktioniert das erst mal so
Präsenz ist Frei und Timer (2min) zählt runter und schaltet das Licht aus
kommt neue Präsenz wird der Timer wieder auf start 2min gestellt und beginnt von vorne
