Hubitat® Safety Monitor (HSM) lets you set intrusion alerts, safety warnings and other custom alerts. Your alerts can include text messages, push notifications, alarms, flashing lights, and more.
For example, HSM can respond to unexpected motion sensor or contact sensor (door/window) events and send you a push notification, voice/TTS alert, or sound a siren. With compatible water leak sensors, smoke detectors, or custom alerts (supporting a variety of devices like acceleartion, sound, humidity, or temperature sensors and more), HSM can do the same in response to configured events or thresholds for these deviceas as well. With a compatible water valve, HSM can even shut off your water if a leak is detected.
HSM supports various arm states, explained below, that allow configuring different devices or different actions to perform in response to device events for different arm states. For example, you may wish to monitor only door and window sensors for Armed-Nighr or Armed-Home but both door/window and motion sensors for Armed-Away. Smoke/Gas/CO, water, and custom HSM monitoring rules are always armed unless the "Disarm All Monitoring" option is used.
As an example, let's set up Intrusion-Away. You can use these same steps to setup your Intrusion-Home alerts, Intrusion-Night alerts, alerts for Smoke and Carbon Monoxide, and Water alerts. Once your first alert has been setup, you will see options to configure your armed states, as below.
From the sidebar of your hub, select Apps and then Add Built-In App.
Choose Hubitat Safety Monitor from the list.
As an an example, let's configure the Intrusion-Away settings:
NOTE: You can set different intrusion alerts for when you are home and when you are away (and even different day/home and night settings), if desired. For example, many people like to set all of their motion and contact sensor to alert them when they are away, and only allow windows and door sensors to send alerts when they are home.
NOTE: The "Use every open/close, motion, and shock sensor" option — and similar options on other pages, like "Use every smoke, gas and carbon monoxide detector," will use every device of the specified types currently on your system. If you add more such devices in the future, you must return to HSM and save these settings again.
%device%
to include alert device name, %value%
to include alert value (e.g., "active" for a motion sensor), %time%
to include alert time, and %date%
to include alert date.When you have configured the Intrusion Alerts you want, select Done. After setting up an alert, you will notice a few differences in the Hubitat Safety Monitor details page. At the top you will see the current armed state in orange and below the Custom monitoring rules, the configuration option Configure Arming/Disarming/Cancel Options is now available. Finally you will now see options for manually arming, disarming and changing your monitoring states.
![Screenshot of the above options(/apps/hubitat-safety-monitor/hsm-configure-arm-and-disarm-options-v2.1.png)
You can configure your home and away states to be armed automatically during certain modes or manually by using buttons. You can also set delays and designate buttons or switches to cancel alerts. Here’s how:
Select Configure Arming/Disarming/Cancel Options. There are five section on this page, each with their own settings:
In certain cases, you may want to delay armed states or alerts. For example, if you arm your Away state using a button in your house, you may want build in a 20 second delay to allow yourself enough time to get out of the house before it is actually armed. Conversely, you can delay your alerts for a few seconds to give yourself a chance to disarm your system with a kill switch if you accidentally trip the alarm.
Buttons are a convenient way to manually arm or disarm your intrusion alerts. Many people keep a button by their bed to arm/disarm their Home alerts when they go to bed or wake up. Others use a hidden button near their door to arm/disarm their Away alerts.
Setting your Cancel Alerts Buttons or Switches is very important. First, if you set a delay for your intrusion alerts, you’ll want an easy way to cancel the alert before it triggers after the delay. Second, if your alerts are triggered (especially sirens), you’ll want a way to shut them off without having to go into the Hubitat Web Interface.You have a choice of canceling your alerts using buttons or switchesSelect the buttons or switches you want to use to cancel your alerts.
Selecting an alert in this section will notify you if one of your contact sensors is left open when you try to arm your system. Setting up these alerts works exactly the same as configuring intrusion alerts.
Custom monitoring rules allow you to get notifications for almost any change in your environment. Many people use this to get notified if indoor temperatures change to dangerous levels when away from home or when door locks are activated. Here's how to set it up:
In Hubitat Safety Monitor, select New Custom Monitoring Rule.
Name your Custom Monitoring Rule and select Continue.
Select the type of device you would like to use to trigger your custom alerts. You can choose from:
When you select a type of device, a list of options will appear. Select the specific device(s) you would like to monitor (some devices, such as battery level, give you a toggle switch to select all devices). Then select the specific states that will trigger an alert. This varies by device.
Next, select the type of Alerts you would like to receive. These options are exactly the same as you will find for setting Intrusion Alerts.
Custom alerts are not armed in the same manner as intrusion alerts. To arm your Custom alert, you can use the arm this rule button if you want it on all the time, or you can choose the restrictions link to select when it will be valid. Restrictions options include:
When your custom monitoring rule is complete, select Done.
You will see a new child app with the name you gave to your custom rule has now been added below the Hubitat Safety Monitor app. Use this link to edit your new rule.