Что такое Датчик открытия двери/окна?
Самодельный на 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. Все упомянутые торговые марки принадлежат их правообладателям. Материал носит информационный характер и не является рекламой.