Датчики движения

4 min read
Какие бывают датчики движения для умного дома?

Выпускается несколько видов датчиков движения для умного дома Xiaomi. Они отличаются способом подключения (bluetooth или ZigBee) и набором доступных для них событий в приложении Mi Home.

Датчик движения

Датчики движения, кроме непосредственно срабатывания при обнаружении движения (или отсутствии движения на определённом интервале времени), также способны определять уровень освещённности помещения.

Есть несколько датчиков движения, совместимых с Mi Home, которые внешне выглядят практически одинаково (цилиндр диаметром около 30мм и высотой 30-35мм), но при этом имеют различия, которые могут оказаться очень важными при использовании.

Давайте в качестве примера сравним вот этот датчик движения от Xiaomi и почти такой же датчик Aqara:

Вот датчик движения Xiaomi:

Датчик движения Датчик движения вид снизу

А вот так выглядит датчик движения и упаковка от датчика Aqara:

Датчик движения Aqara Датчик движения Aqara

Оба датчика имеют в комплекте практически одинаковое крепление, но в случае с Aqara крепление заменяет нижнюю крышку, а крепление Mi приклеивается двухсторонним скотчем как к датчику, так и к месту установки.

В верхней части датчика Aqara можно заметить прорезь датчика освещения, но датчик движения Xiaomi тоже умеет измерять освещённость помещения.

Первое, и самое важное различие - протокол беспроводного соединения со шлюзом. Датчик Xiaomi соединяется через Bluetooth, в то время, как Aqara использует протокол Zigbee. А значит, ваш шлюз должен поддерживать этот протокол. Обычно шлюзы поддерживают и Bluetooth и Zigbee (как, например, вот этот), но лучше обратить на это внимание, чтобы не ошибиться. Оба датчика движения используют одинаковую батарейку CR2450, однако по ощущениям, дачик, использующий протокол Zigbee, работает дольше при одинаковых условиях. Батарейки хватает примерно на 1-2 года.

Следующее важное различие датчиков - события, которые с ними позволяет настроить приложение Mi Home. Вот список поддерживаемых событий для датчика Xiaomi:

Датчик движения Aqara

А вот так выглядит список событий для датчика движения Aqara:

Датчик движения Aqara

Датчик движения Aqara может срабатывать на события "нет движения в течение 10 - 20 - 30 минут", и это бывает очень полезно (например, вечером, когда вы смотрите телевизор, вряд ли будет удобно, если фоновый свет будет гаснуть каждые 2 или 5 минут, а за 20-30 минут просмотра фильма датчик наверняка хоть раз зафиксирует движение и не погасит свет).

Зато у датчика движения Xiaomi есть отдельные события "свет стал ярким", "стало темно", "кто-то движется и яркий свет", и загадочное "time limit for non-human movement" (если в вашу квартиру проникли инопланетяне?). Пожалуйста, напишите в комментарии внизу, если знаете, как использовать это событие.

Ещё одно различие - в том, как представлены эти датчики движения в приложении Mi Home. При нажатии на изображение датчика Aqara, вы просто попадёте в лог последних событий, в то время как датчик Xiaomi отображается иначе:

Mi plugin

При нажатии на точки в правом верхнем углу, вы откроете информацию об устройстве:

Mi settings

Здесь можно изменить таймаут для "non-human movement" в диапазоне от 0.5 до 60 минут, включить синий индикатор, который будет загораться в датчике движения при каждом его срабатывании, посмотреть уровень заряда батарейки и уровень сигнала. Если коснуться индикатора батареи, откроется инструкция по её замене:

Mi battery

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

Поведение датчика движения Xiaomi можно изменить, переведя в тестовый режим. Для этого нужно открыть крышку и припаять перемычку. Тогда датчик будет опрашиваться каждые 10 секунд. Это незначительно сократит срок службы батарейки, но также нужно уметь пользоваться паяльником.