Zum einem ist die einen Bedingung falsch:
- condition: state
entity_id: light.durchgang_licht
attribute: brightness
state: <= 36
Muss lauten:
- condition: numeric_state
entity_id: light.durchgang_licht
attribute: brightness
above: 32
Zum anderen wird Dir Dien Licht immer nach 30s ausgehen, egal ob zu dem Zeitpunkt noch einen Bewegung erkannt wird oder nicht?
Verwende keine Verzögerungen oder Warten auf Auslöser zum Ausschalten des Lichtes. Sondern immer eindeutige Ausläser
Bewegung an → Licht einschalten
Bewegung aus für x Sekunden/Minuten → Licht ausschalten
Anstatt der Template Bedingung, wie ich es oben verwendet habe, kannst Du natürlich sich das Attribut Helligkeit verwenden.
Auch würde ich Dir empfehlen nicht die kryptischen Device ID’s zu verwenden, das tut doch schon kleinen bei hinschauen weh!!
Sehe dann so aus:
alias: Lichtsteuerung
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.bwm_durchgang_occupancy
from: "off"
to: "on"
id: einschalten
- trigger: state
entity_id:
- binary_sensor.bwm_durchgang_occupancy
from: "on"
to: "off"
id: ausschalten
for:
hours: 0
minutes: 0
seconds: 30
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
- condition: state
entity_id: light.durchgang_licht
state: "off"
sequence:
- action: light.turn_on
metadata: {}
data:
brightness_pct: 32
target:
entity_id: light.durchgang_licht
- conditions:
- condition: state
entity_id: light.durchgang_licht
state: "on"
- condition: trigger
id:
- ausschalten
- condition: numeric_state
entity_id: light.durchgang_licht
attribute: brightness
below: 33
sequence:
- action: light.turn_off
metadata: {}
data: {}
target:
entity_id: light.durchgang_licht
mode: single
BTW: Dein yaml code oben, sieht so aus, als ob Du diesen aus der automtaions.yaml raus kopiert hast. DU weisst schon, dass Du in der GUI zwischen den grafischen Editor und der YAML Ansicht hin und her umschalten kannst?
Gruß
Osorkon