Might look into it to double up using the new person entity but really wifi detection has been working fine for the past week, and unfortunately the missus has an iPhone.
We've also gotten rid of alexa and I'm looking into trying mycroft on the last spare pi I have.
In case you aren't aware of it, GPSLogger is an open source Android app that can transmit your location to your homeassistant instance.