Ich stehe mal wieder total auf dem Schlauch, bitte um Hilfe.
Es ist ja Weihnachtszeit und man hat in der Wohnung viele Lichterketten, jetzt wollte ich, wenn es nach Sonnenuntergang ist (da werden die Ketten eingeschaltet wenn 1 von 2 Handys zu Hause ist) alle Lichter ausschalten wenn beide Handys nicht mehr zu Hause sind. ich bekomme es einfach nicht hin.
Andreas
tarag
3. Dezember 2025 um 19:13
2
zone.home < 1 wäre mein Ansatz für, dass keiner mehr da ist.
Osorkon
3. Dezember 2025 um 19:13
3
So ungefähr?
Bei Sonnenuntergang wenn mindestens eine Person zuhause ist → Licht an
Oder wenn die erste Person nach Sonnenuntergang ankommt → Licht an
Bei Sonnenaufgang, oder wenn während der Nacht die letzte Person das Haus verlässt → Licht aus
description: ""
mode: single
triggers:
- trigger: numeric_state
entity_id:
- zone.home
above: 0
id: einschalten
- trigger: numeric_state
entity_id:
- zone.home
below: 1
id: ausschalten
- trigger: state
entity_id:
- sun.sun
to:
- below_horizon
id: einschalten
- trigger: state
entity_id:
- sun.sun
to:
- above_horizon
id: ausschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
- condition: state
entity_id: sun.sun
state:
- below_horizon
- condition: numeric_state
entity_id: zone.home
above: 0
- condition: state
entity_id: light.xyz
state:
- "off"
sequence:
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.xyz
- conditions:
- condition: trigger
id:
- ausschalten
- condition: state
entity_id: light.xyz
state:
- "on"
sequence:
- action: light.turn_off
metadata: {}
data: {}
target:
entity_id: light.xyz
Gruß Osorkon
1 „Gefällt mir“
Ich danke Euch beiden, werde es nachher einrichten und berichten
Habe jetzt endlich Zeit gefunden, um es zu Testen, aber leider klappt es nicht. Ich habe Testweise meine Spot’s vom Esszimmer genommen und mein Handy, versucht den Code anzupassen aber ich bekomme “Message malformed: extra keys not allowed @ data[‘ddescription’]” beim Speichern.Kann bitte nochmal einer drüberschauen, wo mein Fehler liegt.
Danke
ddescription: ""
mode: single
triggers:
- trigger: numeric_state
entity_id:
- device_tracker.43_andreas_s23
above: 0
id: einschalten
- trigger: numeric_state
entity_id:
- device_tracker.43_andreas_s23
below: 1
id: ausschalten
- trigger: state
entity_id:
- sun.sun
to:
- below_horizon
id: einschalten
- trigger: state
entity_id:
- sun.sun
to:
- above_horizon
id: ausschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
- condition: state
entity_id: sun.sun
state:
- below_horizon
- condition: numeric_state
entity_id: device_tracker.43_andreas_s23
above: 0
- condition: state
entity_id: light.spot_esszimmer
state:
- "off"
sequence:
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id:
- light.spot_esszimmer
- conditions:
- condition: trigger
id:
- ausschalten
- condition: state
entity_id: light.spot_esszimmer
state:
- "on"
sequence:
- action: light.turn_off
metadata: {}
data: {}
target:
entity_id:
- light.spot_esszimmer
alias: "!Test"
description: ""
Andreas
Osorkon
8. Dezember 2025 um 13:39
6
Ein Device Tracker kann keinen numerischen Wert annehmen!!
In meinen Bsp. oben habe ich Zonen verwendet.
Gruß Osorkon
Ich dachte ich muss in der Zone eintragen was passieren soll, ich weiß nicht weiter, bin noch Anfänger.
Andreas
Osorkon
8. Dezember 2025 um 13:50
8
Nimm doch einfach meinen Code von oben und ersetze die dummy licht Entitäten light.xyz durch Deine Eigene.
Gruß Osorkon
Danke, jetzt konnte ich speichern, mal nachher sehen was passiert.
Andreas
Was lange währt wird gut @Osorkon ich danke dir. Es läuft.
Hallo, ich muss mich doch noch mal melden,
was muss ich eingeben, dass es ca 15 min nach dem Sonnenuntergang erst das Licht einschaltet.
Leider wird auch bis Sonnenaufgang “abgefragt” wenn ich jetzt mein Handy die Nacht über anlasse, dann bleibt auch das Licht an. Bisher hatte ich es mit meinem TV “gekoppelt”, wenn der aus, dann Lichterketten aus
Kann mir einer Verraten, wie ich es bewerkstelligen kann.
Andreas
maxe
11. Dezember 2025 um 16:39
12
Du musst es beim Trigger mit aufnehmen und auch bei den entsprechenden Bedingungen.
Oder meinst du deinen Auslöser “unter dem Horizont”? Dann so ergänzen
- trigger: state
entity_id:
- sun.sun
to:
- below_horizon
for:
hours: 0
minutes: 15
seconds: 0
id: einschalten
Danke, werde ich nachher einpflegen, hast du auch noch etwas zum ausschalten, denn "über dem Horizont ist zu lange.
Andreas
maxe
11. Dezember 2025 um 16:58
14
Da musst du deine Regelmäßigkeiten überdenken. Evtl. eine Uhrzeit, eine Nachtlicht was angeht, eine Tür die schließt usw. usf.
Ich habe ja meine Regelmäßigkeiten überdacht, das ist “TV aus” ich weiß aber nicht, wie ich das bei dem vielen “Horizont” einpflegen kann/muss.
Andreas
maxe
11. Dezember 2025 um 18:44
16
Dann nimm den Trigger raus
und setzte deinen TV Trigger rein (id: ausschalten)
Habe alles eingetragen, läuft wunderbar, aber habe am Nachmittag Fernsehen geschaut, gege 17:00 Uhr ausgemacht. Natürlich hat die Automation gegriffen und meine Lichterketten gingen aus. Kann man das so eintragen, dass TV aus erst nach 20:00 Uhr greift und sonst Home. Also Sonnenuntergang bis 20:00 Uhr nur Home abhängig und ab 20 Uhr erst Handy oder TV.
Wie kann ich das eintragen?
Andreas
Osorkon
12. Dezember 2025 um 17:32
18
Du nimmst den Auslöser und verpasst diesen eine Auslöser Id.
Als Aktion dann die Option
Ausgelöst durch xy und Uhrzeit nach nach 20 Uhr.
Schaue Dir doch mal den Aufbau der Automation an. So kompliziert ist es ja nicht wirklich.
Gruß Osorkon
Ich weiß nicht, wie ich dem Auslöser “ausschalten” noch einen Auslöser verpassen kann, deenn wenn Home auslöst vor 20:00 Uhr soll ja ausgelöst werden habe jetzt über eine Stunde gesucht und null Ahnung, bitte einen Zaunpfahl zu mir werfen.
alias: "!! zum Testen"
description: ""
triggers:
- trigger: numeric_state
entity_id:
- zone.home
above: 0
id: einschalten
- trigger: numeric_state
entity_id:
- zone.home
below: 1
id: ausschalten
- trigger: state
entity_id:
- sun.sun
to:
- below_horizon
for:
hours: 0
minutes: 15
seconds: 0
id: einschalten
- trigger: state
entity_id:
- media_player.50pus7373_12
to:
- "off"
id: ausschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
- condition: state
entity_id: sun.sun
state:
- below_horizon
for:
hours: 0
minutes: 15
seconds: 0
- condition: numeric_state
entity_id: zone.home
above: 0
- condition: state
state:
- "off"
enabled: true
entity_id: light.lichterketten
sequence:
- action: light.turn_on
metadata: {}
target:
entity_id: light.lichterketten
data: {}
- conditions:
- condition: trigger
id:
- ausschalten
- condition: state
entity_id: light.lichterketten
state:
- "on"
enabled: true
sequence:
- action: light.turn_off
metadata: {}
target:
entity_id: light.lichterketten
data: {}
enabled: false
- delay:
hours: 0
minutes: 0
seconds: 45
milliseconds: 0
- action: switch.turn_off
metadata: {}
target:
entity_id: switch.schrankwand
data: {}
- action: switch.turn_off
metadata: {}
target:
entity_id: switch.fritz_smart_energy_210_5
data: {}
- action: switch.turn_off
metadata: {}
target:
entity_id: switch.fritz_dect_200_6
data: {}
- delay:
hours: 0
minutes: 3
seconds: 0
milliseconds: 0
- action: switch.turn_off
metadata: {}
target:
entity_id: switch.kuche
data: {}
mode: single
Andreas