Дорабатываем датчик движения 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?

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

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

Новости

Публикации

Камера на 200 МП и до 1 ТБ памяти: всё о новых смартфонах среднего класса OPPO Reno 15 и 15 Pro

Смартфоны OPPO из серии Reno всегда выделялись не столько уровнем оснащения, сколько собственным шармом и необычными фишками: то мы получали выдвижную фронталку в виде плавника акулы (помните ещё...

Интернет как роскошь: в каких странах нет интернета и почему

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

Земля «накренилась» на 80 сантиметров. Мы сделали это, просто качая воду

Давно не секрет, что уровень океана поднимается. Основные виновники известны: тают ледники в горах и ледовые покровы в Гренландии и Антарктиде. Но в этом расчете был еще один недостающий...

Как световое загрязнение увеличивает выбросы углекислого газа, и почему проблему легко решить?

Световое загрязнение, как правило, воспринимается как что-то отвлеченное. Оно мешает астрономам, сбивает с пути ночных насекомых, стирает с небосвода звезды, велика ли потеря? Но новое...

Не рвут резину и экономят до 80% стоимости: разобрал 5 мифов о ремонтных шипах и дошиповке

Не спешите покупать новые шины. Дошиповка может сэкономить до 80% их стоимости, но есть 5 важных нюансов. Разбираемся, когда выгодно использовать ремонтные шипы, а когда вы просто испортите резину.