Что такое Датчик открытия двери/окна?
Дверь открылась — Home Assistant знает. Окно приоткрыли — отопление убавилось. Калитка на участке распахнулась ночью — сирена и уведомление на телефон. За всеми этими сценариями стоит одно из самых простых устройств в умном доме — датчик открытия. Два кусочка пластика, внутри которых магнит и геркон. Никакой электроники в привычном смысле. И при этом — один из самых востребованных компонентов домашней автоматизации.
Принцип действия датчика открытия не менялся десятилетиями. Устройство состоит из двух частей.
Основной модуль — корпус с герконом (герметичным магнитоуправляемым контактом), радиомодулем, микроконтроллером и батарейкой. Крепится на неподвижную часть: дверную коробку, оконную раму.
Магнит — маленький корпус без электроники, только постоянный магнит внутри. Крепится на подвижную часть: дверное полотно, оконную створку.
Когда обе части рядом (дверь закрыта) — магнит удерживает контакты геркона в замкнутом состоянии. Когда створка отходит на 15–25 мм — магнитное поле ослабевает, контакты размыкаются, микроконтроллер фиксирует изменение и отправляет сигнал: «открыто».
Геркон — штука предельно надёжная. Контакты запаяны в стеклянную колбу с инертным газом. Нет окисления, нет механического износа от внешних факторов. Ресурс — миллионы срабатываний. На практике датчик открытия выходит из строя только когда садится батарейка или отваливается крепление.
Датчик открытия — один из немногих сенсоров, который даёт абсолютно бинарную, однозначную информацию: открыто или закрыто. Никаких пороговых значений, никакой калибровки, никакой интерпретации. Дверь либо открыта, либо нет. Эта простота делает его идеальным триггером для автоматизаций.
Освещение. Открыли дверь шкафа — свет внутри включился. Закрыли — погас. Открыли входную дверь вечером — загорелся свет в прихожей.
Безопасность. Датчики на всех входных дверях и окнах — основа охранной системы. Home Assistant в режиме «охрана» отправляет тревогу при любом срабатывании. Просто, надёжно, не зависит от камер и интернета.
Климат. Открыли окно — отопление в этой комнате снижается (зачем греть улицу). Закрыли — через пять минут восстанавливается. Автоматизация экономит энергию без ручного вмешательства.
Уведомления. «Входная дверь открыта более 10 минут» — push на телефон. «Окно в детской открыто, а на улице ниже нуля» — голосовое напоминание через колонку. «Калитка открылась после полуночи» — тревога.
Контроль бытовой техники. Датчик на дверце холодильника — если открыта больше двух минут, напоминание. Датчик на крышке стиральной машины — «стирка закончилась, бельё ждёт».
Подсчёт и статистика. Сколько раз за день открывалась входная дверь? Когда дети пришли из школы? Как часто открывается окно в спальне? InfluxDB + Grafana превращают простые события «открыто/закрыто» в наглядную статистику.
Aqara Door and Window Sensor (MCCGQ11LM). Самый распространённый Zigbee-датчик открытия в экосистеме Home Assistant. Компактный (41×22×11 мм), батарейка CR1632, время работы — около 2 лет. Быстрый отклик — менее секунды от открытия до появления события в системе. Работает с Zigbee2MQTT, ZHA, Aqara Home. Проверен миллионами пользователей.
Aqara Door and Window Sensor P2 (MCCGQ14LM). Более новая версия. Тоже Zigbee, но на чипе от другого поколения. Чуть крупнее, но стабильнее связь и дольше живёт батарейка.
Sonoff SNZB-04. Бюджетный Zigbee-датчик. Работает, стоит дёшево. Корпус крупнее, чем у Aqara, но для двери или окна размер обычно не критичен. CR2032.
IKEA PARASOLL. Датчик из экосистемы IKEA. Zigbee, работает с Home Assistant. Интересный дизайн — тоньше и аккуратнее многих конкурентов.
Tuya / Moes Zigbee Door Sensor. Десятки моделей на маркетплейсах. Цены — от 300 рублей. Работают, но качество и совместимость — лотерея. Проверяйте конкретную модель в базе Zigbee2MQTT перед покупкой.
Xiaomi Mi Door Sensor (Bluetooth). BLE-датчик. Для интеграции в Home Assistant нужен Bluetooth-шлюз. Дёшев, но менее удобен, чем Zigbee-варианты.
Самодельный на ESP + геркон. Геркон за 30 рублей + ESP8266 + ESPHome. Питание от USB или батарейки (с deep sleep). Полная свобода настройки — но для дверей и окон покупной Zigbee-датчик обычно проще и компактнее.
Большинство датчиков крепятся на двусторонний скотч 3M, который идёт в комплекте. Для дверных коробок и оконных рам этого достаточно — датчик лёгкий (10–20 грамм), нагрузки на крепление нет.
Правила размещения просты. Основной модуль — на неподвижную часть (коробка, рама). Магнит — на подвижную (створка). Стрелка или отметка на корпусе показывает, какой стороной модули должны быть обращены друг к другу. Зазор между модулями в закрытом состоянии — не более 15–20 мм (зависит от модели, смотрите спецификацию).
Для металлических дверей скотч может держать плохо — используйте тонкий саморез или эпоксидный клей. На пластиковых окнах скотч 3M держится годами без нареканий.
Некоторые модели (Aqara P2, Sonoff SNZB-04P) поставляются с выносным магнитом на проводе — удобно для нестандартных конструкций, где магнит и основной модуль нельзя разместить вплотную.
Для датчика открытия критична скорость, с которой событие доходит до системы. Если вы строите автоматизацию «открыл дверь — включился свет», задержка в две секунды заметна и раздражает. Задержка в полсекунды — комфортна.
Zigbee-датчики обычно передают событие за 100–500 миллисекунд. Это складывается из времени пробуждения датчика (он спит для экономии батареи), времени передачи по Zigbee-сети (один или несколько хопов через роутеры) и времени обработки в Zigbee2MQTT/ZHA и Home Assistant.
На скорость влияет качество mesh-сети. Если датчик на двери «общается» через три роутера — задержка будет больше, чем если координатор стоит в соседней комнате. Ещё один фактор — загруженность системы: Home Assistant с сотней интеграций и тяжёлыми автоматизациями обрабатывает события медленнее, чем свежая установка.
Wi-Fi-датчики (на ESP с ESPHome) могут быть быстрее — нет промежуточных хопов mesh-сети. Но они требуют постоянного питания или разряжают батарею за считанные дни (Wi-Fi энергозатратен при частых пробуждениях).
Внутри датчика открытия — геркон. Геркон реагирует на магнит. Это значит, что датчик можно использовать для любой задачи, где нужно зафиксировать «рядом / не рядом».
Почтовый ящик. Магнит на крышке, датчик на корпусе. Крышку открыли — уведомление «проверьте почту».
Ящик стола. Магнит на ящике, датчик на корпусе стола. Детский ящик с ножницами открылся — уведомление.
Дверца шкафа с серверным оборудованием. Контроль физического доступа.
Калитка, ворота гаража. Датчик в защищённом корпусе (или с выносным магнитом на проводе) фиксирует открытие.
Наличие предмета на месте. Магнит приклеен к нижней стороне ноутбука, датчик — на столе. Ноутбук убрали — «ноутбук не на месте». Экзотика, но работает.
По сути, любой Zigbee-датчик открытия — это binary_sensor с двумя состояниями. А как вы интерпретируете эти состояния — вопрос фантазии и автоматизации.
Некоторые датчики открытия — не просто геркон с радиомодулем.
Со встроенным датчиком освещённости. Aqara Door Sensor P2 — помимо открытия/закрытия сообщает уровень освещённости. Полезно для автоматизаций «включить свет при открытии двери, но только если в комнате темно».
С внешним контактом. Aqara Door and Window Sensor — имеет вход для внешнего проводного датчика (сухой контакт). К нему можно подключить любой проводной геркон, кнопку, датчик вибрации или проводной датчик протечки. По сути, превращает проводной сенсор в беспроводной Zigbee-сенсор. Очень полезная функция.
С датчиком вибрации / наклона. Некоторые модели фиксируют не только открытие, но и вибрацию — полезно для окон (стук по стеклу) и дверей (попытка взлома). Aqara Vibration Sensor — отдельное устройство, но идеологически близкое.
Zigbee-датчики открытия — чемпионы по автономности. Большую часть времени датчик спит и потребляет микроамперы. Просыпается только при изменении состояния (открытие/закрытие) и для периодической отправки heartbeat-сообщений координатору.
Типичный срок жизни батарейки:
Зависит от частоты срабатываний. Датчик на входной двери, которая открывается 20 раз в день, проживёт меньше, чем датчик на окне, которое открывают раз в неделю.
Home Assistant показывает уровень заряда батареи для Zigbee-устройств. Настройте уведомление при падении ниже 15–20% — и замена батарейки никогда не станет сюрпризом.
Работает ли на металлической двери? Да, но зазор срабатывания может уменьшиться — металл экранирует магнитное поле. Возможно, придётся разместить модули ближе друг к другу. Некоторые пользователи подкладывают прокладку из немагнитного материала между датчиком и металлической поверхностью.
Можно ли использовать на улице? Большинство датчиков не имеют защиты от влаги. На улице — только в защищённом месте (под навесом, в козырьке) или в герметичном корпусе. Существуют уличные модели, но их выбор ограничен.
Что если зазор между дверью и коробкой слишком большой? Используйте модель с выносным магнитом или установите дополнительный магнит (неодимовый, N35–N52) — он сильнее штатного и работает на большем расстоянии.
Подходит ли для раздвижных дверей? Да, даже лучше, чем для распашных — магнит сдвигается параллельно датчику, что обеспечивает чёткое переключение.
Датчик открытия — самый скромный обитатель умного дома. Маленький прямоугольник, приклеенный к дверной коробке, о котором забываешь сразу после установки. Он не впечатляет характеристиками, не требует настройки и не обновляет прошивку.
Но именно он запускает половину домашних автоматизаций. Включает свет. Управляет отоплением. Охраняет дом. Напоминает закрыть окно. Фиксирует, когда дети вернулись из школы. И делает всё это годами, на одной батарейке, без единого сбоя.
Простота — не слабость. Простота — это надёжность. А надёжность в умном доме ценится выше любых спецэффектов.
Статья подготовлена на основе открытых данных производителей и материалов сообщества Home Assistant. Все упомянутые торговые марки принадлежат их правообладателям. Материал носит информационный характер и не является рекламой.