Disable safety monitor question

I'm reviewing the docs and trying to setup safety monitor for my situation and need a little advice. Two questions:

Arming is very straight forward, I'm using a switch and defined button 1 for arming (assume that means when switch state changes to ON.... but I'd like the same switch to disarm when OFF, but I'm not seeing that option, just buttons? If not possible, I'll add another disarm switch, just want to verify that's a limitation and I'm not overlooking something?

Second - I've got sirens and lights... I'd like to turn off the sirens so I can think... but leave the lights on so I can chase the bad people around the house for a while... Is there a way to separate the cancel alerts in that way? I can do this with a RM rule that triggers on a siren ON, but if I can keep it all in safety monitor that's my preference.

And for some reason I'm getting this


when the detail screen shows this:

The problem seems to be the null for arm- night....
I'm using a switch and followed the doc that says to plug in "1"

Use switches to arm HSM is not currently supported directly. You could do this easily with a simple rule in Rule Machine. RM has the ability to arm/disarm HSM.

There is no way to selectively cancel alerts. However, once again this is doable using Rule Machine. HSM throws an event when there is an intrusion alert. So you could use a Rule instead of HSM to turn on the lights for an intrusion alert, and use some other mechanism to deal with turning them off later. That way, when you cancel the alerts in HSM, that would only cancel the siren, while the lights would stay alerting.

The problem is that HSM does not support switches for arming/disarming, only button devices.

Got it. I'm stupid :confused:
Thx again for setting on the right path!
Retarded artist vs Technology... why does tech always win??

In Hubitat Safety Monitor doc, for phone to SMS picture HSM3.png it shows the format for the number being 15558675399
I'm getting a log error. I've tried it with the plus, without the plus, with the <> also, no luck. Can't find the format that it likes... any ideas?

And as a second note, the alarms don't fire with that error... feels like security should fire the alarms before anything else, less likely to kick-out due to errors...
Remove that SMS bit and alarms fire fine!!

dev:1212018-10-26 17:03:26.874:infoShop - Motion Sensor is inactive

app:4552018-10-26 17:03:21.413:errorjava.lang.Exception: Invalid phone number, numbers must start with + and be followed by country code and phone number (intrusionHandlerNight)

app:4552018-10-26 17:03:21.356:warnAlert Intrusion-Night Hall - Upper motion active

Good suggestion. Show the log error if you can. The phone number should be +15559871234. Better method is to us Pushover.

Wierd... now it works, but i didn't even put the number back in manually, auto-fill did it.... I'm just having a crap tech day.

Pushover? What dat?

Pushover is a notification service with apps for iOS and Android, and it's built-in to Hubitat. We have a limit of 10 SMS messages per day, while Pushover is virtually unlimited. It works very well. Costs $5 one time (after a free period). https://pushover.net

1 Like

Replaced the switch with a button, still seeing the null for arm-night.
It is configured as button 1... just like the disarm.

@bikesquid I have updated my device to the newest version (2.0.2.111) but I get the same problem as you. Arm-Night always gives "button null".
Did you find a solution to this?

Ah, I just found a typo in the app that explains this problem. A fix will be in the next build. This fix will require that you reselect the button number for arm-night after you do the update to the next release.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.