Jeg bruker Home Assistant til dette. Laget en automatasjon som sier at hvis mobilen sin Bluetooth er koblet til bilen og mobilen kommer utenifra og inn i hjemmesonen, så skal garasjeporten åpnes hvis den er stengt.
Har også regel som sier at hvis både min og kona sin mobil er utenfor hjemmesonen og ingen av oss er på wifi-nettet, så skal alle lys slå seg av. Og når vi kommer hjem så skal lysene slå seg på så lenge ingen er hjemme.
Har lagt til en delay på 15 sekunder for å unngå de gangene gps hopper litt frem og tilbake. Opplevde at garasjeporten åpnet seg på vei bort fra huset da gpsen viste at jeg plutselig kjørte inn i sonen igjen.
alias: Auto åpne garasje ved hjemkomst
description: >-
Åpner garasjen automatisk når Terje eller Renathe ankommer hjem med bil. Mode:
single sikrer at garasjen kun åpnes én gang selv om begge ankommer samtidig.
triggers:
- entity_id: person.terje
zone: zone.hjem
event: enter
id: terje
trigger: zone
- entity_id: person.renathe
zone: zone.hjem
event: enter
id: renathe
trigger: zone
conditions:
- condition: or
conditions:
- condition: and
conditions:
- condition: trigger
id: terje
- condition: or
conditions:
- condition: state
entity_id: sensor.terjes_phone_connected_to_car_tesla
state: 'True'
- condition: state
entity_id: sensor.terjes_phone_connected_to_car_egolf
state: 'True'
- condition: and
conditions:
- condition: trigger
id: renathe
- condition: or
conditions:
- condition: state
entity_id: sensor.renathe_phone_connected_to_tesla
state: 'True'
- condition: state
entity_id: sensor.renathes_phone_connected_to_car_egolf
state: 'True'
actions:
- variables:
triggered_by: '{{ trigger.entity_id }}'
- delay: '00:00:15'
- condition: or
conditions:
- condition: and
conditions:
- condition: template
value_template: '{{ triggered_by == ''person.terje'' }}'
- condition: zone
entity_id: person.terje
zone: zone.hjem
- condition: and
conditions:
- condition: template
value_template: '{{ triggered_by == ''person.renathe'' }}'
- condition: zone
entity_id: person.renathe
zone: zone.hjem
- action: cover.open_cover
data: {}
target:
entity_id: cover.garage_opener
mode: single