das ist doch schon da. die Home Zone zeigt dir dauerhaft an, wie viele Personen zu Hause sind. Also wenn das Handy mit der Person verknüpft ist.
das ist meines Wissen nach die einfachste Methode
Hi, so wäre der Strom nur tagsüber an und wenn Du zu Hause bist. Das kannst Du natürlich statt mit der Person auch mit der Homezone machen, wie @sirector es gezeigt hat.
alias: Steckdose außen
description: Steckdose nur tagsüber an und wenn ich zu Hause bin
trigger:
- platform: time_pattern
minutes: /5
condition: []
action:
- if:
- condition: sun
after: sunrise
- condition: state
entity_id: person.du_selbst
state: home
then:
- service: switch.turn_on
data: {}
target:
entity_id: switch.dein_schalter
- if:
- condition: or
conditions:
- condition: state
entity_id: person.du_selbst
state: not_home
- condition: sun
after: sunset
then:
- service: switch.turn_off
data: {}
target:
entity_id: switch.dein_schalter
mode: single
Kann doch einfach die Home-Zone als Trigger nehmen, dann muss man nicht intervallmäßig eine Automatisierung ausführen. Selbiges gilt für Sonnenauf- und Untergang.
Andere Frage: Im Grunde geht es darum, dass wenn du zwischen Sonnenaufgang und Sonnenuntergang zu Hause bist, draußen der Strom an sein soll und wenn nicht dann nicht?
Ich würde das auch nicht alle 5min oder so abfragen.
Wenn ich es richtig verstanden habe soll bei Sonnenuntergang der Strom angestellt werden wenn Du daheim bist. Ansonst bleibt er aus.
Trigger : Sonnenuntergang
Bedingung : home 1 oder du anwesend, je nach dem, wie du willst.
Action : Strom an
alias: Außenstrom
description: Steckdose nur tagsüber an und wenn ich zu Hause bin
trigger:
- platform: time_pattern
minutes: /5
condition: []
action:
- if:
- condition: sun
after: sunrise
- condition: or
conditions:
- condition: state
state: home
entity_id: person.sebwirtz
- condition: state
state: home
entity_id: person.julia
enabled: true
then:
- service: switch.turn_on
data: {}
target:
entity_id: switch.aussenstrom
else:
- service: switch.turn_off
data: {}
target:
entity_id: switch.aussenstrom
mode: single
Das wäre mein code. Klappt soweit auch. Was kann ich machen damit der Schalter nach Sonnenuntergang ausschaltet und aus bleibt.
Schaltet aber auch so aus, probier es aus. Für HA geht die Zeit nach Sonnenaufgang genau bis Sonnenuntergang. Umgekehrt gilt natürlich dasselbe, deshalb könntest Du auch nur “vor Sonnenuntergang” eintragen und "nach Sonnenaufgang "weglassen.
Beide Einträge gleichzeitig sind nur nötig, wenn Du bei beiden einen zeitlichen Versatz definieren möchtest.