Możesz wykorzystać dokładną lokalizacje np. skrypt
alias: Włącz dokładną lokalizacje GPS
sequence:
- service: notify.mobile_app_sm_xxxxx # do podmiany
data:
message: command_high_accuracy_mode
title: turn_on # zamiana na "turn_off" wyłączy
mode: single
Możesz zrobić automatyzacje w ten sposób:
Jeśli zbliżasz się do “osiedla” ( punkt kontrolny, ulica poprzedzająca… ) - włącz dokładną lokalizacje.
Dokładna lokalizacja ustawiona na przykład co 10 metrów i 5 sekund.
Kiedy telefon będzie w odległości ok. 50 metrów “Otwórz bramę” i wyłącz dokładną lokalizacje.
Ta sama trasa ten sam czas:
Wyłączona dokładna lokalizacja (telefon)
Włączona dokładna lokalizacja (samochód, radio- android)
Co do odświeżania GPS to sprawdź w ustawieniach HA na telefonie- czy ma wysyłać co x czas lub natychmiast. Razem odczytem sensorów itp.
Wyłącz a`la usypianie HA, tryb oszczędzania lub podobny
Jeśli już jesteś w domu a HA nie reaguje to możesz wykorzystać :
Ping (ICMP) - Home Assistant
I przypisać do odpowiedniej osoby - Ustawienia
>Osoby
.
Co do mapy, to wydaje mi się że to zły pomysł by nakładać strefy HA prawdopodobnie będzie lokalizował jako “Dom”