Реле и умный дом

← Все статьи

Автоматизация света по присутствию без лишних датчиков движения

Опубликовано 7 мая 2026 · обновлено 20 мая 2026 · автоматизация

Стандартный совет для автоматизации света — повесить PIR-датчик движения в каждой комнате. Работает, но на квартиру из четырёх комнат это ещё четыре устройства, батарейки в которых нужно менять, и разброс задержек срабатывания, который потом приходится подгонять под каждую комнату отдельно.

У меня получилось обойтись без них в трёх комнатах из четырёх — там, где уже стояло реле на освещении. Идея простая: если реле само может измерять текущее состояние линии, а в комнате есть хотя бы один датчик освещённости (люксметр) на окне для штор, этого обычно достаточно, чтобы отличить «в комнате стало темно, потому что вечер» от «в комнате никого нет».

Условие в автоматизации выглядит примерно так — свет включается, если освещённость упала ниже порога и при этом за последние двадцать минут было любое событие от выключателя или от датчика открытия двери в эту комнату:

automation:
  - alias: "Свет в комнате по освещённости и активности"
    trigger:
      - platform: numeric_state
        entity_id: sensor.room_illuminance
        below: 15
    condition:
      - condition: state
        entity_id: binary_sensor.room_door
        state: "on"
        for:
          minutes: 20
    action:
      - service: switch.turn_on
        target:
          entity_id: switch.room_relay

Это не идеально — если человек сидит в комнате неподвижно дольше двадцати минут, а дверь за это время не открывалась, свет может выключиться раньше времени. На практике это происходит редко, а там, где происходит (кабинет, где можно долго сидеть за столом), я всё-таки оставил обычный датчик движения — не стал усложнять систему ради принципа.

Главный плюс подхода — на три комнаты ушло ноль новых устройств, всё уже стояло для других задач. Минус — логика менее очевидна, чем «есть движение — есть свет», и через полгода придётся заново вспоминать, почему автоматизация настроена именно так.