Die Unterschiede, ob 30 oder 200-300 Meter, sind rel. normal und hängt von vielen Faktoren ab, u.A. von der Bewegungsgeschwindigkeit.
Mir fallen spontan 2 Möglichkeiten ein, wie man das optimieren kann:
-
Eine separate Geofencing App mit zusätzlichen Einstellmöglichkeiten nutzen. Der Ein-/Austritt muss dann per Webhook an Homey übermittelt werden.
Bei der Geofency App (iOS) z.B. kann man einen Überwachungsradius ab 50 m einstellen, ein Anwesen-/Abwesenheitslimit in Sekunden sowie Bewegungsaktivitäten einstellen.
Info: Die Bewegungsaktivitäten habe ich selber noch nicht genutzt, keine Ahnung wie zuverlässig diese sind. -
Die Anwesenheit per WLAN ermitteln. Ist natürlich nur möglich, wenn außerhalb des Hauses auch entsprechender WLAN-Empfang vorhanden ist.
Herstellerbezogene Apps gibts u.A. von Netgear oder UniFi, die Smart Presence App kann universell verwendet werden, weitere Infos dazu siehe Link.