Sonoff датчик движения уличный



Бюджетный Zigbee-датчик движения Sonoff SNZB-03: обзор и подключение в Tuya Smart и Home Assistant

Темой этого обзора будет бюджетный датчик движения SNZB-03 из Zigbee серии умных устройств от Sonoff. За свою стоимость — отличный вариант для тех, кого не смущает утилитарный дизайн гаджета.

Содержание

Купить на Aliexpress — цена на момент публикации от $6.99 за 1 шт

Поворотная ножка для датчика — цена на момент публикации от $2.15 за 1 шт

Параметры

  • Модель: Sonoff SNZB-03
  • Интерфейс: Zigbee 3
  • Дальность обнаружения по прямой: до 6 метров
  • Угол обзора сенсора: 110 градусов
  • Элемент питания: CR2450
  • Диапазон рабочих температур: -10 + 40С
  • Размер: 35 х 39 х 28 мм
  • Вес: 19 грамм
  • Отдельно можно приобрести поворотную ножку — подставку

Поставка

Поставляется устройство в характерной для этой серии — оранжевой коробке. Как видите, на мой экземпляр, похоже кто-то пытался сесть. Но тем не менее датчик остался неповрежденным. На коробке указан тип и модель датчика, а также краткие технические характеристики.

В несчастной, но все же выполнившей свои функции коробке, нашлись — датчик движения, кусок двустороннего скотча для закрепления на поверхности, буклет с инструкцией и карточка о прохождении контроля качества.

Инструкция хоть и небольшая, но все таки мультиязычная, причем нашлось место и для описания на русском языке. Из того что нужно знать — для перевода в режим сопряжения будет нужна скрепка, как для sim лотков.

Внешний вид

Как я уже упоминал — вид у датчиков этой серии своеобразный и легко узнаваемый. Корпус устройства квадратный, ну почти квадратный, пара углов слегка скошены. На фронтальной части располагается полусфера сенсора движения.

На задней части — сюда предполагается крепить комплектный скотч, указан номер модели и тип элемента питания. Эта крышка — съемная.

На условно нижней стороне — находится отверстие, за которым скрывается кнопка для включения режима сопряжения. Его активация выводит устройство из zigbee сети, если датчик уже в ней находится.

Крышка сидит довольно плотно, чтобы ее снять нужно ее чем то поддеть — для этого предусмотрена специальная щель. Под крышкой находится элемент питания — батарейка CR2450, в транспортировочном положении — от разряда ее защищает специальная вставка. На корпусе и крышке нанесены стрелки, которые нужно совместить — чтобы правильно ее установить.

Перейдем к подключению, для этого нам понадобится подобная скрепка, в комплекте ее нет, готовность устройство к сопряжению подтвердить тройное мерцание красного светодиода внутри полусферы.

Tuya Smart

Логическую часть я начну сразу с Tuya Smart, так как Ewelink слабо распространена. Для подключения нам нужен хотя бы один Zigbee шлюз, у меня используется Ethernet версия от Moes. Запускаем его плагин, нажимаем добавить дочернее устройство, и после активации режима сопряжения на датчике нажимаем кнопку — светодиод уже мерцает.

Процесс прохождения интервью и подключения занимает меньше минуты — датчик появляется в окне обнаруженных устройств, правда тут он изображен несколько в другой форме и после указания имени и локации — попадает в список шлюза.

И из списка шлюза и из общего списка устройств системы — кликнув по датчику попадаем в его плагин, в котором отображается его статус — соответственно есть движение или нет. Такой сенсор относится к разряду бинарных — так как может иметь только 2 варианта значения.

В плагине есть лог срабатывания, по которому видно что интервал событий составляет 1 минуту. Можно включить режим уведомлений по каждой сработке. В свойствах устройства нет данных о совместимости с сторонними системами и это так — в Google Home, например, датчик не появился. Обязательно проверяем наличие обновления прошивок.

Автоматизации

Датчик движения может участвовать только как триггер или условие автоматизации. И для этого может служить либо состояние его батареи, например для предупреждения о низком уровне заряда.

Либо собственно сам сенсор движения. Кроме опций — наличия и отсутствия движения тут есть еще варианты временных интервалов — когда движения нет. Наиболее распространенные сценарии с таким датчиком — это включение освещения по обнаружению движения, и отключение по его отсутствию, обычно выбирают какой-то промежуток 5-10 минут.

SLS Gateway

Перейдем к альтернативным системам и начнем с SLS шлюза. Подключение по стандартной схеме — в шлюзе активируем join, скрепкой нажимаем на кнопку датчика и ждем. Он определяется корректно, с соответствующей моделью и картинкой.

После чего датчик движения появляется в общем списке устройств шлюза. При включенной опции Home Assistant MQTT Discovery в настройках шлюза — он автоматически создаст новое устройства в интеграции MQTT.

Вот все данные датчика из вкладки info. Как и другие подобные устройства с питанием от батарейки — он является конечным устройством с переходом в спящий режим и не умеет транслировать через себя данные от других участников сети.

С самого начала появляются не все параметры, которые способен передавать датчик, они будут обновлятся по мере получения данных от него.

Через некоторое время появляются данные о заряде батареи и вот так выглядит полный перечень — датчик движения, уровни заряда и качества сигнала, таймаут при обнаружении движения — по умолчанию 60 секунд и параметр последнего отклика от датчика.

Эти параметры в виде 5 отдельных сущностей появились в Home Assistant — одна относится к домену бинарных сенсоров, это датчик движения — остальные — сенсоры.

Zigbee2mqtt

Что касается Zigbee2mqtt то тут тоже без сюрпризов. Запускаем режим присоединения новых устройств, а на датчике зажимаем кнопку скрепкой, пока трижды не моргнет красный светодиод.

Данные со страницы информации — производитель и модель корректны, конечное устройство. Все как и должно быть.

Тут тоже 5 параметров как и на SLS. Только вместо lastseen и таймаута — тут тампер и параметр указывающий на низкий заряд батареи. В комплект к стандартному уровню заряда.

На вкладке настроек есть опция retain, если конечно она не включена в общем конфигурационном файле аддона. При ее активации — значения от датчика будут сохранятся в топиках MQTT и не будут пропадать, до обновления, при перезагрузке home assistant

Что касается Home Assistant — описанные 5 сущностей появляются в системе через интеграцию mqtt. Тут три бинарных сенсора — движение, тампер и разряд батареи и два обычных, так сказать, сенсора — уровни сигнала и заряда.

Что касается интервала времени от регистрации последнего движения до сброса — тоже одна минута. Это надо учитывать при планировании автоматизаций.

Использование

Теперь пару слов о моем кейсе использования. Датчик хорошо себя показывает при вот такой установке — когда сенсор смотрит в горизонтальной плоскости. Чувствительность неплохая, порядка 5 метров по прямой — ловит движения.

Лично я его взял в пару к установленному в кухне датчику движения Aqara. Он установлен параллельно стене, на боковой стороне кондиционера и ловит движение прямо при входе в помещение, даже чуть раньше возле самого дверного проема. Но при этом он не видит остальную часть кухни.

Героя обзора я разместил на стенке примерно посередине, так чтобы он максимально покрывал все то что не видит Aqara.

Вот так они расположены один, относительно другого.

Aqara — ловит все что происходит на входе, и даже перед самой дверью, угол настроен так, что когда входишь — то свет уже загорелся.

А Sonoff — не дает ему погаснуть, пока в помещение есть движение, в том числе покрывая все мертвые зоны Aqara,

Что касается логики работы, то для датчиков движения я создал их виртуальные копии — в виде шаблонных сенсоров. По одному на каждую комнату.

Один раз прописав шаблонные сенсоры в автоматизациях — их больше не будет нужды менять, даже при замене физических датчиков, так как они будут указаны только в одном месте — в шаблоне, а название шаблонного сенсора всегда будет одно и тоже.

Кроме этого в таком сенсоре можно объединять несколько физических сенсоров, как в этом примере, либо добавлять еще какие-то условия — например сенсоры времени суток, освещенности, статуса тех или иных устройств, либо ставить нужную задержку на включение или выключение. Полная гибкость.

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

Видео версия обзора

Вывод

За время наблюдения за датчиком — каких либо странностей или отклонений в его работе я не наблюдал. Все работает как заявлено. К достоинствам датчика стоит отнести его цену, к недостаткам — весьма спорный дизайн.

На этом все, надеюсь что обзор был вам интересен и полезен.

Источник

Настройка освещения, активируемого движением, с помощью датчика Sonoff Zigbee и переключателя T2 WiFi

Ранее в этом месяце мы получили шлюз Sonoff ZBBridge Zigbee, датчик движения и беспроводной коммутатор Sonoff T2 для настройки работы в качестве источника света, активируемого движением, с помощью Zigbee и WiFi через приложение eWelink для Android и облачный сервис. Вы можете ознакомиться с первым обзором, чтобы поближе познакомиться с оборудованием и аксессуарами.

У нас было время все настроить, и в этом обзоре мы сообщим о результатах проекта. Идея состоит в том, чтобы обнаруживать движение с помощью датчика Zigbee, который затем передает информацию через шлюз, а переключатель T2 управляется облаком eWelink.

В прошлый раз мы думали, что у нас дома есть выключатель с нулевым проводом, но оказалось иначе и мы не смогли его использовать.

Без подходящих выключателей в доме было бессмысленно переделывать выключатель на нейтраль, учитывая, что дом мы арендуем. Поэтому мы стали искать кого-нибудь у кого есть с выключатель и розетка, обеспечивающие наличие нейтрального провода.

И мы нашли. Этот дом находится немного далеко от того места, где мы живем, поэтому мы решили передать работу на аутсорсинг, что должно быть интересно, так как там ни у кого нет технического образования. Это покажет, насколько новичкам легко или сложно использовать Sonoff. Поскольку у нас есть лампочка Yeelight, мы также подумали о тестировании интеграции eWelink с IFTTT, но для этого требуется платный тариф eWelink Advanced… поэтому мы отказались от этой идеи.

Установка Sonoff T2

Начнем с установки 2-клавишного переключателя Sonoff T2, совместимого со стандартом США, который также используется в Таиланде. Сначала нам нужно снять крышку…

… и ослабить винты, чтобы проверить существующую проводку … нейтральный провод синий, провод под напряжением от сети коричневый, а тонкий черный провод является сигналом к ​​свету под напряжением.

Это вызвало большую путаницу, это вызвало затруднение при его установке, особенно с учетом проблемы безопасности, поэтому друг-электрик установил проводку и электрическую установку, соединяющий переключатель 2, и оставил переключатель 1 неиспользованным, по крайней мере, на данный момент.

Как только все было поставлено на место, они смогли включать и выключать свет вручную, нажимая квадрат справа.

Выключатели света прекрасно видны ночью благодаря синим светодиодам.

Датчик движения и шлюз Zigbee

В остальном установка оборудования намного проще. Кабель USB-micro USB используется для питания шлюза …

… А для датчика движения необходимо удалить бумагу внутри, предотвращающую разряд батареи, и использовать прилагаемую двустороннюю ленту (или свою собственную), чтобы прикрепить датчик в стратегическом месте.

Конфигурация устройств в eWelink

Следующим шагом будет установка приложения eWelink для Android и настройка всех трех устройств. Давайте начнем с Sonoff Zigbee bridge с использованием режима Quick Paring, где вам будет предложено выбрать Wi-Fi 2,4 ГГц и ввести пароль, прежде чем приложение попытается подключиться и настроить шлюз.

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

Тот же процесс можно повторить для Sonoff T2, за исключением того, что способ входа в режим сопряжения заключается в долгом нажатии на один из переключателей.

На этом этапе мы можем видеть передвижения в приложении или в уведомлениях (если они включены) и управлять светом с Android.

Человек в «тестовом доме» столкнулся с большими трудностями при попытке выполнить сопряжение коммутатора Sonoff T2, по-видимому, из-за того, что был выбран неправильный SSID, а для понимания концепции «режима сопряжения» потребовалось время. Но через два вечера все заработало, в том числе и свет, активируемый движением.

Настройка «Scene» для включения света, активируемого движением.

Чтобы автоматически включать и выключать свет при движении, мы можем использовать меню Scene (также известное как Smart Scenes) в приложении eWelink с одним настройкой, чтобы включить свет при обнаружении движения, а другой — выключить его, если движения больше не обнаруживаются. Ниже прилагаются следующие инструкции …

Есть четыре варианта триггера (if) — касанием пользователя; временем дня; восходом / заходом солнца и интеллектуальными устройствами (например, датчиком движения). Было бы неплохо использовать восход / закат, но если определить только конкретное время на закате / восходе солнца или за несколько минут до или после, мы не сможем настроить датчик движения на работу от заката до восхода солнца. [ Обновление: действительно можно использовать Триггеры заката / восхода солнца для включения / отключения умных сцен. См. Комментарий AJ ниже ]

В идеале нужно было бы добавить датчик освещенности, работающий ночью и в условиях низкой освещенности.

Есть две категории действий (Then) со смарт-устройствами (например, переключатель Sonoff T2, подключенный к лампочке) и вариант задержки, который мы использовали выше, чтобы выдержать 2 минуты, пока не выключится свет, при отсутствии обнаружения движения.

Но сцены, которые сейчас используются в тестовом доме, немного отличаются, поскольку в задержке нет необходимости, так как уже есть задержка в несколько минут до выключения света, а эффективный период для выключения света может составлять 24 часа. Не важно.

Но, по крайней мере, свет, активируемый движением, теперь работает нормально.

Это демо-версия. Однажды, нам сказали, что датчик перестал работать, и им пришлось снова настраивать его, как и сцены. После той истории он работал несколько дней. К сожалению, сегодня датчик снова отключен. Шлюз Zigbee, четко видимый на видео выше, был перемещен в другое место внутри помещения, как нам сказали, примерно в 5 метрах от датчика движения, так что это может быть объяснением. Мы постараемся перенести его ближе, чтобы увидеть, можно ли сделать решение более надежным. Технические характеристики датчика указывают на 6-метровый диапазон, но нам сказали, что свет будет включаться только на расстоянии одного или двух метров от датчика, что, кажется, подтверждается на демонстрационном видео, представленным выше.

Нам хотелось бы поблагодарить ITEAD за отправку товаров на рассмотрение. Вы можете приобрести их на веб-сайте ITEAD или, в качестве альтернативы, на Banggood, где шлюз Sonogg ZBBridge стоит 16,28 долларов, датчик движения Sonoff SNZB-03 — 9,49 долларов, а беспроводной переключатель Sonoff T2, используемый в этом обзоре, — 20,08 долларов. Таким образом, общая сумма составляет около 45 долларов, включая доставку.

Источник