After being with Nest since its inception I've decided to move to an Ecobee thermostat. The biggest reason is that I don't want to be chained to Google devices if I want to interface to other hardware or software.
One of the major losses is that geofencing which worked so well with a third party app on my iPhone is no longer supported by Google. That third party app allowed me to set two different geofencing circles. One for leaving home and another returning. That returning circle was nice because I used to be able to give my HVAC a 5 mile head start when heading home.
Looking at the the various options I have with the Ecobee I see I can't use Ecobee's geofencing which only supports one Android phone only. I could use IFTTT and Life360 which can handle multiple phones, Hubitat which could do the same, and finally Homekit since I'm in an Apple environment.
So I'm looking for those who may have had to make the choice. Specifically my main goal is that there are two phones that I have to watch for location, but my needs are simple and that is to set the Ecobee into away when both phones are not home and to return to an occupied mode when one or both are home.
If you had to pursue one geofencing source, which would you do? My real wish is to replicate my old iOS app which used to work with the Nest and had two distinct geofencing circles....but I haven't seen any geofencing function that supports 2 circles.