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.
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.
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
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
@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.