Как стать автором
Обновить

Открытие двери с телефона, голосовым ассистентом и с помощью модуля Sonoff Mini

Время на прочтение 3 мин
Количество просмотров 10K

Всем привет.

Сегодня я хочу рассказать, как я сделал открытие двери с помощью Команд на телефоне (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 и кто-то из моих подписчиков оставил комментарий: "Ты еще попроси "Алису" за тобой унитаз смыть". И я подумал, а почему бы и нет?

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

  1. Нужно кастомизировать сливной бачок, а у всех он разный и решения у всех будут тоже различные.

  2. Вообще бесполезная затея, использую только для того чтобы удивить гостей.

Для добавления учетки eWeLink к Яндексу, достаточно добавить к своим устройствам в приложение Яндекс - Другое устройство. Из списка Устройств находим и выбираем eWeLink Smart Home и вносим свои логин и пароль от учетной записи eWeLink. Нажимаем обновить список устройств и наша "Розетка" успешно появляется в устройствах Яндекс.

Яндекс по умолчанию видит, устройство Sonoff Mini как умную розетку, так как основное предназначение ее: управление розетками, выключателями и приборами в составе умного дома. В настройках устройства можно изменить название на что угодно, у меня например - это Унитаз.

Далее остается сделать навык для Алисы, а именно создать сценарий. Переходим во вкладку сценарии, указываем например следующее:

Если я скажу фразу ".....", то включи устройство из моего списка
Если я скажу фразу ".....", то включи устройство из моего списка

Если я скажу фразу ".....", то включи устройство из моего списка

Сохраняем сценарий. Говорим ключевую фразу из сценария и наблюдаем как она послушно выполняет наши указания. В сценарии можно указать несколько фраз, не обязательно одну, хоть 10, вас ограничивает только фантазия и здравый смысл. В ответ на выполненное действие, Алису можно обучить сказать: Всегда готова служить, мой господин!

Заключение

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

Если остались вопросы, обязательно задавайте их в комментариях.

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
+13
Комментарии 10
Комментарии Комментарии 10

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн