Erratic Presence

I do wish that iPhones had more configurable OS settings like android phones do, but in terms of what you can actually do:

Make sure your location settings for the hubitat app are set to always allow and not just when using the app. I’d also confirm that background refresh for the app is set to on. If you open the app and go to settings (the cogwheel in the lower right corner menu), you can enable high accuracy presence to see if that helps. It’s always possible that will result in unacceptable battery drain though.

Best bet is to aggregate a couple geolocation apps and use a virtual presence sensor for notifications and automation triggers. @doug’s Presence Governor is one great option, and @jwetzel1492’s Combined Presence is another.

In my experience, mobile presence is just inherently unreliable, so it’s often necessary to make use of multiple solutions to get an acceptable level of reliability.

1 Like

Probably THE only “note”-worthy Droid.

I see what you did there. :wink:

1 Like

My journey to solving the presence problem is documented in these two threads:

It has been a success. I now have 100% reliability on presence by using:

  • My wifi presence driver
  • Homekit presence
  • Alexa presence
  • Combining them using the advanced option of Combined Presence

One of these days, I might write up a single post that gives all the answers in a single post. (How's that for humble! All the answers! /s) However, there are a lot of small details/options depending on what you're trying to achieve, so reading through my (and others) journey to solve it is probably the best way for now.

2 Likes

And to jump to some of the good stuff, here's the comment where I explained the advanced version of Combined Presence:

And here's an awesome comment where @spotty shows how far you can take these ideas!

1 Like

Thanks all … yea, I guess I'm SOL with iOS Geolocation stability and will end up using something like Presence Governor to aggregate a few. Amazing in (almost) 2020 that this is not something that is more reliable / predictable. Once again this morning, the Hubitat app location status did not change from my phone unless I opened the app and send a GeoEvent. I have location services set to always with the app.