Hallo liebe Community,
ich benutze ich den Home Assistanten.
![]()
Nun stelle ich mir die Frage, ob einige von euch eventuell das gleiche beziehnungsweise ein ähnliche Problem haben und wie Ihr das gelöst habt?..
Problem:
Im Home-Assistant wurde folgendes Szenario.
In HA eine “Automation” erstellt die folgendes enthält.
- Sonnenaufgan
- Schalte Shelly Treppenlicht aus
Nun ist kommt es immer wieder einmal vor, dass das Treppenlicht morgen nicht ausgeschlatet wird zumindest scheint der Befehl am Shelly Modul nicht klar und eindeutig anzukommen..
Dies ist die Automotation dazu:
alias: AM_Treppenaufgang bei Sonnenaufgang Aus
description: Treppe wird bei Sonnenaufgang ausgeschaltet
triggers:
- trigger: sun
event: sunrise
offset: 0
conditions: []
actions:
- type: turn_off
device_id: 476b78735ed049b4ef010377058aec50
entity_id: ce925b9644d467743825fa1b4b96bf62
domain: switch
mode: single
Gibt es eine zuverlässige möglichkeit HA anzuweisen, prüfe nach 2 Minuten ob die Schaltung ausgeführt wurde bzw. ob die Beleuchtung Status “aus” hat und wennBeleuchtung aus ist unternehme nichts.. ist der Status der Beleuchtung noch immer “an” so schalte noch einmal aus..
so lange bis Du den Status aus erhälst…
Sollte dann jedoch für die Abend bzw. nachtstunden wieder so nicht sein…
Ich habe es vorab erst einmal mit einem zweiten Assistenten so gelöst, dass er zusätzlich die
Beleuchtung zum Sonnenuntergang ausschaltet.. ist natürlich nicht die sauberste Lösung.
Für was ist der Befehl “offset: 0” eigentlich zu verwenden?
ich würde verstehen, dass Schaltung Zeitraum “X” nach Sonnenaufgang verzögert werden soll.
Jedoch handelt es sich hierbei um eine Verzögerung um + Minuten (Nach Sonnenaufgang) oder um - Minuten (Vor Sonnenaufgang).
Viele Grüße
Adarimisator