- id: garage_auto_claus_presence alias: Garage auto Claus trigger: - platform: state entity_id: device_tracker.claus_iphone_15pro to: "home" id: arriving - platform: state entity_id: device_tracker.claus_iphone_15pro from: "home" id: leaving condition: - condition: time after: "05:00:00" before: "23:00:00" action: - choose: # ÅBN (kun hvis bil er aktiv) - conditions: - condition: trigger id: arriving - condition: state entity_id: binary_sensor.garageport state: "off" - condition: template value_template: > {{ state_attr('device_tracker.snowywhite_location_tracker', 'speed') not in [None, 'unknown'] }} sequence: - service: cover.open_cover target: entity_id: cover.anne - service: notify.mobile_app_claus_iphone_15pro data: message: "Garage opened (arrival by car)" # LUK (kun hvis bil er aktiv) - conditions: - condition: trigger id: leaving - condition: state entity_id: binary_sensor.garageport state: "on" - condition: template value_template: > {{ state_attr('device_tracker.snowywhite_location_tracker', 'speed') not in [None, 'unknown'] }} sequence: - delay: "00:00:20" # giver tid til at du faktisk er kørt ud - service: cover.close_cover target: entity_id: cover.anne - service: notify.mobile_app_claus_iphone_15pro data: message: "Garage closed (departure by car)" mode: single