Как настроить автоматическое включение и выключение света в Home Assistant при проходе через дверной выключатель?

Как настроить проходные выключатели на Home Assistant, чтобы избежать сбоев при перезапуске устройств?
  • 9 мая 2024 г. 18:10
Ответы на вопрос 2
Для настройки автоматического включения и выключения света в Home Assistant при проходе через дверной выключатель, вам понадобится:

1. Установленный Home Assistant на вашем устройстве.
2. Датчик движения или контактный датчик, который будет реагировать на открытие двери.
3. Умный выключатель или реле, который будет контролировать свет.

Шаги по настройке:

1. Подключите датчик движения или контактный датчик к Home Assistant.
2. Создайте автоматизацию в Home Assistant, которая будет срабатывать при открытии двери. Например, если вы используете датчик движения, то автоматизация может быть следующей:

```yaml
automation:
  alias: Включить свет при открытии двери
  trigger:
    platform: state
    entity_id: binary_sensor.door_contact
    to: 'on'
  action:
    service: light.turn_on
    entity_id: light.your_light
```

3. Создайте еще одну автоматизацию, которая будет выключать свет через определенное время после закрытия двери. Например:

```yaml
automation:
  alias: Выключить свет через 5 минут после закрытия двери
  trigger:
    platform: state
    entity_id: binary_sensor.door_contact
    to: 'off'
    for:
      minutes: 5
  action:
    service: light.turn_off
    entity_id: light.your_light
```

Теперь при проходе через дверь свет будет автоматически включаться и выключаться.

Чтобы избежать сбоев при перезапуске устройства, рекомендуется использовать MQTT Autodiscovery для автоматического обнаружения устройств в Home Assistant. Это позволит Home Assistant автоматически переопределить устройства после перезапуска. 

Для настройки проходных выключателей на Home Assistant с помощью MQTT Autodiscovery, вам потребуется:

1. Настроенный MQTT брокер в Home Assistant.
2. Установленный плагин MQTT Discovery в Home Assistant.
3. Умные выключатели или реле, поддерживающие MQTT.

Шаги по настройке:

1. Подключите умные выключатели или реле к MQTT брокеру.
2. Создайте топики в MQTT для каждого устройства и опубликуйте в них информацию о конфигурации устройства.
3. После этого Home Assistant автоматически обнаружит устройства с помощью MQTT Autodiscovery и добавит их в систему.

Таким образом, вы сможете установить проходные выключатели на Home Assistant и избежать сбоев при перезапуске устройств.
Делать схему не на выключателях а на кнопках. Нажатие меняет состояние, дефолтное состояние можно считать по мастер-выключателю или лучше прописать в самом HA что после перезагрузки всегда выкл, чтобы при  зависании в отсутствии человека свет сам не включался
Похожие вопросы