Статья

Один из путей решения ГЛАВНОЙ проблемы Умного дома! Датчик открытия двери Xiaomi/Aqara

Все мы знаем, с какой проблемой сталкиваются все строители Умного Дома, которые автоматизируют включение/выключение света в туалете. Да, это именно та проблема, о которой все подумали. Датчик движения, который отлично справляется с включением света, пасует при решении задачи выключения. Стоит немного задуматься, сидя на «белом друге», и всё. Свет погас и приходится исполнять танец "танец с бубнами", взмахивая руками, чтобы снова включить свет. Можно увеличивать интервал выключения света после последнего движения, в надежде, что за это время будет обнаружено новое движение. Но, как показывает практика, баланса тут сложно добиться. Или свет всё равно когда-то гаснет или долго горит после того, как вы уже вышли.В нашем любимом чате обсуждалось много вариантов решения этой проблемы: датчик открытия на крышку унитаза, датчик открытия на дверь сложный алгоритм вошёл/не вошел и так далее. Все они сталкиваются с проблемой человеческого фактора. Кто-то не опустил крышку, дети не закрыли дверь, когда вышли и весь алгоритм выключения света нарушен. Самым лучшим решением, возможно, является ультразвуковой датчик, с помощью которого можно точно определить, находится ли кто-то внутри помещения. Но готовых решений такого типа нет - их нужно собирать самому, а это не всем подходит.

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

Внимание! Метод 100% не подходит для извращенцев, которые не закрывают двери, когда справляют свои дела, но надеюсь, в нашем сообществе таких нет.

Итак, приступим. После извлечения замка я был расстроен. Замок оказался не разборной, на заклепках. Высверливать их, чтобы разобрать замок, желания не было и я начал думать над другим способом. Через щели в замке я заметил, что внутри есть пластина, которая, при повороте защелки, двигается и достает практически до задней стенки замка. Далее, с помощью подручного инструмента ножовки или Dremel (как в моем варианте) было вырезано окошко напротив этой двигающейся пластины. Получаем примерно следующее:

Затем в дело вступает наш любимый датчик открытия двери Aqara. С помощью термо-пистолета я приклеил к двигающейся пластине магнит.

И с помощью него же я приклеил сам датчик к корпусу замка.

Причем датчик я приклеил так, чтобы осталась возможность замены батареи.

После этого осталось только проверить, что все получилось. Ура, всё работает!

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

Всё готово. Осталось только в сценарии выключения света добавить условие: выключать только в том случае, когда датчик закрыт, и взмахи руками уходят в прошлое! 

Минус этого метода в том, что для замены батарейки в датчике придется откручивать ручки и вынимать замок из двери. Но это будет минимум года через два и такая мелочь меркнет от осознания того, что ГЛАВНАЯ проблема Умного дома решена!!!

P.S. Да улыбнется умеющий улыбаться.


Мсье знает толк в извращениях. 

Я для себя решил так: 

  1. Два датчика движения;
  2. Две группы света.

Первая группа света включается заранее по датчику в коридоре (если не зайти выключится через 30 сек), если зайти в ванную включается вторая группа света.

От последнего движения через 3 минуты выключается вторая группа, первая продолжает гореть. Стоит пошевелиться вторая группа возвращается.

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

Лампы светодиодные и расход на свет копеечный (стоит измерение от wiren board).

В одном из умных седалищ для туалета от сямоми есть датчик наличия человека на сидении.

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

Фига се у вас замок на туалет 🤣

Думаю, что у большинства простенький дэдболт стоит ;)

Да вроде обычный замок с магнитной защелкой для межкомнатных дверей) Ничего особенного 

Обычный - это подпружиненный косой язычок с приводом от ручки, имеет минимальный корпус и монтируется через круглое отверстие в торце двери ;))) Монтаж занимает минут 10-15, где основное время занимает выбор паза под пластину этого замка ;)))

А под ваш нужно конкретно выбирать торец двери.

Подобное решение не подойдёт для совмещенного санузла, тк не всегда человек, заходящий помыть руки, закрывает за собой дверь. Стоит рассматривать варианты со счётчиком людей в комнате, наподобие этого: https://community.home-assistant.io/t/passage-sensor-to-count-people-in-a-room/81272">Счётчик людей

Или собирать железку самостоятельно, основываясь на ик-дальномерах. А для некоторых семей можно по нему и идентификацию осуществить, определяя человека по росту, чтобы, например, включалась определенная яркость освещения, в зависимости от предпочтений пользователя.

Не соглашусь. Заходя мыть руки трудно замереть так, чтобы дачик движения Вас не заметил ( его же мы никуда не убираем)..

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

У меня в ванной стоит один aeotec датчик в потолке на месте галогенки.. От него невозможно спрятаться ). Только если уснуть в ванной😀. Конечно если ванная комната размером с однокомнатную квартиру.. Тогда да, спрятаться наверно можно 

Ок, я люблю спать в ванне и у меня совмещенный су 🤣

И я не запираю калитку на замок в процессе водных процедур.

Вообще, есть датчик присутствия ;)))

Модельку дадите? Я куплю сразу )

не, я про "в целом" - occupancy sensor
по большому счету от motion sensor отличается реакцией на нахождение людей в зоне видимости
тут рядом тема была про управление светом по датчику движения и там использовался SR501, у которого как раз есть встроенный режим "присутствия", когда на выходе висит 1 до тех пор, пока вы не покините зону обстрела.
вроде бы в ми_хоме можно как-то переназначать типы датчиков, соотв можно скорее всего приделать SR501 вместо геркона. но придется и над питанием поработать.

либо сразу собирать нативный датчик для ХК

SR501 - капризный датчик с непредсказуемыми "боковыми эффектами". Он реагирует на любое движение, а чувствительность не регулируется. Может срабатывать, если кто-то прошел за окном или за закрытой дверью.

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

Но ведь не в процессе сидения на белом друге)

Вообще это был идеальный вариант с 1 датчиком дверей. Дверь закрыта - включить свет, дверь открыта - выключить) 

Не совсем. Входить в темноту не очень комфортно. Но это решается добавлением датчика движения в самой ванной комнате.

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

Я для себя так автоматизировал свет в туалете. Стоит только один датчик открытия двери aqara. И сценарий в HomeKit.

Когда открывается дверь, проверяет состояние света. Если он выключен - включает, если включен - выключает. В общем при каждой открытии двери проверяет состояние и меняет на противоположное. Таким образом зашел в туалет, свет включился, выходишь и свет за тобой выключается.

Но есть маленький ребенок, который только учится ходить в туалет (под присмотром родителей) и дверь не закрывается в таких случаях. Для таких случаев сделал дополнение к сценарию, что если дверь открыта больше 15 сек, то при ее закрытии - выключить свет.

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

вариант годный, но только в случае если вы всегда захлопываете дверь.
не все мужчины и тем более дети закрывают дверь до конца если идут по малой нужде ;)))

"Дорогая, я забыл бумагу, принеси пожалуйста" - и все, схема накрылась)

Автор, тема действительно важная) И вам респект что поделились. Вариант вполне рабочий, но только для некоторых случаев. 
Вообще глобально это не решение. Система не должна выглядеть как поделка из клея и такой то матери.
И должна быть универсальной.
Тут и замок не типичный для многих. И сама идея о закрывающейся двери не всем подходит (ребенок, кот и т.д.) И жена может замереть возле зеркала разглядывая личико или подкрашивая бровки и т.д. И долгая задержка тоже не комильфо. Ибо многих будет раздражать по пять минут горящий попусту свет в туалете, ванной.
Я думаю надо смотреть в сторону счетчика входов выходов, или еще лучше действительно ультразвуковой датчик..
Есть простые решения?

Как я написал в статье- готовых решений ни ультразвуковых датчикоа, ни дальномеров, ни датчиков которые считают входы и выходы нет. Точнее сами элементы есть, но собрать их в готовое устройство работающее с протоколами умного дома пока ни один производитель не созрел). 

Пока не нашел идеального решения, свет в совмещенном туалете-ванной горит всегда когда есть кто нить дома. И уже никого не раздражает постоянно горящий свет в ванной. Выключается по команде выключить все и при постановке на охрану. При снятии с охраны включается автоматически. Естественно можно включить выключить в ручную, причем как снаружи так и изнутри.

Да. ЛУчше всего подходит, как автор написал. Аналогично у себя реализовал датчик, что дверь замкнутая.

На вскидку приходит на ум любой лучевой ИК датчик, над плоскостью унитаза, но решение требует 12/24 вольта постоянно. Ну и смириться с наличием двух коробочек побокам) в теории есть на батарейках, но нет понимания наличия сухих контактов.

У меня стоит крышка-биде Tinymu, она подключается к MiHome. В ней есть как-раз сенсор сидения на унитазе, соответсвенно когда садишься - отключает автоматизацию выключения света без движения. Когда встаешь - включает. В моем случае работает 100%, но работает через китайские сервера.

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

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

Замок Ксяоми на дверь туалета???😂 у богатых свои причуды)

Я для себя решил датчиком открытия дверей и датчиком вибрации, установленного на крышку унитаза, который возвращает в HA угол наклона крышки:

Создал временную переменную с состояниями 0 - выходит. 1 - заходит.

При открытии дверей и выключенном свете - устанавливаем переменную в 1. Включаем свет.

При открытии дверей и включенном свете - устанавливаем переменную в 0.


При закрытии дверей смотрим на переменную. Если она 0 - выключаем свет. Если 1 - ничего не делаем. Вот тут можно еще смотреть на угол крышки. Если открыта - значит там еще кто-то есть и свет можно не выключать.

Реально никаких проблем, уже больше года такая схема работает. Отдельно висит кнопочный выключатель, если вдруг понадобилось другое поведение.


Вернуться назад

Устройства


Aqara

Door and Window Sensor

(23 отзыва)

Xiaomi

Door and Window Sensor

(25 отзывов)

Aqara

Motion and Light Sensor

(26 отзывов)

Вернуться назад