Hallo Leute,
ich brauche bitte mal Eure Hilfe.
Bei der folgenden Automation ist es gewünscht, wenn die Haustür aufgeht, dass das Flurlicht eingeschaltet wird. Das aber nur bei einer gewissen Lichstärke von 0-60. Bis dahin klappt alles noch ganz gut.
Sobald keine Bewegung mehr stattfindet soll nach einer Minute das Licht wieder ausgehen. Das klappt aktuell leider gar nicht und ich finde hier den Fehler leider nicht. Weiß jemand Rat?
alias: Flurlicht mit Haustür
description: ""
triggers:
- type: opened
device_id: 621391e879bf2d61bd0cbfac06df0b3f
entity_id: ef83f1598bfba23ebf2007d8b0e61a7f
domain: binary_sensor
trigger: device
id: Haustür
- trigger: state
entity_id:
- binary_sensor.sensor_hue_motion_flur_bewegung
from: "on"
to: "off"
id: "Bewegung"
conditions:
- condition: numeric_state
entity_id: sensor.sensor_hue_motion_flur_beleuchtungsstarke
above: -1
below: 60
attribute: light_level
actions:
- choose:
- conditions:
- condition: trigger
id:
- Haustür
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 255
- 255
- 255
brightness_pct: 100
target:
device_id: 73de20fc0b5f2848d027f6aaacc797f4
- conditions:
- condition: trigger
id:
- "Bewegung"
sequence:
- delay:
hours: 0
minutes: 1
seconds: 0
- type: turn_off
device_id: 73de20fc0b5f2848d027f6aaacc797f4
entity_id: 7f15a3de485e6eb6aa959a967eba986b
domain: light
mode: single
max_exceeded: silent
Bleibt das Licht an oder geht erst später aus?
Ich tippe auf eine konkurrierende Einstellung im BWM wie Occupancy timeout
EDIT:
Beispiel Screenshot von einem Z2M BWM von mir. Ich hab Null als timeout.
Es bleibt an und geht nicht aus.
Was ist BWM?
Und dieser Befehl funktioniert manuell?
BWM = Bewegungsmelder
EDIT:
Das wird nicht die Ursache sein aber macht es lesbarer.
- trigger: state
entity_id:
- binary_sensor.sensor_hue_motion_flur_bewegung
from: "on"
to: "off"
for:
hours: 0
minutes: 1
seconds: 0
Den Delay Teil kannst Du unten dafür löschen
Was ich gemacht hatte, ich habe mir die Trace angeschaut.
Offensichtlich springt die Automation erst gar nicht an die Stelle wo das Licht ausgeht.
binary_sensor.sensor_hue_motion_flur_bewegung
Nur eine Idee: heißt die Sensor Entity wirklich so? 2 x “sensor”
maxe
8. Januar 2025 um 15:18
8
Wurde ich nicht mit delay arbeiten, sondern schon im Trigger die 1Min. angeben
Ist die Bedingung falsch, denn wenn das Licht an ist, ist es vermutlich heller als 60. Dann kann der Aus-Trigger ja nix mehr auslösen
Teste es mal so
alias: Flurlicht mit Haustür
description: ""
triggers:
- type: opened
device_id: 621391e879bf2d61bd0cbfac06df0b3f
entity_id: ef83f1598bfba23ebf2007d8b0e61a7f
domain: binary_sensor
trigger: device
id: Haustür
- trigger: state
entity_id:
- binary_sensor.sensor_hue_motion_flur_bewegung
from: "on"
to: "off"
id: Bewegung
for:
hours: 0
minutes: 1
seconds: 0
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Haustür
- condition: numeric_state
entity_id: sensor.sensor_hue_motion_flur_beleuchtungsstarke
above: -1
below: 60
attribute: light_level
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 255
- 255
- 255
brightness_pct: 100
target:
device_id: 73de20fc0b5f2848d027f6aaacc797f4
- conditions:
- condition: trigger
id:
- Bewegung
sequence:
- type: turn_off
device_id: 73de20fc0b5f2848d027f6aaacc797f4
entity_id: 7f15a3de485e6eb6aa959a967eba986b
domain: light
mode: single
max_exceeded: silent
Bacardi:
motion_flur_bewegung
dummerweise ja, sie heißt tatsächlich so. Ist mir nie aufgefallen
Sorry, habs gerade versucht hiermit.
Das Licht bleibt dennoch an
maxe
8. Januar 2025 um 15:26
11
Hast du geschaut, ob wirklich keine Bewegung mehr erkannt wird?
ja es ist keine Bewegung zu sehen über den Sensor
maxe
8. Januar 2025 um 15:28
13
Es muss eine Bewegung stattgefunden haben, dass ist Voraussetzung.
Nach 1 Min. ohne Bewegung sollte es ausgehen.
Offensichtlich ist die Bedingung zum Sprung in Lampe aus nicht erfüllt. Das verstehe ich jetzt nicht, wenn keine Bewegung mehr da ist.
Ich bin kein Freund von Device Befehlen aber probiere doch mal dieses Trigger. Die device_id/entity_id mußt Du natürlich mit Deinen ersetzen.
- type: no_motion
device_id: c82301cd8363cfaa3a27166329bee7c4
entity_id: 18e581176963df643e1ee03aad4f548f
domain: binary_sensor
trigger: device
for:
hours: 0
minutes: 1
seconds: 0
Okay, jetzt stehe ich leider voll auf dem Schlauch?
An welcher Stelle soll das rein?
alias: Flurlicht mit Haustür
description: ""
triggers:
- type: opened
device_id: 621391e879bf2d61bd0cbfac06df0b3f
entity_id: ef83f1598bfba23ebf2007d8b0e61a7f
domain: binary_sensor
trigger: device
id: Haustür
- trigger: state
entity_id:
- binary_sensor.hue_motion_flur_bewegung
from: "on"
to: "off"
id: Bewegung
for:
hours: 0
minutes: 0
seconds: 30
conditions:
- condition: numeric_state
entity_id: sensor.hue_motion_flur_beleuchtungsstarke
above: -1
below: 60
attribute: light_level
actions:
- choose:
- conditions:
- condition: trigger
id:
- Haustür
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 255
- 255
- 255
brightness_pct: 100
target:
device_id: 73de20fc0b5f2848d027f6aaacc797f4
- conditions:
- condition: trigger
id: Bewegung
enabled: true
sequence:
- type: turn_off
device_id: 73de20fc0b5f2848d027f6aaacc797f4
entity_id: 7f15a3de485e6eb6aa959a967eba986b
domain: light
mode: single
max_exceeded: silent
maxe
8. Januar 2025 um 15:51
17
@Bacardi
Ich vermute das ist ein Tür Sensor.
Ich tippe mal, dass du recht hast damit. Die Lampe geht nicht aus, da die Wenn-Bedingung nicht nur für die Haustür gilt, wenn das Licht an geht, sondern auch für den Sensor, wenn keine Bewegung mehr da ist und danach das Licht ausgehen soll.
Wenn ich diese Bedingung aber entferne geht auch bei ausreichender Beleutung das Licht an. Das wäre nicht so sinnvoll.
Richtig. Türsensor und separater Hue Bewegungunsmelder
Am Besten Du gehst über die GUI rein und legst einen neuen Trigger an
Und dann steht im yaml Code was ich vorher gepostet hatte.
maxe
8. Januar 2025 um 15:56
21
Deshalb hatte ich es in meinem Code oben ja in die erste Aktion geschrieben.