For the last 24 hours, my wife’s iPhone has been toggling between “Present” and “Not Present” roughly every three minutes whenever she is home. If she leaves, the presence is correctly set to “Not Present”, and stays that way until she returns. Is anyone else seeing something similar?
There are a couple things you can try:
Tweak your geofence size via the phone app. Perhaps you did that already and made it too small?
Adjust your presence time out value via the IDE to something longer than 2 minutes (default setting). This is what I recommend. Here’s more info:
I did both (increasing the size of my geofence & setting the presence timeout to 10 minutes), and the iPhone is still coming/going.
You’ve probably already checked this, but if the phone has location services set to “while using” for the SmartThings app, Then every time the app drops out of foreground it will say that you’re “away.”
You can get the same result if the phone is on the power saving feature.
Other than that, the following might help: