Please contribute to this thread and submit your requests, suggestions, ideas and pitfalls!.
Features:
MQTT Integration
Google Assistant Integration
Clock display (Optional)
Weather Status (Optional) - NOTE: You must have dark sky weather component enabled specifically sensor.dark_sky_summary.
Digit code (0-9) entry on disarm
Customisable themed colours depending on alarm state, ie blue disarmed, orange pending, black armed. red triggered
List of open sensors with override option
Perimeter Mode (Optional) - Allows you to part activate the alarm in Home Day mode. I use this to only arm a particular set of sensors (doors) whilst Iâm using all floors.
Countdown timer on âPendingâ state
Panic Mode
To be implemented:
Persistence support
Customisable Themes
Time Based themes (Dark at Night - Light during day)
Possibly a full black one with a Cylon style bar when activated?
Wow! Just amazing! Will implemet this with a small touch screen in my entrance⌠Hioe therenwill he some designers here to pep up the interface âŚnice work.will test it and give a feedback
Hi gazoscalvertos, Iâm a bit of a noob and probably missing something simple.
I use the below code for my automations.
Do you know what Iâm missing?
The alarm works perfectly fine in Away mode, however when using Home mode. I do not get the notifications nor do I get the siren sound as I would in away mode. Maybe Iâm missing something?
alias: Alarm Away
hide_entity: true
trigger:
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001ab1525
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001ab1e54
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001ab1f49
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001ab1f74
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001dbb7bb
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001dbd389
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.door_window_sensor_158d0001dbd4f3
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001656c09
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001656c85
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001656ebd
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001656ed7
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d00016dc085
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001a3e28e
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001a3e1a0
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001a3e2b4
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d0001a3e2b7
from: âoffâ
to: âonâ
platform: state
entity_id: binary_sensor.motion_sensor_158d000165ff78
from: âoffâ
to: âonâ
condition:
condition: state
entity_id: alarm_control_panel.house
state: armed_away
action:
âDelayedâ - Sensors in this group will trip the alarm but will not activate the siren/trigger state until after the âpending_timeâ period unless the alarm is deactivated.
âImmediateâ - Sensors in this group will activate the siren/trigger state immedilately when tripped.
âHomemodeignoreâ - Sensors in this group are ignored completely when the alarm is set in home mode. This allows you to 'partially â set the alarm.
Yeah. Didnât check the ui yet but as Iâm very interested notbinky in technical aspects but also in design âŚit would be nice having a smart clean and easy GUI⌠(Wife acceptance factor)
Stupid question but I canât see the GUI actually⌠I added all files and configured according to ky sensors but wonât see it not the frontend
Just saw that i forgot to add alarm_panel: !alarm.yaml. restarting⌠Will give a feedback
Again my fault not adding custom panel fileâŚrestarting has and reporting later
Add alarm_control_panel.house to group.yaml then it will allow you to click and add the code using free text. Iâll implement the 0 in the next release.
For the alarm pending sound just setup an automation such as:
alias: â[Alarm] Pendingâ
trigger:
platform: state
entity_id: alarm_control_panel.house
to: âpendingâ
action: [whatever sound device you want etc]
This code takes care of the automation inclusion for the sensors providing you have set the groups up in alarm.yaml so there is no need to list each sensor in the automation.yaml.
All you need in automation.yaml is actions to trigger siren/notifications/sounds/etc and ones to disable siren.
Iâll upload a sample automation.yaml to the github tonight.
Quick question, for whatever reason under "All Sensors"I only get a few occupancy sensors, and not any Open/Close sensors, is that the intended behavior? (alarm state is disarmed if that matters)