A Decent Fix for Smart Home Monitor Arm Delay

Like many of you, I’ve become very frustrated with Smart Home Monitor. For me it’s very consistant, but it’s lack of entry/exit delays makes it pretty much unusable. I arm and disarm the house using z-wave button pads next to both of my doors. I tried Smart Alarm (a fantastic smartapp) for a while, but it would fail to disarm/arm a little too frequently for my taste. However, I found a workaround that works quite well for me with SHM. I’ve created 2 modes & routines “Away” and “confirmed away”. I put the house into “away” mode when leaving. SmartThings then automatically triggers “Confirmed Away” when there is no motion for 5 minutes when in away mode. I have SHM set to arm when confirmed away triggers (the routine). I then have the house disarm using presence sensors, which I have in both of my cars. The disarming part is not ideal yet, but I haven’t figured a way around that. However, this workaround has effectively eliminated my SHM false alarms for the time being until they add delays.

6 Likes

I like this idea! Do you also cancel the away mode if motion was detected within 5 minutes? Seems like you would also want a notification to pop up on your phone after it goes into the “Confirmed Away” status. that way you know it actually triggered the confirmed status.

Yeah, this also helps for those occasions that I arm the house, but then have to run back in for something. Hence the 5 minute delay. If it detects motion within 5 minutes again, it will just reset the 5 min timer, since it has to be 5 consecutive minutes. I just disarm the system with my z-wave button if I’m actually coming back in to stay, which runs the “home mode” again. I do have it give me a notification when it goes into confirmed away. The other thing I love about this method is there’s not smartapps to mess with, this is all possible with routines and modes with SHM.

Clever. :sunglasses:

I use similar transitional modes to shrink the radius of Geopresence detection:

As far as setting up a parallel option for when you return, it’s the same idea.

You have Geo presence disarm SHM but then you rearm it if there hasn’t been some confirmation step within your set period of time.

@73roderick I like this solution, but I’m having a little trouble conceptualizing the coordination of Routines & Modes.

When you are ready to leave the house, you key your pin on the button pad which activates “Away” mode, which triggers “Away” routine (to say, turn off lights in the house), but does not activate SHM. How, then, do you have “Confirmed Away” trigger when no motion is detected in “Away” mode only? Do you just select all modes other than “Away” within the additional settings?

Also, in this configuration, SHM is only armed when “Confirmed Away” mode is activated, correct?

When you are ready to leave the house, you key your pin on the button pad which activates “Away” mode, which triggers “Away” routine (to say, turn off lights in the house), but does not activate SHM.

This part is correct.

How, then, do you have “Confirmed Away” trigger when no motion is detected in “Away” mode only?

For this, you create a “confirmed away” mode and a “confirmed away” routine. You set the routine to activate SHM and change the mode to “confirmed away”. Then you use the “automatically perform this routine when…” options to have this routine run when “things quiet down”, and to not automatically do this if in one of your other modes.

I guess technically you don’t need to create the “confirmed away” mode, just the routine now that I think of it. Though you may find other uses for the mode.

Is it really that difficult to add a delay to the SHM Smartapp? Is it impossible for SmartThings to do that? I am not at all savvy with groovy but I begin to wonder why this issue has not been addressed for the better of 2 years.
Don’t get me wrong, I am very grateful for the community and people here have done some truly amazing work but there still should be some kind of product support … from SmartThings. We should not continuously have to rely on workarounds.

2 Likes