skunked
1. November 2024 um 16:25
1
Ich habe ein kleines Problem mit einer Automation in meinem Home Assistant.
In meiner Küche und meinem Treppenhaus habe ich jeweils HUE Lampen und Lightstripes + Motionsensor von HUE.
Ich möchte das 15 min vor dem Sonnenuntergang und 15min nach Sonnenaufgang das Licht angeht, sobald eine Bewegung erkannt wird.
Also wähle ich aus:
Wenn der Sonnenstand nach Sonnenaufgang (versetzt um -00:15:00) vor Sonnenuntergang (versetzt um 00:15:00) ist
Es wird erkannt am Motionsensor, dass eine Bewegung “erkannt” wird… jedoch geht das Licht nicht an… mach ich diese Bedinung raus… dann geht das Licht an… was mache ich falsch ?
Kann jemand evlt. untersützen ?
du musst als Auslöser den Bewegungsmelder und als Bedingung die Sonnengeschichte nehmen!
totow
1. November 2024 um 16:27
3
Wenn du den YAML Code der Automatisierung postest bekommen wir das bestimmt hin, dann kann man das besser nachvollziehen.
LG
totow
1. November 2024 um 16:31
5
Ich hätte wohl noch dazuschreiben sollen das du das als Formatierten Text </> Posten sollst.
LG
maxe
1. November 2024 um 16:36
6
Wir haben die Thematik echt wöchentlich hier, such mal danach.
Ich würde es über TriggerID machen und über Entitäten gehen, anstatt den Geräten.
description: ""
mode: restart
triggers:
- trigger: state
entity_id:
- binary_sensor.xy_occupancy
from: "off"
to: "on"
id: bewegung
- trigger: state
entity_id:
- binary_sensor.xy_occupancy
id: keine-bewegung
from: "on"
to: "off"
for:
hours: 0
minutes: 2
seconds: 0
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- bewegung
- condition: sun
before: sunrise
after: sunset
before_offset: "00:15:00"
after_offset: "-00:15:00"
sequence:
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.xy
- conditions:
- condition: trigger
id:
- keine-bewegung
sequence:
- action: light.turn_off
target:
entity_id: light.xy
data: {}
Deine Bewegungsmelder geben doch bestimmt auch die “Umgebungshelligkeit” aus. Verwende besser das als Bedingung, es gibt auch mal dunkle Tage und da ist es meistens sinnvoll wenn da auch das Licht angeht!
skunked
1. November 2024 um 16:44
9
Problem ist, dass in meinem Hausgang, da wo der Sensor ist, eigentlich immer recht dunkel ist… wohne im 1 Stock… das sieht im EG wieder anderst aus… wo der zweite Sensor hängt…
Würde das schon gerne mit der Sonne regeln…
skunked
1. November 2024 um 17:05
10
alias: Küche Licht NEU
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.kuche_sensor_bewegung
from: "off"
to: "on"
conditions:
- condition: sun
before: sunset
before_offset: "00:15:00"
after: sunrise
after_offset: "-00:15:00"
actions:
- action: light.turn_on
metadata: {}
data:
brightness_pct: 13
target:
device_id:
- f4bb29b688d16010b59726346b212e69
- action: light.turn_on
metadata: {}
data:
brightness_pct: 80
rgb_color:
- 225
- 170
- 70
target:
device_id: ab76dbccee2cb95ed896478ec3722b74
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 199
- 136
- 0
brightness_pct: 85
target:
device_id: 54e384665cb4f5b024c685e65348e1f1
- wait_for_trigger:
- trigger: state
entity_id:
- binary_sensor.kuche_sensor_bewegung
from: "on"
to: "off"
for:
hours: 0
minutes: 0
seconds: 10
- action: light.turn_off
metadata: {}
data:
transition: 2
target:
device_id:
- ab76dbccee2cb95ed896478ec3722b74
- 54e384665cb4f5b024c685e65348e1f1
- f4bb29b688d16010b59726346b212e69
mode: restart
skunked
1. November 2024 um 17:33
11
Aber es hat doch mit dem Sonnenaufgang und Untergang zu tun, sobald ich das rein mache, gehen die Lichter nicht an
maxe
1. November 2024 um 18:33
12
Sonnenaufgang und Sonnenuntergang stehen doch drin und warum sollte das Licht so nicht angehen?
skunked
1. November 2024 um 18:50
13
Ja das komische ist, wenn ich das alles ohne Sonnenuntergang und Sonnenaufgang mache, dann gehts… jetzt habe ich gerade im Trace folgendes gelesen:
Ausgeführt: 1. November 2024 um 18:24:55
Ergebnis:
wanted_time_before: ‘2024-11-01T16:12:44.345007+00:00’ result: false
Warum steht da 16:12:44 ??
maxe
1. November 2024 um 19:07
14
Weil es UTC (0) ist.
skunked:
result: false
Kann es sein, dass du Sonnenaufgang / Sonnenuntergang bei before / after vertauscht hast?
skunked
1. November 2024 um 19:13
15
Also das mit UTC Uhrzeit passt dann also ?
Ist das nicht korrekt ?
maxe
1. November 2024 um 19:21
16
Du hast dir meine o.g. Automatisierung aber mal genauer angeschaut?
skunked
1. November 2024 um 19:23
17
Ich bin komplett neu in dem Thema…
Von daher bin ich da nicht so arg fit… kannst du mir da bisl dabei helfen ? ^^
maxe
1. November 2024 um 19:26
18
Ich dachte das hätte ich schon gemacht.
Kopier doch einfach mal mein Bsp. von oben in eine neue Automatisierung und pass die Entitäten an.
Hier hattest du doch auch schon eine Lösung aber halt before und after vertauscht: Sonnenuntergang bzw Aufgang... Motionsensor.. Licht geht nicht an - #10 von skunked
Auch sind Sonnenuntergang und -aufgang als Trigger anstatt Condition gesetzt. So kann es dann ja auch nicht funktionieren.
skunked
1. November 2024 um 19:46
20
So korrekt ? Wenn ich jetzt auf “ausführen” gehe… geht net wirklch was an…
alias: Küche Sensor Licht
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.kuche_sensor_bewegung
from: "off"
to: "on"
id: bewegung
- trigger: state
entity_id:
- binary_sensor.kuche_sensor_bewegung
id: keine-bewegung
from: "on"
to: "off"
for:
hours: 0
minutes: 2
seconds: 0
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- bewegung
- condition: sun
before: sunrise
after: sunset
before_offset: "00:15:00"
after_offset: "-00:15:00"
sequence:
- action: light.turn_on
metadata: {}
data:
rgb_color:
- 245
- 220
- 61
transition: 1
brightness_pct: 85
target:
device_id: ab76dbccee2cb95ed896478ec3722b74
- conditions:
- condition: trigger
id:
- keine-bewegung
sequence:
- action: light.turn_off
data:
transition: 2
target:
area_id: kuche
mode: restart
maxe
1. November 2024 um 19:54
21
Wenn du manuell auslöst, kann das nicht gehen, weil es ja keinen Auslöser gibt.
@skunked
Mach doch einfach eine Bewegung vor dem Sensor, dann sollte es gehen.
skunked
1. November 2024 um 20:20
22
Jep habs gerade probiert… schein zu funktionieren !
Ich danke Dir !
Werde die nächste Zeit wohl öfters mal “blöde” Fragen stellen