Away from home, door open, can't arm system

That's not the problem. There's no way to bypass HSM's contact check when it is arming. I ran into this same problem when I first got HE. No way around it currently.

There has been the suggestion of adding a list to this function like the other functions in HSM to limit the sensors checked when arming.

Yes this will works for me. Don't set contact sensors that must be closed in HSM, Arm system, get a message about open contacts

When my curtain contact sensor plays up when I'm away, I VPN into my hub.
I then send custom command resetToClosed/resetToOpen to my Xiaomi device.
In your case, OK the door may be open, but if your device will allow it, you can set it to closed and then arm your system.
So there is a way round it but you do need remote access to the hub to do it.
Like I said, I know it works because I do it. :wink:

That's not a HSM way around it, you are just tricking the device into thinking it's actually closed. And that's not possible with any of the built-in contact drivers. So, yes, it might be possible with your custom Xiaomi driver but not for all sensors.

Also, what if it resets and then reads itself as open...then HSM will alarm. That's not good either.

If I had a VPN and Xiaomi contact sensors, this will work. However, for me the path of least resistance is @Ryan780's suggestion.

1 Like

No problem.
You asked a hypothetical question, I gave you a hypothetical way round it. :smile:

1 Like

An additional setting and some code in HSM could totally mitigate this issue.

Add an additional HSM setting of "Contacts to Check when arming" that send a warning message, but allow the system to arm, or a bool flag on each contact sensor specified that allows system to arm or not.

Tagging: @bravenel @mike.maxwell

2 Likes

Yeah, I agree. What's been suggested a couple times is to have an exception list like the intrusion delay has.

I must have missed that, and I just reviewed the HSM settings. What's the exception on intrusion delay

Sorry, it's been suggested that be added to HSM's contact checking. It's not there currently.

Coming from Iris, the app/keypads would allow you to arm again after the first arming failure while automatically excluding whatever open contacts there were (from monitoring), until the next time you armed.

This functionality would be great to have again.

3 Likes

That would be very cool. You'd want to include a timeout so that the arm requests would have to come say, less than 5 minutes apart. That way you're not arming a day later not realizing your contact check was excluded. That's a great idea though!

1 Like

When I first setup HSM I had the arm failure messages setup and it would not arm if a sensor it was supposed to monitor was open but it would send me a message saying the sensor was open and it failed to arm. However I removed the failure message option from my HSM and was then able to arm the system with the sensor open and closing it then reopening it set off the alarm. It would be nice to be able to get the message that a device was bypassed due to it being open rather than having that cause the arm failure.

2 Likes

I've sent a PR on Github for Cobra Check Open Contacts app to be triggered from HSM Arming. It will work as required but with the drawback that you need to add (and maintain) your contact sensors list in two places.

You can do that know. You can detect that HSM has armed and turn on a virtual switch to trigger Open Contacts Check. But I maintain, that still won't help. Because if you have left a window open you want closed at that point you would have to disarm HSM before closing the window. If HSM had an exception list so you could choose which devices were checked, that would be the best. That way, you could leave your exit doors off of being checked but add all your windows, if that's what you wanted checked.

Thanks, that's good to know.

dose this realy work?
However I removed the failure message option from my HSM and was then able to arm the system with the sensor open and closing it then reopening it set off the alarm
If it dose work it is grate to know, at least you will have some protection.

1 Like

it is great It would be nice to be able to get the message that a device was bypassed due to it being open rather than having that cause the arm failure

Even better if you can get this options to chose from:
In case of contact is open, select what you want HSM to do
bypass it or try to arm again en 60s or Arm Home or do NOT Arm

Also you will get 2 diferent messages
one for bypassed contat
and one for arm failure

My understanding is that it should include any bypassed sensors the next time they are in the correct state, so if your front door is open when you arm and it bypasses it when it is closed it should start monitoring it again at that point so if it is opened while still armed it should set the alarm off although I haven't verified that. But I agree it would be nice to be able to get messages about devices bypassed without it stopping it from arming at least options either way.

Have a look at this app. The OP wrote an app that fills these shortcomings within HSM. You get a warning message that a contact is open as well as the ability to force arm the system with the open contact. It works very well.

1 Like