Hajot
5. Oktober 2024 um 09:33
1
Moin,
sind ja schon einige dieser Automatisierungen hier besprochen worden.
Danach habe ich auch mein Flurlicht, mit folgender Automation, eingerichtet.
Das Licht soll bei einer Beleuchtung unter 18Lx (Aqara Light sensor T1) eingeschaltet werden und bei 22Lx wieder ausgehen. Aber nur zwischen 7:30 und 18:00.
alias: Flutlicht aqara
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.0x54ef441000dd749c_illuminance_lux
for:
hours: 0
minutes: 0
seconds: 0
below: 18
attribute: illuminance_lux
id: Einschalten
- platform: numeric_state
entity_id:
- sensor.0x54ef441000dd749c_illuminance_lux
for:
hours: 0
minutes: 0
seconds: 0
attribute: illuminance_lux
above: 22
id: Ausschalten
condition:
- condition: time
after: "07:30:00"
before: "18:00:00"
action:
- choose:
- conditions:
- condition: trigger
id:
- Einschalten
sequence:
- target:
entity_id: light.0xf0d1b80000138819
data: {}
action: light.turn_on
- conditions:
- condition: trigger
id:
- Ausschalten
sequence:
- target:
entity_id: light.0xf0d1b80000138819
data: {}
action: light.turn_off
mode: single
Das funktioniert prima, aber nur nachmittags. Wenn morgens z.B. 11Lx gemessen werden und es nach 7:30 ist sollte es angehen, geht aber nicht.
Nachmittags dasselbe gemessen (Gewitterwolke z.B.) und da geht es.
Ich bin hier mit meinem T&E Wissen am Ende. Hat vielleicht von euch irgendeine Idee warum das so ist?
Gruss
Hajot
Dir fehlt der Auslöser 07:30. Für den Fall das der Lux Wert vor 7 Uhr bereits unter 18 liegt. Sowie die Bedingung Lux unter 18.
alias: Flutlicht aqara
description: ""
mode: single
triggers:
- entity_id:
- sensor.0x54ef441000dd749c_illuminance_lux
for:
hours: 0
minutes: 0
seconds: 0
below: 18
attribute: illuminance_lux
id: Einschalten
trigger: numeric_state
- entity_id:
- sensor.0x54ef441000dd749c_illuminance_lux
for:
hours: 0
minutes: 0
seconds: 0
attribute: illuminance_lux
above: 22
id: Ausschalten
trigger: numeric_state
- trigger: time
at: "07:30:00"
id: Einschalten
conditions:
- condition: time
after: "07:30:00"
before: "18:00:00"
actions:
- choose:
- conditions:
- condition: trigger
id:
- Einschalten
- condition: numeric_state
entity_id: sensor.0x54ef441000dd749c_illuminance_lux
below: 18
sequence:
- target:
entity_id: light.0xf0d1b80000138819
data: {}
action: light.turn_on
- conditions:
- condition: trigger
id:
- Ausschalten
sequence:
- target:
entity_id: light.0xf0d1b80000138819
data: {}
action: light.turn_off
Wenn Du möchtest, das Das Licht auch um 18 Uhr ausgeschaltet wird und nicht nach 18 weiter brennt. Wäre noch ein zusätzlicher Auslöser 17:59:59 notwendig.
alias: Flutlicht aqara
description: ""
mode: single
triggers:
- entity_id:
- sensor.0x54ef441000dd749c_illuminance_lux
for:
hours: 0
minutes: 0
seconds: 0
below: 18
attribute: illuminance_lux
id: Einschalten
trigger: numeric_state
- entity_id:
- sensor.0x54ef441000dd749c_illuminance_lux
for:
hours: 0
minutes: 0
seconds: 0
attribute: illuminance_lux
above: 22
id: Ausschalten
trigger: numeric_state
- trigger: time
at: "07:30:00"
id: Einschalten
- trigger: time
at: "17:59:59"
id: Ausschalten
conditions:
- condition: time
after: "07:30:00"
before: "18:00:00"
actions:
- choose:
- conditions:
- condition: trigger
id:
- Einschalten
- condition: numeric_state
entity_id: sensor.0x54ef441000dd749c_illuminance_lux
below: 18
sequence:
- target:
entity_id: light.0xf0d1b80000138819
data: {}
action: light.turn_on
- conditions:
- condition: trigger
id:
- Ausschalten
sequence:
- target:
entity_id: light.0xf0d1b80000138819
data: {}
action: light.turn_off
Btw: Benenne mal Deine Entitäten sprechend, oder kannst Du mit der kryptischer Benennung was anfangen.
Gruß
Osorkoen
Hajot
6. Oktober 2024 um 13:48
3
Moin @Osorkon ,
besten Dank für deine Hinweise. Gleich mal umgesetzt (C&P und es hat gleich funktioniert. Deine Ergänzung war mir nicht klar.
Ich musste erst noch auf die 2024.10.1 updaten.Die 9er Version ging nicht.
Gruss
Hajot.