sonoff датчик открытия дверей
Zigbee-датчик открытия Sonoff SNZB-04: возможности, интеграция в Home Assistant
Сегодня мы с вами рассмотрим один из беспроводных датчиков для умного дома, выпускаемых под брендом Sonoff. Эта продукция хорошо известна всем энтузиастам — не в последнюю очередь благодаря своей бюджетности. И герой сегодняшнего обзора — датчик открытия Sonoff SNZB-04 — не является исключением из этого правила.
Содержание
Параметры
Поставка
Фирменный цвет коробок продуктов Sonoff — изменяется с течением времени. С синего на морской зеленый, который сейчас уже стал оранжевым. Коробка минимально возможного размера, с указанием модели и основных параметров.
В комплекте поставки — сенсор с магнитом, комплект наклеек из двухстороннего скотча и небольшой буклет с инструкцией. Также в коробку вложена отметка о прохождении контроля качества.
Все записи в инструкции сделаны на 7 языках включая русский. Тут кстати упоминается версия Zigbee — третья, хотя в характеристиках этого прямо не указано.
Конструкция
Конструктивно, сенсоры такого вида состоят из двух частей — большей, собственно самого сенсора, со всей электронной частью и элементом питания и меньшей — магнитом. Принцип работы состоит в реакции на магнит.
Форма у разных производителей может быть разной, Sonoff выбрал прямоугольную — кирпичик. Небольшие повреждения внизу, которые видны на этом слайде, это уже результат моих тестов, из коробки — все целое.
Задняя сторона. Эти крышки съемные, скоро мы заглянем под них. При использовании предполагается что двусторонний скотч будет наклеен именно сюда.
Сравнительно с аналогичным датчиком из экосистемы xiaomi mijia. Продукт Xiaomi компактнее и аккуратнее, но он и дороже. Хотя по своей сути он ничего не отличается от героя обзора.
Разборка
Посмотрим что внутри устройства. В маленькой части все просто — тут находится небольшой цилиндрический магнит.
В большой части — находится сенсор, причем плата имеет закругленные края, аналогично упомянутому датчику от Xiaomi. Элемент питания от разряда в при пересылке защищает изоляционная пленка, которую следует достать перед использованием.
В этом датчике применен стандартный и известный многим — модуль CC2530 с внутренней антенной. Поэтому не удивлюсь если для него будут разработаны и сторонние прошивки. В качестве сигнального элемента тут использован геркон MEDER-B J 1/8 от Standex-Meder Electronics.
В целом к сборке вопросов нет, за исключением контактной пластины для батарейки. Она припаяна явно вручную, и, по крайней мере в моем варианте, не очень уверенно держит батарейку. Мне пришлось приколхозить кусок резинки сверху, чтобы пластина прижалась еще и крышкой корпуса.
Принцип действия
Итак — принцип действия устройства заключается в том, что магнит воздействует на контакты внутри геркона — которые могут быть замкнуты и разомкнуты. Вот максимальное расстояние, с которого начинает действовать магнитное поле.
Еще раз, но уже без корпуса — геркон находится в нормально разомкнутом состоянии. Это значит что когда магнита рядом нет — геркон разрывает электрическую цепь. Когда магнит рядом — геркон замыкается. Таким образом датчик относится к классу бинарных сенсоров — он имеет два состояния — закрыто — замкнуто, и открыто — разомкнуто.
Вместо магнита контакт можно замыкать и любым другим способом — даже просто отрезком провода. Это дает широкие возможности к кастомизации сенсора. Например подключать внешние датчики влаги, давления, механические выключатели и кнопки.
Подключение
Для перевода датчика в режим сопряжение — понадобится скрепка. Ее нет в комплекте, но можно использовать скрепку от смартфона — ту, что открывает лоток с сим картами, либо просто канцелярскую.
Как обычно — я стараюсь рассмотреть как можно больше вариантов подключения обозреваемого устройства. И тут не буду отходить от этого. В своих закромах я нашел даже родной Sonoff шлюз, и начну тестирование с него.
Кстати шлюз попал ко мне довольно давно, не менее года назад, еще в предрелизе — в совершенно белой коробочке без опознавательных знаков. Прошивка на нем тоже древняя, к сожалению все мои попытки обновить ее остались безуспешны, поэтому на свежих прошивках допускаю какие-то непринципиальные изменения.
Ewelink
Логическую часть начнем с родного приложения Ewelink. Заходим в плагин шлюза, нажимаем добавить устройство — что переводит шлюз на 60 секунд в режим подключения, в это время нажимаем скрепкой на кнопку сопряжения датчика, пока сквозь корпус не моргнет три раза красный светодиод. Вслед за этим шлюз обнаружит и добавит новое устройство.
Датчик появится в общем списке и перечне устройств шлюза. Плагина как такового у него нет — есть только журнал срабатываний. Справа вверху — меню настроек, в котором можно указать имя и локацию, включить пуш уведомления и удалить устройство.
Датчик может участвовать в автоматизациях — к разделе условий ЕСЛИ. И имеет два состояния — открыто, когда магнита рядом нет и закрыто — когда геркон действует магнит.
Соответственно эти состояния и служат условиями сценариев. Сами же сценарии могут работать как постоянно так и в строго указанное время и дни недели. Например, при использовании в офисе, можно отключить срабатывание в рабочее время, мониторя активность только ночью и на выходные.
Home Assistant
Способы интеграции в Home Assistant начну прямо с родного шлюза. Он поддерживается аддоном Sonoff LAN от AlexxIT. Аддон входит в стандартный перечень интеграций HACS. После подключения — датчик автоматически пробросится в систему как бинарный сенсор. Класс устройства по умолчанию указан как датчик двери, при необходимости его можно сменить через раздел кастомизации.
Zigbee2mqtt
Устройство поддерживается и в интеграции zigbee2mqtt. Сразу скажу что у меня все стики включая тестовый — работают на прошивках zstack 3. Включаем режим подключения и скрепкой активируем сопряжение на датчика.
Весь процесс занимает примерно секунд 30, после чего датчик проходит интервью и подключается к системе.
Определился совершенно корректно — от производителя и модели, до изображения. Так как датчик использует автономное питание — он является конечным устройством и не умеет передавать через себя сообщения от других датчиков.
В этой интеграции датчик отдает целых 5 параметров. Три из которых — бинарные и имеют состояния правда или ложь. Сюда входит contact — это состояние геркона, battery_low — он включится когда заряд батарейки станет низким и тампер — в теории он должен включаться когда датчик снимают с места, но по факту он выключен даже если датчик полностью разобрать и вынуть из корпуса.
Еще два — это фактический уровень заряда батарейки и качества сигнала.
В новой версии zigbee2mqtt, в разделе настроек, теперь можно указывать параметр retain. Он отвечает за сохранения топиков состояния датчиков в mqtt. Если параметр не установлен, при перезагрузке Home Assistant — состояние датчика будет неизвестно, так как топик сохранятся не будет.
А если установить — то каждое изменение будет сохранятся, тем самым после перезагрузки вы увидите последнее, пришедшее от датчика состояние, даже если оно было перед перезагрузкой. Лично я устанавливают его для всех своих устройств.
Обновления по воздуху через zigbee2mqtt — на дату выхода этого обзора — не поддерживается. Посмотрим как будет дальше.
В Home Assistant устройство пробрасывается через интеграцию MQTT — с пятью сущностями, про которые я только что рассказал. По умолчанию — датчик имеет класс дверь, что можно изменить через раздел кастомизации.
Пример отображения датчика на карте сети. Здесь он построил маршрут через роутер, роль которого выполняет розетка — переходник Blitzwolf SHP — 13
SLS Gateway
При использовании SLS шлюзов — тоже никаких проблем не возникает. На шлюзе запускаем режим подключения, а на датчике нажимаем скрепкой пока светодиод не моргнет три раза красным. При запросу — возможно придется еще дополнительно нажать на кнопку сопряжения для продолжения интервью.
Датчик определяется и добавляется совершенно корректно. Естественно тоже как конечное устройство.
В отличии от zigbee2mqtt — SLS шлюз выведет все сущности только по факту их первого изменения. С начала тут только уровень сигнала. Передвинув магнит — создаем и сущность контакт. Остальное появится само позже.
В Home Assistant сущности устройства также попадают через интеграцию mqtt. Количество сущностей увеличится по мере получения данных от них. По умолчанию датчик тоже определяется как сенсор двери.
Видеоверсия обзора
Вывод
В ходе тестирования, иногда мне казалось что датчик меняет состояние с небольшой задержкой. Возможно конечно я придираюсь, но ощущение такое сложилось. К плюсам этого устройства можно отнести его бюджетность, к минусам — конструкцию корпуса, не очень качественную пластину контакта, тугие задние крышки — открывать датчик все равно придется, а пластик легко повредить.
Думаю что наиболее вероятный кейс использования — как раз DIY по принципу замыкания контактов, возможно даже без корпуса. Его переделывать не так жалко как сенсор Xiaomi или Aqara.
Подборка Wi-Fi модулей SONOFF для системы умного дома, автоматизации и удаленного управления
Список бюджетных решений для создания собственного умного дома на базе модулей SONOFF. Это реально бюджетный вариант, который работает как с приложениями Google Home/ Amazon Alexa, так и в таких системах, как Domoticz. Есть возможность настройки сценариев работы и управления голосовыми помощниками. В подборке будут базовые модули, датчики/сенсоры, подходящие для создания системы умного дома в отдельно взятой квартире/помещении/офисе или доме.
Умные реле SONOFF с Wi-Fi
Начну, пожалуй, с самого популярного варианта для создания удаленно управляемой системы Smart Home — это умный переключатель SONOFF Basic R2. Базовая версия простого реле с Wi-Fi-управлением. Можно удаленно включать и выключать устройства (например, обесточить что-либо, вскипятить чайник и т.п.). Есть и более серьезное решение — четырех канальное WiFi-реле SONOFF (4CH R3/ Pro R3). Целых 4 раздельных канала по 10А. В приложении можно настроить сценарии работы, таймер, дистанционный выключатель (например, управление многоканальным освещением). Для скрытого монтажа (например, в потолочную люстру) можно использовать компактную версию реле SONOFF Mini.
Умные сенсоры SONOFF
Для корректной автоматизации дома и работы системы Smart Home потребуются не только исполнительные реле, но и различные сенсоры: датчики движения и присутствия, датчики открытия/закрытия окон и дверей, умные кнопки, сенсоры температуры, влажности, датчики газов и пыли, и так далее. Типы сенсоров различные, но самые распространенные работают по протоколу Zigbee. Для корректной работы Zigbee-модулей потребуется специальный Zigbee-Wi-Fi шлюз.
Шлюз для устройств SONOFF Zigbee
Как я уже выше сказал, для работы сенсоров по протоколу Zigbee нужен специальный шлюз, который устанавливается (в центре) помещения и обеспечивает доступ к сенсорам и периодический опрос их состояния и показаний. Одна из подобных моделей — шлюз SONOFF Zigbee ZBBridge, который также интегрируется в доступные приложения системы умного дома. Дополнительно указываю большой лот с выбором ZigBee модулей для того, чтобы можно было заказать комплект умного дома у продавца одной посылкой.
Умные розетки SONOFF
Не будет лишней и установка управляемых («умных») розеток с управлением из приложения через Wi-Fi. Привожу на выбор сразу два доступных варианта. Это беспроводная розетка SONOFF S26 в виде отдельного бытового модуля проходной розетки со встроенным реле, а также накладная розетка SONOFF S55 в защищенном исполнении от пыли и брызг воды. Оба варианта работают через Wi-Fi, есть возможность настройки сценариев по датчикам (например, включение-отключение обогревателя по достижению определенных показаний от умного датчика температуры), удаленного включения-выключения, выключения по таймеру и т.п.
Есть и другие виды исполнительных механизмов, термостаты SONOFF, встраиваемые выключатели и диммеры. Также достаточно много информации и готовых примеров установки подобных модулей и сенсоров, а также их настройки в готовую систему. В лотах можно выбрать 1/2/4 шт. (дополнительная скидка при больших количествах партии). Большую часть ассортимента можно найти в наличии в России. Добавляем модули в корзину, выбираем то, что может пригодиться для вашего умного дома. С другими тестами и обзорами гаджетов, а также подборками оборудования вы можете ознакомиться по ссылкам ниже и в моем профиле.
Датчик открытия дверей и окон Sonoff DW2 WiFi
SONOFF DW2
Датчик состояния двери, причем если рассматривать не только окна или входную дверь, но и межкомнатные, может стать основой для наполнения вашего жилища настоящей магией. По крайней мере, так соседи и друзья будут воспринимать автоматические сценарии, запускающиеся при срабатывании этого миниатюрного устройства. И да, свою основную зашитую функцию обнаружения проникновения датчик двери / окна не перестанет выполнять, в скольких бы дополнительных сценариях он бы не участвовал в качестве триггера.
Активируйте IP-камеру от срабатывания датчика, запускайте сценарии освещения, отопления при открытом окне или просто получайте уведомление об несанкционированном проникновении в ваше жилище. Использования DW2 ограничивается только вашим воображением.
Описание.
Функционал.
Передача сигнала при открытии / закрытии двери.
Мониторинг текущего состояния.
Оповещение о низком заряде батареи питания.