After a couple of days messing with it I’m convinced it’s iOS 15 related. I have an iOS 14 phone that works flawlessly, our two iOS 15 phones are hit/miss at best. I’ve rebuilt just about everything short of reloading the phone. Oddly, if I setup a random presence that doesn’t do anything other than send a notification the other presence automations work - sometimes. Totally annoying.
This sounds a reasonable line of enquiry to follow, though perhaps not to quite that extent. I’m not an iOS user but I’ve been observing mobile presence on Android more closely of late, and in particular ‘linked places’. I am getting the impression that presence updates are something of a one shot thing at the time the phone is detected entering or leaving the geofence. There doesn’t seem to be much of an attempt to catch up and/or correct things later. So anything that might mean the app has interrupted internet access would seem to be of interest.
Oh well, maybe don’t do that then. It does seem worthwhile keeping Internet access in mind though. It’s all very well having access to the geolocation but you need to be able to upload the status.
Since adding an additional automation to send a notification when leaving or arriving the original presence automation has started working. I’m totally baffled. It was nice when you could see the status in the IDE but now it only shows as a placeholder.
The IOS 14 phone still shows the occupancy status.
presence: not present
LOL, spoke too soon. My next trip presence failed to recognize I was away until I opened the app about 20 minutes into my trip. However, it did recognize when I returned home - go figure!
I have a case opened with support and will post any results here.
This method is such a brutal hack that we shouldn’t have to do however it appears we can’t expect ST to fix this in any reasonable time. My presence is working 1 in 10 tries at the moment unless I keep the app open which I rarely think to do. I haven’t made use of Shortcuts before and seem to be struggling to sort it out. Any chance you could post a screenshot of the setup as I’d like to copy you.
I too am having the presence sensor issue, it only works if the app is open in the background. Even if the app is open in the background and hasn’t been opened in the foreground for sometime, presence doesn’t work. I don’t know what to do to fix it, I tried to add Life360 but smart things don’t let me select a place in the smartapp. Has anyone had any success getting presence to work reliably?
I’ve been working with smartthings support providing logs and diagnostic info and they have identified the issue with the application and background refresh which is impacting the presence functionality. They hope to have a fix released in the next couple of weeks.
Lol. They promised me a beta version of the app to test the speed and functionality issues I have after they claimed to have found the issues. I’ve been waiting a month and a half, and no beta.
Presence also does not work for me in iOS 15 unless the app is OPEN. Location is allowed Always in Settings. I have tried reinstalling SmartThings, resetting Network, and of course restarting the phone.
Location awareness is critical for my automations. This is unacceptable.
Same problem here. I just came on to search for a solution. My phone on IOS 15 works, but my wife’s phone, does not. We are both using IOS15 on Iphone Xs Max phones. I’m going to to try the hack that jkp suggests tonight when she gets home.
Same issue here. iPhone 7 running iOS 15. Presence works best when app is open. Have the location to always. IFTTT works flawlessly Don’t believe it’s the phone, likely the app. Not going to delete reinstall app as I’m not convinced that will permanently fix the issue.
I swear my presence worked immediately after installing iOS 15. I checked it intentionally because I saw the posts here. If I go back in my history, it looks like it might have worked for a day or so and then stopped.
Mine is working ok as long as I keep the app open on both mine and my wife’s phone. Its a hassle keeping the app launched since I routinely close running apps. I use this information to automatically arm and disarm the system. It would also be helpful if Smartthings app showed that our phones were connected and their current location (home or away from home).
I am experiencing the same issue on my iPhone 7, (geofence does not detect my presence unless I approach my location with my ST App open). However, my wife’s iPhone 12 is detected her phone’s presence with the app closed. Does anyone have any updates on the ST “identified issue with the application and background refresh which is impacting the presence functionality”?
I’m using Life360 for geofencing and everything is working 100% now (for both my phone and my wife’s phone). I doubt that I will ever go back to Smartthings’ built-in geofencing as this isn’t the first time I’ve had issues with it.
Yikes! I guess I should break the news that when groovy is shut down so will the current life360 integration which is groovy. Unless a new integration is released
I opened a case with Smartthings, provided diagnostic info and logs and they acknowledge that there is a problem with presence and iOS 15. Supposedly working on it. I’m not holding my breath.
I’m in the process of moving off of Smartthings and going purely HomeKit. All but a couple of wall switches were compatible with both so I’m not really out much for the conversion.
Yeah, HomeKit isn’t as robust as Smartthings but - it works, it’s simple and built in to iOS and Mac.
I have my new meross switches and when I get them installed this weekend it’s good bye smartthings. Enough is enough.
I’ve closed my case with Samsung. I give up. HomeKit has been rock solid for the last month while I patiently wait for Samsung to do nothing - again. Off to better things - I hope
Just chiming in that I have the same issue. Ever since ios15, I have to constantly open the app to get presence to work.