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

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

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

Новости

Публикации

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

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

Чай в советских поездах: зачем проводницы добавляли в заварку щепотку соды

Если вы застали советские поезда или хотя бы слышали рассказы родителей про них, наверняка помните этот чай в гранёном стакане с подстаканником. Тёмный, крепкий на вид, с характерным вкусом. А...

Был ли весь мир квантово запутан в момент Большого взрыва? Эксперимент на БАК дает утвердительный ответ

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

Городов на Луне не будет: астрофизики доказали, что запасы воды исчерпаются за 100 лет

Руководители частных аэрокосмических корпораций часто называют Луну естественным плацдармом для масштабного расселения человечества. В публичных заявлениях Джеффа Безоса и Илона Маска фигурируют...

Нос медведя в 2100 раз чувствительнее человеческого? Может ли он реально почувствовать человека за 30 километров

Медведь может учуять человека за 30 километров. Эта фраза встречается в статьях и памятках для туристов уже много лет. Звучит она почти фантастически, но за ней стоит реальная биологическая...

Какая часть вашего тела появилась прямо во время Большого взрыва? Астрофизическая родословная химических элементов человека

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