Примитивная автоматизация сигнализации
Это простой и недорогой способ создать примитивную автоматизацию сигнализации для вашего дома или квартиры. Однако, стоит помнить, что такая система не обеспечивает высокий уровень безопасности и должна быть дополнена другими средствами защиты.
Пример автоматизации сигнализации с использованием датчика движения в Home Assistant. На этом примере вы можете познакомится с базовыми принципами автоматизации.
- id: 'alarm_motion_detection'
alias: 'Сигнализация обнаружение движения'
trigger:
platform: state
entity_id: binary_sensor.motion_sensor # Идентификатор датчика движения
to: 'on'
condition:
- condition: state
entity_id: alarm_control_panel.alarm # Идентификатор сигнализации
state: 'armed_away'
action:
- service: alarm_control_panel.alarm_trigger # Сервис срабатывания сигнализации
entity_id: alarm_control_panel.alarm # Идентификатор сигнализации
- service: notify.mobile_app # Сервис уведомлений на мобильное устройство
data:
message: 'В вашем доме обнаружено движение!'
Этот код автоматизации срабатывает, когда датчик движения переходит в состояние «on» (обнаружено движение). При условии, что сигнализация находится в режиме «armed_away» (включена на охрану). Затем срабатывает сервис «alarm_control_panel.alarm_trigger», который активирует сигнализацию. А так же сервис «notify.mobile_app», который отправляет уведомление на мобильное устройство с текстом «В вашем доме обнаружено движение!». Но так же можно использовать отправку сообщений в telegram.
Обратите внимание, что идентификаторы датчика движения и сигнализации должны быть изменены на те, которые вы используете в своей системе. Узнать как они называются, можно в разделе «объекты».
Пример также можно комбинировать с другими flow работы. Допустим при срабатывании сигнализации включать красный свет лапмы. Для этого возьмите текущий код и добавить часть из статьи — адаптивное изменение яркости и цвета.