Подскажите, сделал по рекомендации Ивана сенсор, который отслеживает если кто-то находится дома ставит значение true. На основе этого сенсора хотел сделать автоматизацию что бы ставилось на сигнализацию, пока нас нет дома, а по приходу снималась.
- platform: template
sensors:
someone_home:
friendly_name: Someone Home
icon_template: >-
{% if is_state('binary_sensor.someone_home','on') %}
mdi:home-account
{% else %}
mdi:home-outline
{% endif %}
value_template: "{{ is_state('person.pavel','home') or is_state('person.anna','home') }}"
Сенсор рабочий, определяет состояние true и false когда кто-то дома. Вот только в автоматизации он никак не участвует. Все уходим из дома, статус меняется на false, но на постановку охраны нет команды. Если вручную задать состояние, то все прекрасно отрабатывает.
Автоматизация
- id: alarm
alias: Alarm
trigger:
- entity_id: sensor.someone_home
from: 'true'
platform: state
to: 'false'
action:
- entity_id: alarm_control_panel.home_alarm
service: alarm_control_panel.alarm_arm_away
- entity_id: alarm_control_panel.xiaomi_gateway_alarm
service: alarm_control_panel.alarm_arm_away
- entity_id: group.lights
service: homeassistant.turn_off
- id: disarm
alias: Disarm
trigger:
- entity_id: sensor.someone_home
from: 'false'
platform: state
to: 'true'
action:
- entity_id: alarm_control_panel.home_alarm
service: alarm_control_panel.alarm_disarm
- entity_id: alarm_control_panel.xiaomi_gateway_alarm
service: alarm_control_panel.alarm_disarm
Подскажите где может быть ошибка?