my use case.
My house is a straight line from the end of my road about 1/10 ± miles away.
My Geofencing is setup to the end of the road so that it has plenty of time to detect my phone and start the “Im Back” routine.
when the routine runs it turns off SHM, turns on lights depending on external luminescence (I still dont trust the TOD in ST) and open garage door
When SHM state changes to Disarm 5 seconds later it triggers a rule that opens the garage door.
When leaving I use a Minimote to run a rule
Button 1. Change to “Away” mode turn off all lights, set thermostat, close garage door.
Rule: When Mode is Away and Garage door is closed set SHM to Arm/Away
Button 2. Change mode to “Store Run” . Store run is used when the Kids are home and I make a quick trip
Rule: When Mode Change to Store run Lock all doors and close garage
Rule: When Mode=Store Run and garage is Close set SHM to Stay/Arm
I do not use Geo-fencing to Arm SHM, control me leaving, or close the garage so it is not an issue with it detecting me as away when I am home and I think having the larger geo-fencing area makes it less likely to have false reports.