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

Всем привет.

Сегодня я хочу рассказать вам, как я открыл дверь с помощью команд на своем телефоне (iPhone) и впоследствии реализовал эту функцию через голосовой помощник Яндекса.Алиса.

В процессе работы с обычным обычным контролем доступа мне всегда хотелось реализовать что-то "ВРОДЕ ЭТОГО". Однажды один из наших клиентов просит нас открыть ворота в частном доме без видеодомофона, но только с помощью беспроводной кнопки и функции открытия ее с телефона. Изначально задача казалась не интересной, дешевые решения на Aliexpress не внушали доверия (НИКОГДА). В процессе поиска вариантов в интернете вы натыкаетесь на статью на хабре.Com Мы открываем дверь домофона с помощью голосового помощника и Arduino, и я понял: это правильно. Кстати, во время тестирования дома мне удалось реализовать 2 проекта: открытие домофона и слив воды в туалете.

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

Используемые компоненты

  • Модуль Wi-Fi Sonoff Mini;

  • Контроллер ACS (в моем случае контроллер считывателя/матрицы 2K);

  • источник питания 12 Вольт 1,5 ампера (требуется для контроллера и блокировки);

  • Исполнительный механизм (электромеханический или электромагнитный замок);

  • реле 220 Вольт (промежуточное реле). Это необходимо для осуществления сухого контакта;

  • Несколько проводных соединений, вилка с проводом и прямые руки.

Мы собираем следующую схему

Схема подключения с промежуточным реле

Тогда дело остается за малым. Загрузите приложение eWeLink, следуйте инструкциям по добавлению устройства в свою учетную запись и включите "Постепенное" в настройках устройства, установите время удержания на 0,5-1 секунду. Таким образом, мы имитируем кратковременное нажатие кнопки выхода на контроллере.

В результате мы получаем простое решение для открытия двери с телефона.

Что еще я могу сделать?

Приложение eWeLink активно развивается и уже в версии 4.0 реализована возможность добавления команд на мобильное устройство, т. е. Вы можете поместить отдельную команду на рабочий стол телефона и управлять устройством, не заходя в приложение.

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

Обязательно измените маркировку на корпусе, чтобы случайно не подключить 220 Вольт к контроллеру

В этом случае мы получаем следующую схему подключения:

Схема подключения "Обновленного" модуля без промежуточного реле

В процессе сборки и тестирования я периодически публиковал Истории в своем Instagram, и один из моих подписчиков оставил комментарий: "Вы также можете попросить Алису смыть после вас туалет". И я подумал, почему бы и нет?

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

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

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

Чтобы добавить учетную запись eWeLink в Яндекс, просто добавьте другое устройство на свои устройства в приложении Яндекса. В списке устройств найдите и выберите eWeLink Smart Home и введите имя пользователя и пароль от своей учетной записи eWeLink. Нажмите обновить список устройств, и наш "Сокет" успешно появится в устройствах Яндекса.

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

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

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

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

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

Заключение

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

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

PriceMedia