Ich habe schon länger eine Automation, die immer funktioniert hat. Sei einiger Zeit schaltet sie meinen Computer nicht mehr ein:
- id: computer_on_off
alias: Computer on/off
trigger:
- platform: state
entity_id: person.ich
to: home
- platform: state
entity_id: person.ich
to: not_home
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: person.ich
state: home
sequence:
- service: switch.turn_on
- conditions:
- condition: state
entity_id: person.ich
state: not_home
sequence:
- service: switch.turn_off
Die Targets habe ich jetzt mal weggelassen.
Was ich bisher herausgefunden habe ist, dass die Automation beim Ankommen zu Hause getriggert wird, also hat sich person.ich geändert.
Der Trace in der Automation sagt, dass immer nur der Trigger “not_home” getriggert wird.
Im State steht aber “Zu Hause”.
Hat sich da in Home Assistant in letzte Zeit, ca 1-2 Monate, etwas geändert? An den Automationen wurde ja einiges verbessert.
Ich habe ein ähnliches Problem und stoße bei der Recherche gerade auf dieses Thema!
Wenn meine Freundin nach Hause kommt, erkennt HA das zuverlässig und zeigt sie auch als Zuhause an! Wenn sie allerdings das Haus verlässt, bleibt ihr Status aus “Zuhause” - auch wenn sie eine andere bekannte Zone betritt, bleibt sie weiterhin “Zuhause”. Damit die entsprechenden Automationen laufen, die auf “Haus leer” triggern, muss ich ihren Status manuell auf “not home” setzen.
Ich habe mittlerweile auch schon echt einiges probiert:
Setup:
Home Assistant (Version 2026.4) mit iOS Companion App (Version 2026.4.1)
Zwei Bewohner: ich (funktioniert einwandfrei) und Freundin (Problem)
Freundin hat nur lokalen Zugang zu HA (keine Nabu Casa, kein VPN) – hat aber immer so funktioniert - bis zum Update auf 2026.4 (vermute ich - kann es nicht genau sagen, ab wann der Fehler aufgetreten ist)
“Lokaler Push” in der App = Deaktiviert (weil nur lokale Verbindung)
Im Standortverlauf der App: nur “Manual”, “Launch”, “Background Fetch”, “Significant Location Change” – nie “Zone verlassen”
Habt ihr vielleicht noch eine Idee? Ich bin langsam etwas ratlos - auch nach Stunden mit verschiedenen KI’s! Da kommt am Ende immer raus: Ohne NabuCasa/VPN kann das nicht funktionieren…
Das letzte, was ich heute noch probiert habe, ist ihre WLAN Einstellung. Hier habe ich die “Private WLAN Adresse” auf AUS gestellt. Aber auch das brachte keinen Erfolg…
Ich habe vermutlich die Ursache gefunden. Mein “home”-Zone hatte den Radius 0, warum auch immer. Ich werde mal ein älteres Backup einspielen, vielleicht finde ich ja raus, wie das passiert ist.
Trotzdem muss es wohl Änderungen diesbezüglich gegeben haben. Ich habe über der home-Zone noch eine zweite Zone “zu Hause”. Und jetzt bekommt die Entität “person.ich” den Status “zu Hause” und nicht mehr “home” wie früher.
Wie frage ich denn ab, ob “person.ich” in der home-Zone ist, wenn der Status sich auf die “zu Hause”-Zone orientiert?