Files
NSPanel_HA_Blueprint/docs/en/alarm.md
Edward Firmo da6d8c1c5e Add Alarm docs
Update docs to reflect the current state (new features & changes)
2023-08-11 11:11:09 +02:00

2.0 KiB

Alarm Control Panel

You can control an Alarm Control Panel from your NSPanel, which will allow you to set the alarm mode between the standard modes supported by Home Assistant (Home, Away, Night, Vacation or Custom bypass) or disarm the alarm.

Currently, only alarms without a code will be supported. If your alarm requires a code, you will still be able to display it on your NSPanel, however, when you click in any button it will send services calls to Home Assistant without the code and it will fail for the service where a code is requires.

 

Security advisory

By default, the communication between your NSPanel (ESPHome) and Home Assistant (HA) is not encrypted, which means a person with access to your network could potentially monitor the communication between your panel and HA and replicate the service calls. Although this is not a big issue for most of the service calls (turn-on a light, close a curtain, etc.), it can be a problem when controlling your alarm system.
Based on that, we hardly reccoment the use of API encryption for all users controlling an Alarm system via a NSPanel. You can easily enable this by following the "API encryption" example available here.

 

Configuration

Open the automation based on the NSPanel Blueprint and look for a section related to "Alarm Control Panel".
Select your alarm control panel entity, click "Save", and your are done. :)
<<< ADD SCREENSHOT >>>>

 

Controlling your alarm from your panel

When an alarm control panel is set in your Blueprint automation, you will see the alarm icon on your panel's Home page:
<<< ADD ICON IMAGE >>>>
Home page

A click on that icon will show the Alarm Control Panel page:
<<< ADD SCREENSHOT >>>>

You can change your alarm settings with a single click on the button related to the new state you want to set your alarm to, or close the page to go back to Home page.