Дорабатываем датчик движения Xiaomi Aqara: отслеживаем движение каждые 5 секунд

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Техника для дома

Здравствуйте друзья

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

Где купить? 

  • Gearbest -  стоимость на момент публикации $19.09
  • Banggood — стоимость на момент публикации $15.59
  • Aliexpress — стоимость на момент публикации $ 12.99 (в среднем)
  • JD.ru -  стоимость на момент публикации $16.99
  • Xiaomi.UA -  стоимость на момент публикации 599 грн
  • Румиком -  стоимость на момент публикации 1190 руб
  • Ultratrade - стоимость на момент публикации 1100 руб

Штатная логика

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

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

 

Сами же движения, если они происходят — он определяет не чаще 1 раза в минуту.  По этим событиям и строятся автоматизации — обнаружение движения и его отсутствие в течении заданного времени.  Аналогично и для альтернативных систем, например Home Assistant, событие движение — можно отслеживать не чаще 1 раза в минуту

 

Доработка

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

Снимаем датчик с основы с ножкой, так как это делается для замены батарейки, в нем напомню используется элемент CR2450

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

Вынимаем из паза плату датчика, она не привинчена, не приклеена, проводов нет, достается просто

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

Нас интересует точка TP4 и нижний контакт кнопки синхронизации

Их нужно соединить между собой, используя кусочек залуженной проволоки

Основное время этой операции, на самом деле, занимает разогрев паяльника

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

В обратном порядке собираем датчик в корпус и устанавливаем на место, переподключать не надо, работает сразу

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

 

Видеоверсия

Вывод

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

На этом все.

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе

13 комментариев

Добавить комментарий

R
А проговаривает когда? Лишь бы в 2 ночи не заорало.
1507278702933555@facebook
Когда движение ловит. Я звук поставил в 0 — молчит как партизан
R
Жалко. У меня сяомишные хабы заведены на дверной звонок (кнопка тоже из набора Mi Home).
1507278702933555@facebook
Ну голосовые сообщения и дверной звонок — это разная громкость
P
Уточните, пожалуйста, про какие уведомления говорится и где можно управлять громкостью Яндекс колонки?? Или это говорится про Акаровский хаб? А как тогда он себя ведет в УДЯ?
B
У меня не сработало, ваще ничего не детектит.
3
Скажите, а можно таким образом доработать датчики движения от Xiaomi?
3
Проверил, способ работает и для датчиков движения Mi
1
Подскажите пожалуйста как можно увеличить дальность приёма этого датчика?
1
у меня датчик на кухне начал ловить ложные срабатывания ровно каждые 55 минут (больше года работал нормально).
спустя ещё пару месяцев — и в туалете датчик заболел. те же 55 минут. кто-то сталкивался?
M
то же самое. В туалете через 53 минуты. Сброс вроде ненадолго помогает
r
У меня после впайки перемычки частота опроса около 30 сек.
P
Добрый день. Купил сегодня такой же датчик, разобрал — а там компановка платы уже совсем другая (( нет ли у вас информации а включении сервисного режима на новый версиях датчика P1 MS-S02?

Добавить комментарий

Сейчас на главной

Новости

Публикации

Зачем самец удильщика навсегда прирастает к самке и становится её органом?

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

Почему слива осыпает завязи раньше, чем созревают первые плоды

У сливы есть неприятная привычка вселять надежду заранее. Весной она цветёт так обильно, что кажется: ветви осенью придётся подпирать. Потом лепестки осыпаются, появляются десятки маленьких зелёных...

Sharp VZ-2000: зачем в бумбоксе 1981 года был проигрыватель винила с двумя тонармами

Sharp VZ-2000 — это не просто крупная магнитола начала 1980-х. Это портативная система, в которую умудрились встроить вертикальный проигрыватель винила, способный играть обе стороны...

Почему свёкла иногда вырастает огромной, но невкусной

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

Австралия — остров, который считают материком? И при чём здесь Гренландия

Если спросить случайного человека, какой самый большой остров на Земле, большинство уверенно ответят — Гренландия. И будут правы. Но если спросить следующее: а Австралия — это...

Чемодан на колесиках: путь изобретения, которое десятилетиями никому не было нужно

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