Датчик движения Zemismart Tuya для умного дома: подключение к Home Assistant
В прошлой статье сравнили датчики температуры и влажности от Zemismart Tuya и Xiaomi. В этот раз пришла очередь датчиков движения.

Кратко о совместимости и брендах
Как уже писал в прошлой статье, при построении сети умного дома на основе универсального роутера Zigbee, лучше брать датчики Xiaomi, так как они, как правило, меньше в размере, дешевле и бывает отображают больше показателей (как например датчик температуры Aqara, который еще и давление может измерять при меньшей стоимости).
Если же вы используете стандартные приложения MiHome или Tuya Smart, то выбора особо нет и нужно покупать датчики того производителя, чье приложение вы используете. Что мне нравится в Tuya, так это моментальная работа их серверов и стабильное подключение. У MiHome же очень часто все подвисает, особенно вечером. В российском регионе вроде бы все более менее стабильно работает, но большинство устройств идет для китайского рынка. Так что приходится выбирать. К слову, именно с Tuya я понял как это удобно, когда все летает и не нужно ждать по 1-3-… секунд до включения света по датчику. Следующая же ступень «взросления» — создание умного дома на чем-то универсальном, вроде Home Assistant.
Комплект поставки датчика движения Zemismart Tuya
Судя по логотипу Tuya на коробке, этот датчик был выпущен напрямую самой компанией без посредников, как это было с датчиком температуры. Плюс в том, что при официальном производстве, датчик поддерживает обновление прошивок и исправление ошибок. Когда же датчик выпускается посредником, в 99% случаев об исправлении ошибок можно забыть, но не все так плохо: чаще всего берут за основу стабильную прошивку, проверенную годами и проблем быть не должно. Данные датчики уже выпускаются приличное время.

В комплекте датчик на съемной поворотной площадке, 2 скотча для крепления (у туи это редкость, Xiaomi наоборот же всегда кладет запасной). Иголка для сброса, инструкция. Радиус определения движения у этого датчика 5 метров, у Xiaomi этот показатель равен 7 метрам. Из опыта скажу, что 5 метров хватает с головой, чем больше расстояние, тем больше ложных срабатываний. Угол обзора 150 градусов, у Xiaomi 170. Вот этот показатель очень важен для больших помещений, хотя скажу из опыта, что 150 градусов хватит почти для всех сценариев, если этого мало, то можно поставить датчик под углом и покрыть большую площадь.

Питание — батарейка CR2450, которой по отзывам хватает почти на 2 года, при работе внутри помещения (с температурой > 10 градусов). Поворотная площадка съемная, что позволяет устанавливать датчик без нее, сразу на стену или потолок.

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

Сравнение датчика Zemismart Tuya и Xiaomi Mijia
Разница в размере огромная просто. У Xiaomi все аккуратно, у Tuya наоборот же — топорно. В Mijia площадка крепится на скотч, у Tuya на пластиковое крепление. Оба могут быть установлены без поворотной площадки. Оба датчика работают от CR2450, а не CR2032, так как потребление датчиков движения больше, чем у сенсоров температуры\двери и т. д.

Подключение к Zigbee2MQTT
Обычно датчики залетают мгновенно, но этот проходил процесс «интервью» около минуты. С чем это связано не известно. Определяется как Tuya RH3040. Картинка явно от Xiaomi.

Данные, отправляемые в эфир
Battery — заряд батареи в %. Обычно в новых датчиках он 100%, этот явно уже полежал долго. Occupancy — показывает есть ли движение. Время «остывания» (когда при отсутствии движения датчик изменит значение на «Никого нет») — 1 минута. Это сделано, чтобы экономить заряд батареи. Есть отдельный параметр Battery Low, который индицирует о замене батарейки (критический уровень). Параметр Temper — индикация взлома датчика. Что это такое, я так и не понял. Может, если поменять прошивку на стороннюю? Linkquality — уровень связи датчика с роутером от 0 до 255, где больше — лучше.

Подключение к Home Assistant
Если подключили датчик к Zigbee2MQTT, то он автоматом попадет и в Home Assistant. Параметры сами определяются и появляются соответствующие индикаторы (дверь закрыта\открыта и т. д.) Для примера вынесены все параметры, но куда удобнее вынести все индикаторы батареек на отдельный экран и настроить уведомление по ним. Имена также стоит поменять на более понятные.

По параметру «Движение» есть график событий. Где видно, когда было обнаружено движение. Важно настроить сохранение статистики на достаточно большой срок, так как это очень важная и точная информация (может например пригодиться, чтобы найти нужное видео с камеры наблюдения по точному времени или еще что-нибудь).

Тестовый вариант автоматизации
В Home Assistant есть 2 варианта создания автоматизаций. На самом деле их больше, но нужны сторонние приложения. В самом же Home Assistant можно либо писать автоматизации в коде, либо создавать через графический интерфейс (появилось недавно). Если автоматизации простые, то очевидно не стоит загоняться кодом. В пару кликов можно все настроить мышкой.

Данный простой сценарий включает свет по движению и выключает после 10 секунд. Это самый простой вариант, но на практике куда удобнее создавать более сложные варианты вида: выключать, когда нет движения или прошло N минут. Тут нельзя создать универсальный сценарий, так как у всех разные задачи.

Демонстрация работы
В этом же видео у меня одна лампочка включается по датчику двери и выключается после ее закрытия. Вторая лампочка включается по движению и гаснет после 10 секунд.
Вывод
Вывод в принципе аналогичный, как и с датчиком температуры. Если вы не используете приложение Tuya, то однозначно берите Xiaomi — они дешевле, меньше размером и имеют лучшие показатели.
Купить ZEMISMART TUYA Motion сенсор
3 комментария
Добавить комментарий
Например шлюз Xiaomi (gateway 3) со специальной прошивкой может Zigbee/Bluetooth устройства подкидывать в HA.
Самодельные роутеры Zigbee (например CC2652p) могут подключать к НА zigbee любых производителей (обещают сделать универсальный Bluetooth роутер скоро). WiFi устройства просто должны быть в одной сети с НА и должны им поддерживаться.
Добавить комментарий