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
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