Arrive and Leave Automations are not working

Hi all,

We have set up the ‘Leave Home’ and ‘Arrive Home’ automations to change the locations mode to ‘Home’ and ‘Away’ based on our phones presence. E.g if we both (two of us live in the house) leave the house it should set to ‘Away’ and if any of us arrive it should set to ‘Home’.

This is not working - it simply does not trigger when we leave nor when we arrive. The Samsung Smarthings Home Monitor does not change status unless we manually do it through the app.

Does anyone know what may be causing this?

It sounds like you are conflating the location and security modes. Your SmartThings ‘location’ has modes, sometimes explicitly called the ‘location modes’, that you can use as a sort of global status flag in automations. They default to ‘Home’, ‘Away’ and ‘Night’ (you can rename them and add to them).

The SmartThings Home Monitor (SHM) is a smartapp that has its own internal states also called modes that are sometimes referred to as the ‘security modes’ in an attempt to resolve the confusion caused by calling them modes in the first place. I only have the SmartThings Classic app and in that they are called ‘Armed (Away)’, ‘Armed (Home)’ and ‘Disarmed’. SHM in the ‘new’ app (which I’ve never seen) is a completely separate smartapp but I believe uses the same name for its modes, or something very similar.

So when you are setting the modes to ‘Home’ and ‘Away’ you are setting the location modes and the SHM modes will not be altered.

Although I’ve never seen it, let alone used it, I believe that the ‘new’ app doesn’t allow you to arm and disarm the Smart Home Monitor by anything other than time of day or manually.

1 Like

To add to @orangebucket advice, you can view the current location mode from the upper right menu > manage option. It may also be a good idea to add a notification to the automation that is running so you know if the automation is even running.

I’m also having the same issues.

I use the new app and this is what I’ve tried:

  • configured the geolocation by clicking on the 3 vertical dots not the right-hand corner of the home screen and selected the “Manage My home” option to finally place the exact location of my home in the map.

  • created an automation where both of our phones were in the list saying that if ‘None is at my home’ then the mode is set to Away and a notification would be sent out — this didn’t work

  • created the same as above but with only one of the phones — didn’t work as well

Obs: we both have iPhones with the new SmartThings app installed and configured to allow the app to always have access to our location

It seems that it’s time for me to give up on the new app and give legacy a try.

But I’m curious if I’m doing something wrong and also if anyone was able to make this work with iPhones with the new app

In the ST app, click on the 3 dots in the upper right of the screen and select Manage Home. Check that you have set geolocation.

@jkp that’s a nice catch! I forgot to mention on my comment above that I had the geolocation configured as well.
I’ll edit so people know the pre-requires were all in place.

Verify the presence is actually changing for the phones. You can login to IDE at https://account.smartthings.com go to My Devices in the menu, in the list find your phone presence and click on the name. In the next screen, look for the current states section which shows presence as present or away. Above that is the last updated section - make sure it shows your most recent activity.

Another way is if you have the Classic app installed. It would be listed as a device that you could open and look in the recently tab.

If the last activity does not appear current, you may need to check that your Use location is enabled in settings of the new ST app.

If activity is up-to-date, my bet is There is an issue with Automations. I would not be surprised. Another option is to check out webCoRE. :slight_smile:

1 Like

Oh, and report it to ST support. You can report it directly from the ST app, click on the menu (three bars in the upper left) and select Help