Hi Steve,
I have been using the location presence sensor for a couple of years with the new Smartthings app and it works pretty well. Once you have enabled location services (all the time) to the app, you can then set up an automation to detect when one (or all) phones arrive at the house or when they leave.
I use a simple automation to set the house to “HOME” or “AWAY” depending on the phone(s) presence. From there, I use separate automations to trigger various things. I use the Smart Lighting SmartApp for my automations since it the logic is easier to use - particularly for sunrise/sunset options.
Here is the code I use to set Home or Away in the Automations section of the Smartthings App (tap on the hamburger menu):
(1) Set location to home when anyone arrives…
IF
[Who?] Bill’s iPhone, Dan’s iPhone (put all your phones here)
[Where?] [Your location]
[When?] Anyone is at [Your Location]
THEN
Change this location’s mode
HOME
(2) Set your location to Away when everyone is gone
IF
[Who?] Bill’s iPhone, Dan’s iPhone (put all your phones here)
[Where?] [Your location]
[When?] No one is at [Your Location]
THEN
Change this location’s mode
AWAY
From there you can write automations based on the home state changing. For us, we turn off all our lights and lock the door when the home state changes to AWAY. When we arrive, depending on the time of day, we turn various lights on in the house (if it’s after sunset, we light up more rooms).
Hope that helps…
Bill