Всем привет.
Сегодня я хочу рассказать, как я сделал открытие двери с помощью Команд на телефоне (iPhone) и в последующем реализовал данную функцию через голосового помощника Yandex.Алиса.
В процессе эксплуатации обычного штатного контроля доступом мне всегда хотелось реализовать что-нибудь "ЭTAKOE". Однажды один из наших заказчиков просит сделать у себя в частном доме открытие калитки без видеодомофона, а только с помощью беспроводной кнопки и функцией открытия с телефона. Изначально задача показалась не интересной, дешевые решения на Aliexpress не внушали доверия (НИКОГДА). В процессе поиска вариантов на просторах интернета попадается статья на habr.com Открываем дверь домофона при помощи голосового ассистента и ардуино и я осознал: это то самое, что надо. Кстати, во время тестирования у себя дома, мне удалось реализовать 2 проекта: открытие домофона и слив воды в унитазе.
Так как особо я никогда не дружил с Ардуино и программированием, решил что нужно поискать более простое решение и постараться реализовать данный проект.
Используемые компоненты
WiFi модуль Sonoff Mini;
Контроллер СКУД (в моем случаи Считыватель/Контроллер Matrix 2K);
Блок питания на 12 Вольт 1,5 Ампера (необходим для контроллера и замка);
Исполнительный механизм (электромеханический или электромагнитный замок);
Реле на 220 Вольт (промежуточное реле). Необходимо для реализации сухого контакта;
Несколько проводков для подключения, вилка с проводом и прямые руки.
Собираем следующую схему
Далее дело остается за малым. Скачиваем приложение eWeLink, по инструкции добавляем устройство в учетную запись и в настройках устройства необходимо Включить "Inching" устанавливаем время удержание 0,5-1 секунда. Таким образом мы имитируем кратковременное нажатие кнопки выхода на контроллере.
В итоге мы получаем простое решение по открытию двери с телефона.
Что еще можно сделать?
Приложение eWeLink активно дорабатывается и уже в версии 4.0 реализована возможность добавление команд на мобильном устройстве, т.е. можно на рабочий стол телефона вынести отдельно команду и управлять своим устройством, не заходя в приложение.
При желании можно избавиться от промежуточного реле, но тут нужно немного поработать ручным инструментом и паяльником.
Обязательно меняем маркировку на корпусе, чтобы случайно не подключить 220 Вольт на контроллер
В таком случаt у нас получается следующая схема подключения:
Теперь добавим учетную запись eWeLink к учетной записи в приложении Яндекс
В процессе сборки и тестирования я периодически выкладывал Сторисы в своем Instagram и кто-то из моих подписчиков оставил комментарий: "Ты еще попроси "Алису" за тобой унитаз смыть". И я подумал, а почему бы и нет?
Подробно я не буду рассказывать, как реализовывал механику слива воды, по двум причинам:
Нужно кастомизировать сливной бачок, а у всех он разный и решения у всех будут тоже различные.
Вообще бесполезная затея, использую только для того чтобы удивить гостей.
Для добавления учетки eWeLink к Яндексу, достаточно добавить к своим устройствам в приложение Яндекс - Другое устройство. Из списка Устройств находим и выбираем eWeLink Smart Home и вносим свои логин и пароль от учетной записи eWeLink. Нажимаем обновить список устройств и наша "Розетка" успешно появляется в устройствах Яндекс.
Яндекс по умолчанию видит, устройство Sonoff Mini как умную розетку, так как основное предназначение ее: управление розетками, выключателями и приборами в составе умного дома. В настройках устройства можно изменить название на что угодно, у меня например - это Унитаз.
Далее остается сделать навык для Алисы, а именно создать сценарий. Переходим во вкладку сценарии, указываем например следующее:
Если я скажу фразу ".....", то включи устройство из моего списка
Сохраняем сценарий. Говорим ключевую фразу из сценария и наблюдаем как она послушно выполняет наши указания. В сценарии можно указать несколько фраз, не обязательно одну, хоть 10, вас ограничивает только фантазия и здравый смысл. В ответ на выполненное действие, Алису можно обучить сказать: Всегда готова служить, мой господин!
Заключение
Использование умных устройств в быту и работе упрощает некоторые задачи. Естественно, если будет отключен интернет, то ничего работать не будет. Но представляем ли мы сегодня жизнь без интернета? В противном случае, будьте добры сами, мой господин, включить чайник.
Если остались вопросы, обязательно задавайте их в комментариях.
catBasilio
А не боитесь управление замком отдавать в облако? Вот уедете вы в отпуск на месяц оставив включенной всю автоматику, чтобы удаленно мониторить, как цветы поливаются, что водой не затопило и т.д.
А тут бах и из-за какого-нибудь сбоя в облаке у вас дверь откроется.
iVadik_DIY Автор
Как и говорил, задача пришла от нашего клиента, который хотел управлять КАЛИТКОЙ в частном доме с помощью телефона, я в свою очередь просто решил развить эту тему) по поводу сбоя, думаю, что если это произойдёт, то максимум ничего не откроется. И придётся это делать руками. Что касается модернизации двери, То тут вопрос актуален только в офисном помещении.
Да и понятное дело, что не стоит относится к такой системе, как к основной рабочей схеме, это всего-лишь упрощение бытовых вопросов, в противном случае ее всегда можно отключить.
CyberBot
Еще можно так управлять калиткой:
iVadik_DIY Автор
Именно на основе этой статья, я собрал свой проект, без ардуино и кода. Отдельно спасибо автору, за информацию, как генерить открытие сигнала домофона. Знал, что аудио и минус, получаем вызов! А вот открытие — не знал.
yvm
Если задуматься слив — достаточно критический функционал и начинать с него автоматизацию — легкомысленно ) По крайней мере необходимо предусмотреть Graceful degradation.
iVadik_DIY Автор
Полностью согласен, я этим хотел показать, что сегодня можно абсолютно что угодно автоматизировать, как унитаз, так и игрушки для взрослых
anonymous
В затертом 17м году использовал модуль sonoff (не мини, а LW) для управления домофоном двери в тамбуре. Только для подключения использовал не родную прошивку, а tasmota и настраивал все для работы в локальной сети. Когда меня нет дома, то и не надо никому открывать.
Питание брал с контроллера домофона.
Управление голосовым помощником у меня не прижилось. Только через приложение пользуюсь.
Подробней в статье https://habr.com/ru/post/403869/
При желании sonoff можно затолкать куда угодно (да еще и навешать на него датчиков) и думать, что от этого дом стал умней.
По факту из того, что у меня прижилось, включение света в темном коридоре и включение вытяжки в ванне в зависимости от влажности.
iVadik_DIY Автор
Так да, ещё в планах рол-шторы организовать! Но пока руки не доходят! Открытие двери — самый простой вариант! Сегодня при цене модуля 9$, можно что угодно сделать «умным»
xiliu
По моему опыту (4 сонофа, год эксплуатации) они виснут (редко) и отваливаются от Алисы (довольно часто). Так что на критичные вещи лучше не ставить.