Improve garage closing logic using vehicle activity

- Only close garage when vehicle tracker is active (speed available)
- Prevents closing when leaving on foot or bike
- Add delay to ensure safe closing after departure
- Align closing logic with car-based opening conditions
This commit is contained in:
2026-03-20 16:31:58 +01:00
parent 3d988314aa
commit 70b78b6275
@@ -42,7 +42,7 @@
data: data:
message: "Garage opened (arrival by car)" message: "Garage opened (arrival by car)"
# LUK (uændret logik) # LUK (kun hvis bil er aktiv)
- conditions: - conditions:
- condition: trigger - condition: trigger
id: leaving id: leaving
@@ -51,13 +51,18 @@
entity_id: cover.anne entity_id: cover.anne
state: "open" state: "open"
- condition: template
value_template: >
{{ state_attr('device_tracker.snowywhite_location_tracker', 'speed') not in [None, 'unknown'] }}
sequence: sequence:
- delay: "00:00:20" # giver tid til at du faktisk er kørt ud
- service: cover.close_cover - service: cover.close_cover
target: target:
entity_id: cover.anne entity_id: cover.anne
- service: notify.mobile_app_clausiphone15 - service: notify.mobile_app_clausiphone15
data: data:
message: "Garage closed (departure detected)" message: "Garage closed (departure by car)"
mode: single mode: single