Slow morning - so I compared 5 methods of determining my presence for the last three "present" and "not present" events.
Here are the methods:
Apple iPhone: uses the Home app to determine my location and flips a Hubitat virtual switch on or off depending on whether my phone is at home or not.
OwnTracks: uses the OwnTracks app on my phone to determine presence via a preset geofence of approximately 220 yards.
Google WiFi: uses the IFTTT Google WiFi and Hubitat integrations to flip a virtual switch on or off depending on whether my phone is connected to Google WiFi or not.
Life 360: uses the Life360 app @bptworld's Life360 integration for Hubitat. The size of the geofence is approximately 220 yards.
Samsung Presence: uses a zigbee SmartThings Presence Sensor v4 in my car. I use this just to raise/lower the garage door. The Hubitat driver is configured for a 2 minute time-out to indicate not present.
Bottom-line, they all work. The iPhone-HomeKit-HomeBridge method works a little better to determine when I've left the house. OwnTracks works a little better to determine when I've re-entered the 220 yard geofence.
I should follow through on what I said the last time and get rid of the IFTTT - Google WiFi setup. But ......