I’d check through your Tasker logs and see what’s triggering SharpTools to send the Arrived command. I’ve seen Autolocation bounce in and out of geofences while stationary sometimes, you might need something else (like multiple geofences or a wifi connection) to keep your presence from bouncing around.
Here’s the short version of how mine is set up if you’re interested:
This setup consists of 3 geofences in AutoLocation, along with 6 profiles with various tasks in Tasker. AutoLocation stays disabled until I am near home. Once I am near home (when I enter a large 1500m radius location service boundary), Tasker tells AutoLocation to switch on high accuracy mode and update my location every 3 seconds. When I arrive home (enter a small 120m radius arrival boundary) , Tasker tells SharpTools to set me as Present. When I connect to my home Wifi network, Tasker tells AutoLocation to switch off high accuracy mode. As long as I stay connected to my home wifi network or I stay inside my departure boundary, I stay Present. Once I disconnect from my wifi network, Tasker tells AutoLocation to start high accuracy mode again. If I am disconnected from wifi and leave my departure boundary, SharpTools tells SmartThings to set me as Not Present. Once I leave my location service boundary, Tasker tells AutoLocation to turn off high accuracy mode.
Update May 9 2017 - I finally have a setup that has been pretty much rock solid for my phone and now my wife’s too. Updating the instructions below to reflect my latest configuration
What is this? An alternative way to set presence in SmartThings using your Android phone. This solution uses three separate mobile phone apps, Tasker, SharpTools, and AutoLocation. These are all paid apps, but you’re looking at a total of around $7.50 for all three. Tasker and AutoLocation are eligible for Google Family, so if you are setting up for multiple family devices you only have to buy them once.
Why would I do this? Presence sensing in SmartThings relies on your phone to update it’s location using standard Android location services. Even if you set your phone to use High Accuracy location settings, …
1 Like