Fix garage automation triggers and improve presence handling

- Update leaving trigger to fire on any transition from "home" (not just to "not_home")
- Handle zone-based states (e.g. Arbeit, Dybbroparken) correctly
- Relax SnowyWhite tracker condition to allow non-"not_home" states (fixes blocking on "unknown")
- Improve reliability of presence-based garage control
This commit is contained in:
2026-03-19 16:29:19 +01:00
parent 734bbe9ad6
commit 1dfc634d9c
@@ -1,26 +1,27 @@
- id: garage_auto_claus_presence
alias: Garage auto Claus
trigger:
- platform: state
entity_id: device_tracker.clausiphone
to: "home"
id: arriving
trigger:
- platform: state
entity_id: device_tracker.clausiphone
to: "home"
id: arriving
- platform: state
entity_id: device_tracker.clausiphone
from: "home"
to: "not_home"
id: leaving
- platform: state
entity_id: device_tracker.clausiphone
from: "home"
id: leaving
condition:
- condition: time
after: "05:00:00"
before: "23:00:00"
condition:
- condition: time
after: "05:00:00"
before: "23:00:00"
- condition: state
entity_id: device_tracker.snowywhite_location_tracker
state: "home"
- condition: not
conditions:
- condition: state
entity_id: device_tracker.snowywhite_location_tracker
state: "not_home"
action:
- choose: