HA Alarm

Based on https://www.home-assistant.io/integrations/manual/

Configuration entry:

# Example configuration.yaml entry alarm_control_panel:

  1. platform: manual

name: Home Alarm # code: “1234”

  arming_time: 30
  delay_time: 20
  trigger_time: 4
  disarmed:
    trigger_time: 0
  armed_home:
    arming_time: 0
    delay_time: 0
    
    

automation: - alias: 'Trigger alarm while armed away'

trigger:
  - platform: state
    entity_id: binary_sensor.sonoff_a480037dc9
    to: "active"
  - platform: state
    entity_id: binary_sensor.sonoff_a480037dca
    to: "active"
  - platform: state
    entity_id: sensor.door
    to: "open"
  - platform: state
    entity_id: sensor.window
    to: "open"
condition:
  - condition: state
    entity_id: alarm_control_panel.home_alarm
    state: armed_away
action:
  service: alarm_control_panel.alarm_trigger
  target:
    entity_id: alarm_control_panel.home_alarm