Somehow the presence detection is not working as expected for me.
I feel a little lost what permissions are needed to be enabled and which not.
What I have configured:
- Location Permissions: Always
- Location Accuracy: Reduced (which should be enough for geofencing, full access is not acceptable)
- Background Refresh: Enabled
Two locations are registered
- HomeA: with location and 100m radius
- HomeB with location and 100m radius
Sensors Settings:
- Periodic Updated: 1min
- Motion Permission: Denied
- Focus Permission: Enabled
Sensors:
- Connection Type: Enabled
- SSD: Enabled
I do see the Connection Type updating when I leave home. But device_tracker.phoneA and device_tracker.phoneB always only shows home.
I searched for docs on the heuristics what constitutes home (and didn't find anything so far).
Also I am confused: I have two locations HomeA and HomeB - not home.