My final submission on this: I'm abandoning Hubitat's GeoFencing (as have many others), as this is clearly not a priority.
A support staff had messaged me in late December asking for more info as I had offered to help troubleshoot. I sent the below message on Jan 2, and as of today (Feb 9) have heard no response.
----
Good morning...
1/2/2023
When you're back at this, I thought I'd get this started with some info from my troubleshooting steps so far:
Phone(s): iPhone 14 Pro x2; IOS 16.2 on both.
Hubitat: C7; v 2.3.4.123 ID:
Hubitat App on iPhones: v1.2.8 Bld: 145
.. app settings/IOS:
... Location: Always
... Local Network: On
... Motion & Fitness: On
... Background App Refresh: On
... Cellular Data: On
.. Hubitat App Settings:
... Enable Geofence: On
... Advanced: All Off
As I write this, looking at the Hubitat app on my iPhone, it correctly shows my location and notes "Inside of Geofence" The hub however, shows us both away ... and we've been home (our geofence) for at least 18 hours. I just tapped "Send Geo Event" on my phone and the hub now correctly shows my presence at home.
A couple of days ago, we left the house together, loaded the hubitat app and left it showing on both phones. The app correctly tracked us as we left the geofence area, but they only updated the status message "Inside of Geofence" like 10+ minutes after we had left the fence boundary, and even then the dashboard never reflected the status change.
Two things seem to force a status update:
- Changing the geofence boundary.
- Tapping the "Send Geo Event"
This test tells me that neither IOS battery handling, nor background handling are to blame as the app was always running in the foreground and tracking our location on the map.
Let me know how I can help next.
----
My concern, beyond the obvious frustration of a stated feature they cannot make work reliably, is how this bodes for home automation in general. I love Hubitat and all it offers. But as it grows in complexity, will they be able to maintain it over time? What other function(s) we rely upon might stop working and is deemed, for whatever reason, not worthy of fixing? I so want Hubitat to succeed, and I deeply hope they factor ongoing maintenance into their business model. It's clearly not there yet.