Переделок датчиков открытия/закрытия дверей Mijia огромное множество. Эта статья не претендует на какую-то уникальность в самом DIY, т.к. характер переделки всем известен - мы выносим контакты или геркон, подпаявшись к плате. Но я до сих пор не встречал именно такое использование.
С чего все началось? Я думаю у многих было такое, что ушел из дома и переживаешь - закрыл дверь на замок или нет? Вот и мне нужен был некий датчик, показывающий статус замка входной двери. Я пробовал гуглить тему, но статей, где было бы готовое устройство, которое показывало через интернет замкнуты контакты или нет, я не нашел.
Да, люди, которые хоть немного разбираются в arduino, сделают подобное устройство за 5 минут на чем-нибудь вроде ESP8266, но для меня это было слишком сложной задачей и я взялся переделывать обычный датчик открытия двери от Mijia.
Стояла простая задача: через интернет получать информацию о том, закрыт или открыт замок. Для этого мы любым способом должны замкнуть контакты, которые выведем из дачтика Mijia:
- можно поставить кнопку или концевик и замыкать их щеколдой при закрытии;
- просто замыкать щеколдой голые контакты;
- использовать геркон и магнит на щеколде и т.д.
Описание переделки:
Тут нет ничего нового - разбираем датчик и подпаиваемся к двум контактам на плате, они запараллелены с выводами на геркон. Провода выводим через просверленные дырки в корпусе, к этим проводам мы будем подключать геркон.
Установка:
Переходим к самой интересной части, а именно, к установке в дверную раму.
Тут надо более-менее точно рассчитать глубину установки геркона, чтобы при закрытии замка выдвинутая щеколда с магнитом была на нужном расстоянии от него.
Магнит нужного диаметра мы приклеем к торцу щеколды.
Для установки внутрь датчик разделяется на две части:
1. непосредственно датчик Mijia с проводами;
2. площадка с герконом и припаянными к нему проводами.
Геркон на площадке я приклеил на двухсторонний скотч, провода от датчика Mijia просунул через небольшое просверленное отверстие, затем скрутил провода и засунул внутрь коробки.
В таком виде у меня все прекрасно работает уже год.
Датчик отлично срабатывает и него заведена небольшая автоматизация - когда я ухожу и закрываю дверь на замок, то в доме выключается весь "умный" свет, а когда возвращаюсь, то включается свет в прихожей.
Теперь у меня нет страха о том, закрыл ли я входную дверь или нет, выходя из дома - это всегда можно проверить.
Надеюсь, статья окажется полезной для таких забывчивых, как и я.
Если вы знаете готовые решения на arduino и esp8266 или на чем-нибудь с wifi, где не требуется специальный шлюз или сервер, и которое бы решало подобную задачу, то пожалуйста поделитесь им. Я бы с удовольствием установил это устройство на замок в офисе.
спасибо за шаринг своей реализации. у меня похожая идея, я решил делать на концевиках. как раз они на подлете - и буду устанавливать
концевики я тоже покупал, когда решал как лучше всего сделать, но остановился на герконах
Добавил на вас ссылку в свою https://sprut.ai/client/blog/1582">статью :)
вы, получается, сам датчик в дверной косяк поместили? у меня бы не пролез, но вариант рабочий, вижу плюс в том, что не надо ничего паять, но и парочку минусов, не очень удобно менять батарейки и могут быть проблемы со связью, шлюз или повторитель должны быть не очень далеко
Да, датчик пролез через отверстие для щеколды, если его раскрутить. Через отверстия для ригеля не пролезал.
Ну раз в пять лет можно и заморочиться - поменять батарейки :)
Подскажите, я так понимаю вы наклеили магнит на выдвижной ригель? Что за магнит, на что клеили и где взять такой тонкий, что б он влез в щель между косяком и дверью при открытом состоянии замка? За идею - респект. Все оказывается просто)
Конкретно этот магнит от старой сумки с магнитным замком, он идеально подошёл по диаметру и толщине, на Али полно предложений на любой вкус, в наших магазинах тоже можно найти https://voltmaster-samara.ru/catalog/magnity_diskovye/magnit_disk_d20kh_1mm_stseplenie_1_2kg/">https://voltmaster-samara.ru/c...
клеил на двухсторонний скотч и по периметру прошёлся УФклеем
Я долго думал над такой же задачей. Однако я не хотел привязываться к ходу ригелей.
В итоге магнит прикрепил к вертикальным тягам, а датчик поместил рядом, вырезав маленький квадратик, который сейчас прикрывается декоративной панелькой.
Итог, очень легко регулировать датчик, так же легко менять батарейку, да и в целом легкий доступ ко всему.
Правда вариант этот живет если в двери имеются вертикальные ригели.
Ваш вариант эстетически приятнее должен получиться, у меня площадка с герконом крепилась к другой на изогнутых под V металлических пластинах, благодаря чему ее можно регулировать по глубине по месту, на наружном блоке тоже нет проблем поменять батарейку, но он никак не задекорирован
аналогично, этот замок закрывается только тогда, когда все уходят, дома пользуемся другим, а вот уведомления из MiHome у меня приходить перестали
В hk вроде все норм приходит. Ну я на всякий случай продублировал на pushcut, там вообще любой текст можно запилить и он очень хорошо работает.
https://sprut.ai/static/media/cache/00/01/43/5/3179901/53395/1000x_image.jpeg?1584080795" alt="1000x_image.jpeg?1584080795" />А если замок поставить danalock такая задача отпадает?
Если он отображает свой статус, то да
У меня так и работает, плюсом в даналок есть таймер закрытия и он сам по любому закроется через 3мин
только на датчике холла, что позволяет отслеживать 3 состояния (открыт, закрыт на 1 оборот, закрыт на 2 оборота)
http://arduino.ru/forum/proekty/datchik-zakrytiya-zamka-vkhodnoi-dveri">http://arduino.ru/forum/proekt...
здорово! знающий человек сделает это на ардуино без проблем, но не я )