Как алиса открывает шторы

Алиса и умные жалюзи Smart Blinds

Содержание

На сегодня есть достаточно много вариантов жалюзи, управляемых Алисой. Какие-то требуют большего труда и самостоятельного изготовления, какие-то по принципу «установил и пользуйся», но дорого. В статье рассмотрен вариант с жалюзи Smart Blinds.

Возможности

Это достаточно простой «коробочный» вариант:

  • Автоматическое открытие/закрытие створок жалюзи
  • Управление через приложение на смартфоне Wi-Fi
  • Управление через Интернет из любой точки мира
  • Работа с голосовыми ассистентами
  • Управление через пульт ИК
  • Закрытие всех жалюзи в доме одним кликом
  • Создание сценариев (восход/закат/таймер)
  • Автономная работа на батарее (опция)
  • Солнечная панель для подзарядки (опция)

Немного истории

Фирменные устройства были сразу отброшены из-за высоких ценников. Следом отправились многие другие варианты автоматизации, так как либо были на моторах (без контроля угла), либо без интеграции с умным домом, либо поднимались и опускались вместо вращения шторок (створок, ламелей). При поиске решений очень помогли. индусы — у них великолепные видео по микроконтроллерам и скетчам ардуино.

Макет крепления для сервопривода был создан из подручных средств — пластилина и пластикового штангенциркуля. Пришлось изучать Fusion 360 — рисовать макет и печатать на 3д принтере.

Источник

Как алиса открывает шторы

Это самый «легкий» интерфейс, который можно использовать бесплатно в рамках 2000 единиц энергии приложения Blynk.

Аккумулятор чтобы зарядить, достаточно использовать USB — кабель из комплекта, вставив его в плату сбоку АКБ и в адаптер питания тоже из комплекта. В эту же платку с АКБ вставляется все тот-же провод из комплекта и уже в солнечную панель )

Можно использовать любой Powerbank — но есть одна особенность. Когда привод жалюзи уйдет в сон — все повербанки стали очень умными и они думают что нечего питать — и отключаются — не питают устройство.

Есть очень умные повербанки — там можно режим выбирать.

Режим сна — активируется правой кнопкой вверху — когда ON — он включен.

Через минуту чип засыпает.

Проснется через количество минут, указанных вами в первом окошке.

Проснется, выполнит команду (если была) и снова заснет. Если в любое время нажать кнопку OFF, то при следующем просыпании он перейдет в режим БЕЗ СНА. Активировать снова чип в режиме сна раньше чем он проснется можно только включением/выключением питания — то есть из приложения его не разбудить.

Чем больше время сна — тем на дольше хватает батареи.

При сне в 30 мин — батарея из комплекта продержалась 3 месяца! Без режима сна — 8 суток.

В поле времени работы мотора – ставим 0 секунд. После этого двигаем ползунок в противоположное направление. Затем снова ставим время работы 2 сек.

  • Как откалибровать створки жалюзи?

Нужно выбрать время работы мотора 10 сек и удерживая кнопки, выставить нужное положение.

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

Также можно легонько потянуть за направляющие нити на жалюзи и выровнять ламели

  • Можно ли выставить работу мотора длительностью 1 сек?

Нет – минимальное время работы – 2 секунды

При работе с режимом сна и таймером на включение/выключение – учитывайте время пробуждения. После нажатия кнопки режима сон – чип выключается через минуту. Также после пробуждения он ждет минуту и снова идет в сон, если не нажата кнопка отключения сна.

  • В правом верхнем углу можно нажать в приложении и откроется панелька, где будет видно онлайн привод или нет и с какого времени.

Если вы сменили роутер, переехали или сменили пароль от сети Wi-Fi – нужно заново ввести в настройки привода пароль и логин от сети. Для этого достаточно выключить роутер и привод появится в вашей сети с именем SmartBlinds. Вам останется только подключиться к нему и повторить подключение.

Источник

Как настроить Яндекс Алису и шторы Xiaomi в приложении Яндекс

Алиса — умный дом Xiaomi

Представьте себе Ваше утро, звонит будильник, шторы в спальне открываются, ласковые лучи солнца падают на ваше лицо… Вы приятно потягиваетесь и поднимаетесь с кровати. В доме уже звучит приятная музыка, на кухне уже варится кофе, и чей-то приятный женский голос сообщает вам о погоде и пробках в вашем городе. Какое доброе утро, не правда ли? Все утренние дела делаются, сами, как по волшебству. А главная волшебница в таком доме – Алиса.
Алиса является центром умного дома Яндекса, объединяющего десятки устройств. С Алисой управлять любым устройством можно с помощью умной колонки или приложения Яндекс. Например, вы можете одной фразой выключить свет и закрыть шторы.
Сценарии умного дома активируют несколько устройств одновременно: закрыть шторы, выключить свет, зажечь ночник и поставить колыбельную можно одной фразой. Чудеса!
Поставьте умную колонку в квартире и давайте команды Алисе — она всё сделает. Алиса изменит привычный образ вашей жизни, и фраза «Алиса, доброе утро!» сделает утро по-настоящему добрым!

Как настроить: Алиса умный дом Xiaomi

  1. Скачайте приложение Mi Home из Google Play или App Store
  2. Авторизуйтесь в приложении Mi Home c аккаунтом Xiaomi, выбрав в качестве региона Россию или Китай
  3. Настройте устройства в приложении Mi Home
  4. В приложении Яндекс перейдите в раздел «Устройства»
  5. Выберите пункт «Умный дом»
  6. Нажмите кнопку «+», выберите «Добавить устройство»
  7. Выберите «Xiaomi» из списка производителей
  8. Нажмите «Объединить аккаунты»
  9. Авторизуйтесь, используя аккаунт из шага 2

Голосовое управление

Чтобы узнать, какие команды поддерживаются для вашего устройства:

• Зайдите на страницу управления этим устройством в приложении Яндекс

Источник

«Умный дом» с Яндекс.Алисой

Всем привет! Хочу рассказать о том, как одной маленькой девочке захотелось поюзать навыки Алисы, интегрироваться в «умный дом» крутого продукта MySmartFlat, какие встали преграды на пути, и вообще, каково это — быть девушкой — программистом?

Создать навык — это просто. За пол часа можно реализовать простейший чат — бот. И отправить на модерацию. И даже пройти ее.

IoT знакомая вещь для многих сейчас, и крутое дополнение к таким комплексам — голосовое управление. Подумали мы с коллегами и решили попробовать Алису. А еще и колонка есть. И всё очень круто.

Люблю php ( кто бы и что не говорил), а документации нет. Разобраться оказалось проще простого. Слава богу работаю там, где уже есть и нужные безопасные сервера и всё остальное, т.к. хоть и программист — но совсем не хотелось разбираться в установке сертификатов и т.д. Иногда женское нутро берет своё… Но сейчас не об этом. Вот есть на руках нужный вебхук, и голова на плечах. Всё необходимое.

Вебхук — скрипт, куда летят все пользовательские запросы, который обрабатывает и управляет, выдает ответ.

Начала тривиально пробовать баловаться светом ( у нашей платформы есть API, и разбираться с тем, как происходит это всё аппаратно, мне тоже не потребовалось. Единственное, имея техническое образование, мне пригодились навыки обращения с реле, контроллерами и т.д.). Вся сложность заключалась в тактичном, правильном и разнообразном подходе к тому, что говорит и хочет пользователь. Чем дальше, тем больше в дебри, особенно, когда поняла, что так, как вижу я (и так, как сказала бы я) совершенно не так, как сказал бы пользователь нашей платформы. Я хочу » Включить свет «, а пользователь «врубить» и т.д. Обдумав кучу вариантов, получив десятки фидбеков, как итог — крутой, полноценный навык, в 20 тысяч строк кода на управление освещением, температурой, системами защиты от протечек, бытовой техникой и т.д. Особенно круто с использованием станции — не нужно вообще ничего нажимать и открывать. Достаточно только иметь хотя бы одно наше устройство — и навык «Моя квартира» уже будет доступен.

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

В течение времени модернизировалось наше приложение, вся наша платформа, и появилась у пользователей возможность в приложении изменять названия всех своих устройств, нагрузок на реле и прочего. Моя голова вскипела, т.к. встала новая задача и причем спиной ко мне — как Алиса должна понимать, что хочет включить пользователь? Допустим, устройство в приложении называется ПОДСВЕТКА ЗЕРКАЛА, а Алисе говорит: «Алиса, включи свет в ванной». Юзер понимает, что он хочет включить подсветку зеркала, а как быть мне? Мой скилл прокачан не настолько, чтобы запилить искусственный интеллект, и я научила ее переспрашивать пользователя и запоминать.

В общем, это всё было бы еще круче, если бы не:
1. Использование на Яндекс.Станции не очень, как оказалось, удобно. В навыке вы находитесь, пока взаимодействуете. Т.е.: «Алиса, запусти навык… включи свет, выключи. » и т.д. Проходит 30 с, и вы молчите — оп, и вы уже не в навыке. И приходится снова: «Алиса, запусти навык. ». Да куда проще и быстрее нажать на кнопку в приложении.

2. Нужно оптимизировать свои серверные настройки, обработки фраз и всё остальное настолько, чтобы скрипт обрабатывался и выдавал ответ не более, чем за 1.5 с. Иначе, Алиса говорит: «Извините, навык не отвечает» и вылетает из него. Всё бы ничего, но пришлось сильно повозиться, т.к. много устройств, запросов в базу и на управление. Но проблема решаема.

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

Не смотря на все подводные камни, управление голосом дает наглядно увидеть и понять, для чего вообще это всё нужно. Всем IoT!

Источник

Home Assistant. Подключение электрокарниза по радиоканалу. Яндекс Алиса.

Это статья 7 из цикла статей по установке и настройке Home Assistant.

7. Home Assistant. Подключение электрокарниза по радиоканалу.

Это текстовая версия для видео:

Сегодня мы подключим электрокарниз к системе умного дома Home Assistant. Это позволит нам управлять шторами с любого устройства, которое можно подключить к локальной сети и на котором можно запустить браузер – смартфонах и планшетах на Android, iOS, Windows, компьютерах с операционными системами Windows, Mac OS и Linux, TV-box’ах и smart-TV. Даже с кнопочного телефона, если захочется. Можно будет добавить сценарии для автоматического управления шторами. Например, закрывать шторы при включении света в комнате.

Электрокарнизы Somfy подключаются точно так же. Сами команды для Somfy другие, но в целом отличия небольшие и код для электрокарнизов Somfy также будет показан.

Радиомодуль RF-Blinds поддерживает как радиопротокол Dooya (Akko), так и Somfy. У вас есть выбор оборудование какого производителя использовать. Можно не ограничиваться только одним производителем и построить гибридную систему.

Подключаемся к Orange Pi:

ssh homeassistant@192.168.10.20

Посмотрим на устройства, которые находятся у нас в каталоге /dev:

ls /dev

Теперь подключим RF-Blinds к Orange Pi через один из портов USB и снова выполним команду:

ls /dev

У нас появился новый каталог serial и новое устройство ttyUSB0:

Посмотрим настройки для ttyUSB0 выполнив команду:

stty -F /dev/ttyUSB0

stty: /dev/ttyUSB0: Permission denied

Нет доступа. Посмотрим на права доступа к ttyUSB0:

ls -l /dev/ttyU*

crw-rw—- 1 root dialout 188, 0 мая 15 10:29 /dev/ttyUSB0

Видим, что доступ к устройству есть у пользователя root и пользователей, входящих в группу dialout.

Посмотрим на группы, в которые входит текущий пользователь:

groups

homeassistant

Видим, что сейчас пользователь входит только в одну группу – homeassistant. Для доступа к ttyUSB0 нужно, чтобы пользователь входил в группу dialout.

Вносить изменения в права пользователей может только пользователь с правами администратора. У пользователя homeassistant таких прав нет, поэтому переключаемся на пользователя root (или на любого другого, с правами суперпользователя):

su –

И добавляем пользователя homeassistant в группу dialout:

adduser homeassistant dialout

Adding user `homeassistant’ to group `dialout’ …

Adding user homeassistant to group dialout

Done.

Выходим из суперпользователя:

exit

Чтобы изменения вступили в силу нам нужно перелогиниться:

exit

ssh homeassistant@192.168.10.20

Убеждаемся в том, что не сделали ошибки при добавлении пользователя в группу:

groups

homeassistant dialout

Смотрим настройки консоли для ttyUSB0:

stty -F /dev/ttyUSB0

speed 9600 baud; line = 0;

-brkint -imaxbel

Доступ есть, но скорость обмена нам нужна 115 200. Устанавливаем:

stty 115200 -F /dev/ttyUSB0

и ещё раз проверяем:

stty -F /dev/ttyUSB0

speed 115200 baud; line = 0;

-brkint -imaxbel

Я заранее выполнил привязку радиомодуля Rf-Blinds и электрокарниза Akko AM82TV-1.2/14 и не описываю здесь эту процедуру. Как выполнить сопряжение можно посмотреть в документации на модуль Rf-Blinds.

Убеждаемся в работоспособности выполнив команды:

echo “dy_open ,1” > /dev/ttyUSB0 – включить мотор электрокарниза

echo “dy_stop ,1” > /dev/ttyUSB0 – остановить.

Мы почти закончили. Нам осталось только добавить несколько строк в конфигурационный файл home assistant. Для управления электрокарнизом можно использовать разные компоненты home assistant. Я выбрал компонент Command Line Cover.

В файл configuration.yaml добавим:

Для электрокарниза Somfy команды другие и в configuration.yaml добавим:

Открываем в браузере страницу с home assistant. Переходим на вкладку Настройки -> Общие. Проверяйте Ваш файл конфигурации и управляйте сервером.

Проверяем конфигурацию. Если есть ошибки – устраняем. Затем перезапускаем сервер.

После перезагрузки на вкладке “Общие” видим появление нового элемента – “Шторы”:

Убеждаемся в том, что всё работает.

Теперь можно управлять шторами самыми разными способами. Можно с телефона, можно кнопками и пультами подключив их к home assistant. Можно писать сценарии и управлять шторами по какому-либо событию. Например автоматически закрывать шторы при включении света. Возможно самый эффектный способ – это управление голосом.

Из трёх наиболее популярных голосовых систем управления – Amazon Alexa, Google Home и Алиса от Яндекса я выбрал Алису рассчитывая на наиболее полную поддержку русского языка.

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

Нужно обеспечить доступ к home assistant из интернета. При этом соединение должно быть защищённым т.е. вам понадобится ssl сертификат, а он выдаётся на доменное имя.

Далее нужен интерфейс между home assistant и Умным домом Яндекса. Для home assistant есть пользовательский компонент, можно воспользоваться им, но по-функционалу вы получите более широкие возможности, если настроить всё через mqtt. Система получится гораздо более гибкой и универсальной. Используя mqtt можно подключить любую систему Умного дома, не обязательно home assistant.

И конечно вам нужно будет устройство с Алисой. Это может быть Яндекс.Станция, Яндекс.Станция мини или просто приложение Яндекс для телефона.

Как это выглядит в итоге, можно посмотреть на видео:

Источник

Читайте также:  Красивые шторы классические для кухни
Оцените статью