I have three suggestions on how to improve presence detection:
- the radius for geofencing should be configurable.
- instead of directly setting the presence status of a person, it would be good to be able to write into a variable whether a person is in the geofence. This would allow further factors to be incorporated into the presence detection.
- a really good variant would be, if Homey could serve as a Bluetooth Beacon and which would make a purely local presence detection possible. Especially in combination with geofencing there would be great possibilities. For example, you could open the door directly when the mobile recognizes the beacon after you have entered the geofence.