Наверное всем знакомо такое домашнее явление, как включенный в каком либо из помещений свет, при полном отсутствии там домашних обитателей. Сегодня мы с вами попробуем избавиться от данного явления, а помогут нам в этом датчики движения Xiaomi Aquara.
Давайте привяжем наш первый датчик движения к системе умного дома MajorDoMo. Как вы уже знаете, сначала этот датчик в обязательном порядке нужно привязать к приложению Mi Home на смартфоне. Для этого открываем приложение и на главной его странице выбираем шлюз Xiaomi (я его название не менял, и у меня он называется Mi Control Hub)
В верхней части страницы шлюза выбираем пункт Устройства
Беспроводный датчик движения для умного дома Xiaomi RTCGQ01LM — сценарии, настройки
В самом низу открывшейся страницы нажимаем на значок плюс
На следующей странице выбираем Датчик движения Aqara
Нам будет предложено нажать и удерживать кнопку на правой стороне датчика до тех пор, пока синий индикатор не мигнет три раза (на это отводится 30 секунд). Воспользуемся предложением.
Следующая страница нам сообщит, что датчик успешно подключен и предложит выбрать комнату, в которой он будет установлен. Выбираем комнату
Далее, вводим Имя устройства и нажимаем кнопку Далее
Всё, наш датчик движения готов к работе. Нажимаем кнопку Начало работы и выходим из приложения.
Теперь нам нужно настроить датчик движения в панели управления MajorDoMo. Я для своей квартиры выбрал 4 варианта настройки датчиков движения, и обо всех расскажу вам в данном цикле статей. Первый вариант самый простой: при обнаружении движения датчик включает свет, отслеживает движения, и выключает свет через две минуты после последнего движения.
Такой вариант настройки я применил для датчика движения в туалете. Второй вариант тоже простой: датчик движения будет выключать «забытый» свет через 10 минут после отсутствия движения. Этот вариант я применил для датчика движения в коридоре и комнатах. Третий вариант сложнее (по крайней мере для меня): здесь будет два режима работы — ручной и автоматический.
При физическом нажатии кнопки выключателя (или включении этого выключателя в меню управления) активируется ручной режим работы, при котором свет автоматически выключится через 15 минут отсутствия движения. После автоматического выключения активируется другой режим – автоматический, при котором свет будет сам включаться по срабатыванию датчика движения, но на более короткое время — 3 минуты вместо 15.
Любое щелканье выключателем (физическим или в меню управления) возвращает ручной режим работы освещения (с 15-минутным таймером). Такой вариант настройки датчика движения я применил в ванной комнате (если нужно принять душ или ванну, то включаю ручной режим, в остальных случаях — автоматический). Ну и четвертый вариант, тоже сложный: здесь можно включать и выключать автоматическое управление светом; задавать время, в пределах которого можно автоматически управлять освещением с учетом естественной освещенности. Его я применил в кухне.
Настройка датчика движения по первому варианту
После привязки датчика движения к приложению Mi Home нам нужно войти в панель управления MajorDoMo, развернуть вкладку Устройства и выбрать Xiaomi Home. На открывшейся странице мы видим только что добавленный датчик движения (у меня он называется Sensor_motion.aq2 2020-01-17).Давайте настроим его, нажав на значок карандаша справа от его названия
На открывшейся странице вводим Название датчика и нажимаем кнопку Сохранить.
После этого переходим во вкладку Данные. Здесь нас интересует свойство motion, которое отвечает за реакцию датчика на какое-либо движение. Нажимаем ссылку Добавить напротив этого свойства.
В открывшемся окне вводим Название, выбираем Местоположение и нажимаем кнопку Добавить.
Сверху появится несколько вкладок, переходим во вкладку Связанные устройства. Здесь нас интересует тип связи Включить/Выключить. Нажимаем кнопку Добавить напротив этого типа связи
В открывшемся окне, из списка Связанное устройство выбираем выключатель или реле, которым будет управлять датчик движения (я выбрал выключатель Свет в туалете). Из списка Действие выбираем Включить. В поле Задержка выполнения (секунд) вводим значение 0 — это значит, что выключатель будет срабатывать немедленно при обнаружении движения. После ввода всех данных нажимаем кнопку Сохранить
У нас появилось одно связанное устройство. Снова нажимаем кнопку Добавить напротив связи Включить/Выключить
В открывшемся окне, из списка Связанное устройство выбираем тот же выключатель или реле, что выбирали в прошлый раз (в моем случае Свет в туалете). Из списка Действие на этот раз выбираем Выключить. В поле Задержка выполнения (секунд) вводим значение 120 — это значит, что выключатель выключит свет через 2 минуты после обнаружении последнего движения. Можно поэкспериментировать с этой цифрой, но при маленьких значениях свет может выключаться в ненужный момент. Для меня лично 2 минуты оказалось оптимальным значением. После ввода всех данных нажимаем кнопку Сохранить
У нас появилось еще одно связанное устройство. Открытое окно нам больше не понадобится, можно его закрыть.
В данных датчика движения у нас появилось устройство напротив свойства motion. Нажимаем на кнопку Сохранить, чтобы изменения вступили в силу
На этом настройка датчика завершена, можно размещать его в нужном месте и пользоваться.
Настройка датчика движения по второму варианту
Напомню, что датчик движения в этом варианте будет выключать «забытый» свет через 10 минут после отсутствия движения. Включать свет здесь нужно вручную.
Привязываем в приложении Mi Home на смартфоне еще один датчик движения, после чего переходим в панель управления MajorDoMo, разворачиваем вкладку Устройства и выбираем Xiaomi Home. На открывшейся странице мы видим только что добавленный датчик движения (у меня он называется Sensor_motion.aq2 2020-03-04). Давайте настроим его, нажав на значок карандаша справа от его названия
На открывшейся странице вводим Название датчика и нажимаем кнопку Сохранить.
Далее, нам нужно создать простое устройство, которое автоматом создаст объект для датчика движения. Чтобы это сделать, переходим во вкладку Данные и нажимаем ссылку Добавить напротив свойства motion
В открывшемся окне вводим Название датчика движения, его Местоположение и нажимаем кнопку Добавить.
Данное окно нам больше не понадобится, поэтому можно его закрыть.
Теперь нам нужно поработать с объектом датчика движения. Для этого разворачиваем вкладку Объекты и выбираем одноименный пункт Объекты. На открывшейся странице разворачиваем группу объектов SDevices, затем разворачиваем подгруппу SMotions и выбираем только что созданный объект (в моем случае XiMotion04 Датчик движения в коридоре)
Сначала нам нужно создать новое свойство этого датчика, которое будет запоминать время его последнего срабатывания. Для этого, на открывшейся странице переходим во вкладку Свойства (в нижнем ряду вкладок) и в самом низу страницы, в разделе Добавить новое свойство вводим название updatedTimeHHMM в текстовое поле Свойство и нажимаем кнопку Добавить
Новое свойство должно появиться в списке всех свойств
Теперь нам нужно перейти во вкладку Методы и нажать кнопку Настроить напротив метода motionDetected
На следующей странице выбираем Код, в появившемся текстовом поле вводим нижеприведенный код и нажимаем на кнопку Обновить
Источник: www.radiomexanik.spb.ru
Датчик движения Xiaomi Aqara
Продолжаю знакомство с элементами умного дома Xiaomi. Сегодня посмотрим на датчик движения Aqara, работающего по протоколу Zigbee.
Также не забывайте про кэшбэки .
Приезжает датчик движения в типичной для подобных датчиков коробке белого цвета. Спереди и сзади изображено устройство.
Снизу написаны основные характеристики на китайском языке. По бокам описаны основные возможности.
Внутри находятся сам датчик, ножка, запасной кружок двустороннего скотча и инструкция на разных языках, в том числе на русском и английском языках.
Представляет из себя датчик небольшой цилиндр, 30х30х33мм. Вес устройства — 18 грамм. Сверху написан логотип Aqara.
Половину переда датчика занимает окошко/линза, за которой расположен собственно инфракрасный датчик. Чуть выше расположен индикаторный светодиод.
Сбоку расположена кнопка для подключения, сброса и проверки связи.
Снизу имеется информация о датчике, а также резиновое кольцо, для предотвращения скольжения.
Нижняя площадка съемная, под ней находится батарейка CR2450, которой по заверению производителя должно хватать на 2 года работы, но у меня на этот счет есть большие сомнения — время покажет. Снимается площадка таким способом, что даже, если датчик будет закреплен на скотч к стене или ножке — отдирать его не придется. Но первое снятие может быть довольно тугим, поэтому, лучше один раз снять площадку перед установкой, чтоб потом не мучиться.
На ножке с обоих сторон приклеен двусторонний скотч — для приклеивания к поверхности, где должен стоять датчик, а также самого датчика к ножке. Данная ножка позволяет выставить практически любой нужный угол обзора датчика. Кстати, в прошлых версиях ножки не было, и она продавалась отдельно.
Если верить инструкции, то датчик способен эффективно обнаруживать движение на удалении до 7ми метров, и под углом 170 градусов. Рекомендуется его устанавливать на высоту от 1.2 до 2.1м.
В устройстве по мимо датчика движения, также установлен датчик освещенности.
Для работы этого датчика, как и остальных датчиков Xiaomi работающих по протоколу Zigbee необходимо иметь шлюз. Добавление осуществляется через приложение MiHome. Каких-либо проблем при добавлении у меня не возникло. Для добавления нужно выбрать новое устройство, а дальше следовать инструкции — нажать на кнопку на 5 секунд, и всё — устройство будет добавлено.
Во время добавления можно задать имя устройства и комнату, где оно установлено. Эти же настройки можно изменить и после добавления.
На момент создания обзора — в официальном MiHome плагин управления полностью переведен на русский язык. В плагине отображается история обнаружения и показана яркость освещенности. А также присутствует кнопка создания автоматизаций.
В автоматизациях обозреваемый датчик используется в роли условия. Доступны условия — обнаружено движения, отсутствует движения в течение разных промежутков времени (до 30 минут) и обнаружено движение в темноте. К сожалению, датчик освещенности задействован только в одном условии, и никак не выведен в отдельное условие от датчика движения.
В Home Assistant датчик пробрасывается без проблем. Но, увы, передается информация только о движении. Об освещенности информации в Home Assistant не поступает. Напомню, что у меня Mijia Multifunction Gateway или как его еще называют шлюз третьей версии, подключенный к HA как HomeKit устройство, поэтому и говорю я только про такую конфигурацию. Что там со второй версией шлюза подключенном в режиме разработчика или альтернативными шлюзами — я не знаю.
В целом, датчик работает нормально, но как по мне, чувствительность у него слабовата. Движение он определяет нормально, когда идешь, но вот когда, к примеру сидишь на диване на значительном удалении, метрах в 5ти — датчик не понимает, что кто-то там есть, даже когда машешь ему руками. Нужно именно встать и сделать шаг хотя бы на полметра — метр — тогда движение обнаруживается.
Вблизи движение определяется без нареканий. Справедливости ради — я не исключаю, что я как то криво его поставил, плюс пришлось ставить его немного выше рекомендованной максимальной высоты, а в инструкции четко написано, что при превышении рекомендуемой высоты возможно появление слепых зон. Но не сказать про свой опыт я не мог.
По мимо участия в автоматизациях этот датчик может использоваться как триггер в охранной системе шлюза.
На текущий момент для себя я сделал следующие сценарии — все сценарии настроены через home assistant:
— при отсутствии движения в течение часа, если телевизор включен — выключить его.
— при отсутствии движения в течение 30 минут — включить термостат для кондиционера, при помощи датчика температуры.
— при появлении движения — выключить термостат и кондиционер.
Действия с кондиционером — очень удобны, когда в доме есть дети, чтобы их не продуло. Кстати, управление кондиционером осуществляется при помощи универсального ИК пульта, обзор на который я делал ранее.
В будущем я планирую также что-нибудь сделать с автоматизацией освещения. И конечно — не плохой функцией будет отправка уведомлений о движении, когда дома никого нет.
В общем подытожим — датчик в целом нормальный, но как по мне мог бы быть почувствительнее. Очень жаль, что информация от датчика освещенности не поступает в Home Assistant, но возможно в будущем это будет исправлено. А также жаль, что нельзя этот самый датчик освещенности использовать отдельно от датчика движения. В остальном — тяжело себе представить умный дом без обнаружения движения, поэтому я считаю, что этот датчик должен быть приобретен, если вы планируете знакомство и обустройство умного дома Xiaomi.
Tags:
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Источник: www.mytechnote.ru
Дорабатываем датчик движения Xiaomi Aqara: отслеживаем движение каждые 5 секунд
Привет друзья Сегодня мы поговорим о датчиках движения Xiaomi Aqara – их логике действия и простой настройке, позволяющей увеличить частоту отслеживания движения.
Где купить?
- – время публикации $ 19.09
- Время публикации $ 15,59
- – Цена на момент публикации $ 12.99 (средняя)
- – время публикации $ 16.99
- – Цена на момент публикации 599 грн.
- – время публикации 1190 руб.
- – стоимость на момент публикации составляет 1100 рублей
Регулярная логика
Прежде всего, позвольте мне напомнить вам о штатной рабочей логике – датчик движения представляет собой двойной датчик, то есть он имеет два состояния – включается и выключается. По умолчанию – когда нет движения – остановка.
Когда датчик записывает событие – движение, он мгновенно переключается в состояние воспроизведения. Он находится в этом состоянии до тех пор, пока в течение двух минут он не обнаружит одно движение, а затем переключится обратно в выключенное состояние.
Одни и те же движения, если они происходят, устанавливаются не чаще одного раза в минуту. На основе этих событий строится автоматизация – обнаружение движения и отсутствие на определенный период. Аналогично, для альтернативных систем, таких как Home Assistant, событие – это движение – вы не можете отслеживать его чаще, чем раз в минуту.
завершение
Для большинства задач этой частоты более чем достаточно, но есть случаи, например, когда свет включается на короткое время, когда одной минуты недостаточно. Но есть возможность перевести датчик в сервисный режим, так как он начнет реагировать на движения каждые 5 секунд и не потребляет заряд батареи специально.
Вынимаем плату датчика из паза, она не скреплена, она не приклеена, проводов нет, просто достает
Для регулировки вам понадобится паяльник с не толстым прикусом и более или менее прямыми руками, чтобы две точки сварки были
Мы заинтересованы в точечной и нижней точке синхронизации TP4
Они должны быть соединены вместе, используя кусок луженого провода
Основное время для этого процесса, по сути, нагрев паяльника
Я, конечно, не для сварки школьных книг по красоте, но самое главное – надежно.
В обратном порядке, мы собираем датчик в коробке и устанавливаем его на место, и нет необходимости повторно подключать, он работает сразу
Теперь, посмотрев записи процедуры mihome, мы увидим, что датчик генерирует несколько событий одновременно. Аналогично в альтернативных системах управления. Сценарии теперь могут быть написаны на основе почти немедленной реакции датчика движения, независимо от периода бездействия.
Видео версия
вывод
Я хочу подчеркнуть, что я не призываю к полной замене всех датчиков. Это действительно требуется в очень немногих автоматизации. Более частые сообщения о событиях – ясно, что батарея будет потреблять больше энергии, хотя точных данных пока нет, я слышал о шести месяцах работы в этом режиме – и батарея еще не изменилась. Второй недостаток – датчик в сервисном режиме, заставляющий портал произносить фразу несколько раз в день – соединение устанавливается, как это происходит при нажатии кнопки сопряжения. Единственное, что можно посоветовать – это уменьшить громкость голосовых сообщений.
Источник: tehnografi.com