- Умный пульт от Яндекс
- Презентация
- Специфика, спектр возможностей пульта
- Управляемая техника
- Процесс настройки
- Важный этап: устанавливаем связь техники и пульта
- Учимся управлять техникой
- Расширение возможностей и опция обучения
- Несколько вопросов управления
- Удаляем пульт
- Пульт не подключается: решаем проблему
- Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant
- Локальный протокол
- Облачное управление
- YandexStation 2.0
- Home Assistant Windows Portable
- Заключение
Умный пульт от Яндекс
Умный дом становится отличной инновационной системой с оптимизированными процессами, удобными методами управления техникой. В помещениях с таким оснащением особенно комфортно. В компании Яндекс создали современный комплекс с единым инструментом управления: им стал умный пульт Яндекс.
С его помощью легко давать команды телевизору, а также кондиционеру. Узнаем прямо сейчас, в чем особенности пульта, какими возможностями он обладает, как именно правильно настраивать его.
Презентация
Ежегодная конференция Яндекса проходила в 2019-м году, 23-го мая. Именно тогда, в московском дворце спорта «Мегаспорт», и была представлена новейшая система умного дома. Ее центральным звеном стал голосовой помощник. Алиса на тот момент уже могла успешно управлять инфракрасным пультом и лампочкой, а также умной розеткой.
В тот же день умный цифровой пульт от Яндекс стал доступным на виртуальной торговой площадке «Беру», поэтому данную дату можно считать стартом продаж.
Специфика, спектр возможностей пульта
Пульт позволяет управлять на расстоянии системой кондиционирования, телевизором. Разработчики рассчитывают постепенно совершенствовать устройство, расширяя спектр его функций.
Управляемая техника
С помощью пульта отдают команды телевизорам и кондиционерам различных марок, производителей. Списки поддерживаемых брендов обширные, все их можно просмотреть в соответствующем разделе сайта Яндекс, посвященном цифровому пульту.
Имеется два ключевых требования для функционирования такой системы управления.
- Максимальное расстояние от пульта до управляемого устройства – 18 метров.
- Подключенный к системе телевизор или кондиционер обязательно должен иметь соответствующий инфракрасный порт. Именно через него и передается сигнал.
Если все условия выполнены, вам останется только приступить к настройкам системы умного дома и вашего пульта.
Процесс настройки
Переходим к пошаговому алгоритму настройки умного пульта от Яндекс. Следуйте всем советам, чтобы у вас не возникло сложностей при подключении пульта.
- В первую очередь понадобится подключить устройство к сети (50Гц, 220-240В). Вам потребуется кабель micro-USB, а также адаптер. Обратите внимание: адаптер не включен в комплектацию, поэтому его следует заказывать отдельно.
- Скачивайте приложение. Оно доступно на обеих известных платформах: App Store и Google Play.
- Версия приложения имеет большое значение. Если у вас оно уже установлено, его надо обязательно обновить.
- Важный момент. Есть возможность для управления системой умного дома только на устройствах с iOS 9.0, Android 5.0, а также выше.
- Открывайте приложение. Вам необходимо зайти в ваш персональный аккаунт на Яндекс. Например, когда управление пультом осуществляется посредством умной колонки, понадобится применить как раз тот аккаунт, к которому уже прикреплена колонка.
- Заходите в меню вашего приложения. Там следует выбрать раздел «Устройства».
- Откроется новый экран, там вам нужен пункт «Умного дома».
- Если у вас уже установлены устройства, комбинация следующая: нажимаем «+», затем «устройство», а потом переходим на «умный пульт Яндекса».
- Когда устройства еще не подключены, надо выбирать в предложенном перечне «пульт».
- Нажимайте кнопку «продолжить».
- На следующем шаге нужно нажимать, а затем удерживать кнопку включения: она должна начать быстро мигать. Если этого не происходит, следует подождать несколько секунд, а затем опять выполнить действие.
- Потом вам нужно подключить связь. Сеть Wi-Fi должна быть на частоте 2,4 Гц.
- Выбирайте сеть на вашем устройстве, вводите пароль.
- Теперь остается подождать: смартфон за несколько минут обнаружит, а затем добавит ваш пульт.
- Переходите к списку устройств с помощью соответствующего раздела меню.
- Вам нужен раздел «Требуется настройка», который расположен рядом с пультом в списке.
- Остается поменять настройки. Меняйте название, чтобы затем использовать его для связи техники и пульта.
- Добавьте в группу ту комнату, в которой располагается пульт.
Важный этап: устанавливаем связь техники и пульта
Для привязки пульта управления умного дома Яндекса к бытовой технике тоже потребуется подробный алгоритм. Он уже немного проще, если сравнивать с первоначальными настройками.
- Для начала открывайте приложение Яндекса.
- Вам нужен раздел устройств в меню.
- В пункте «Устройства» выбирайте в выпадающем списке «Умный дом». Можно воспользоваться браузером для детальных настроек.
- Выбирайте пульт, а потом добавляйте устройство соответствующей кнопкой.
- На следующем шаге понадобится не только выбрать тип вашей бытовой техники, но и отыскать в списке производителя.
- Затем предстоит подбор пульта. Хорошее решение – просто тестировать последовательно все версии, которые вам предложит система.
- Когда вы нашли нужный пульт, устройство начнет на него корректно реагировать, отзываясь на все команды через приложение. В этот момент пора нажимать «Готово».
- На следующем шаге вы переходите автоматически к перечню устройств.
- Около нового устройства, недавно добавленного, видна надпись о необходимости настройки.
- Выбирайте пункт «Требуется настройка».
- Теперь меняйте название. Запомните его: именно им вам предстоит пользоваться, когда вы решите применять голосовые команды.
- Чтобы эффективно управлять всей техникой одного вида с помощью единой команды, вам надо выбрать комнату для расположения устройства.
Учимся управлять техникой
Для управления техникой достаточно воспользоваться любым приложением, устройством, к которому подключена Алиса. Это может быть навигатор из автомобиля или умная колонка, компьютер или планшет, смартфон. Главное, чтобы было установлено и настроено ваше приложение, а Алиса вас слышала.
Разумеется, понадобится зайти в аккаунт Яндекс. Если пользователь не прошел авторизацию, он не сумеет работать с Алисой, управлять умным домом. Простой вариант для браузера – активизация режима синхронизации.
Хотите подключиться к вашей технике? Просто заходите в приложении с Алисой, аккаунт при этом должен быть тем же, с которым связан и умный пульт Яндекс. Затем остается только позвать Алису и дать команду для одного из подключенных устройств.
Расширение возможностей и опция обучения
Реализуется новая функция с современными воротами и люстрами, вентиляторами и проектами, другой бытовой техникой. Процесс обучения пульта предельно простой, а уходит на него буквально несколько минут. Для этого достаточно отправиться в приложение, выбрать в меню пульта опцию «добавить пульт», затем перейти в раздел «другое устройство», активировать ручную настройку.
Несколько вопросов управления
Имеется еще несколько вопросов, связанных с управлением умным пультом Яндекс. Рассмотрим наиболее важные моменты прямо сейчас.
Удаляем пульт
Технику, которой вы управляли с помощью этого пульта, тоже нужно удалить. После этого устройства уже не будут связаны в одной системе умного дома.
Сделать это довольно просто.
- Заходите в приложение.
- Выбирайте раздел «устройства» в меню.
- Здесь вам нужен «умный дом». Учитывайте, что через браузер настройки тоже открываются, хотя с приложением работать удобнее.
- Выберите «пульт» или технику.
- Теперь осталось нажать на символ шестеренки, а затем выбрать удаление устройства.
Всё готово. Можно передавать пульт новому пользователю.
Пульт не подключается: решаем проблему
Воспользуйтесь несколько рекомендациями, чтобы восстановить подключение пульта.
- Выполните настройку вашего пульта в режиме доступа.
- Удостоверьтесь, что подключена правильная сеть Wi-Fi. Зайдите в настройки мобильного устройства, проверьте сеть. Если она сменилась, верните настройки домашней.
- Конечно, нужно проверить, ловит ли интернет. Иногда для восстановления связи достаточно перезагрузить роутер.
Если ваши манипуляции не помогли, надо обращаться к оператору.
Источник
Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant
Мы привыкли называть умными устройства, которыми можем управлять, не вставая с дивана. Включить лампочку, вентилятор, кофеварку или стиральную машину.
Колонки с Яндекс Алисой хоть и называются умными, но вы не можете изменить громкость не находясь рядом с колонкой (орать через всю комнату не считается). Вы не можете перемотать песню из мобильного приложения Яндекса. Или остановить сказку, запущенную на колонке в детской, из своей кровати в спальне.
В январе 2020 кто-то обнаружил, что Яндекс.Станция поддерживает некий локальный протокол. На GitHub начали появляться проекты по управлению Яндекс.Станцией. Мне хватило пару часов, чтоб разобраться и выпустить первую версию компонента для Home Assistant. Это достаточно популярная система домашней автоматизации, написанная на языке Python.
На сегодняшний день компонент поддерживает управление всеми колонками с Яндекс Алисой и при желании может выглядеть так:
Инструкции по установке, настройке и использованию компонента можете найти на GitHub странице проекта.
Локальный протокол
Устройства Яндекса обнаруживаются в локальной сети по протоколу mDNS и имени _yandexio._tcp.local. .
Локальный протокол представляет собой подключение к станции по WebSocket и обмен JSON-сообщениями в две стороны. Создавался он для приложения Яндекс.Музыки и поддерживает полный перечень команд управления станцией, как медиа-устройством: включить песню по ID из каталога Яндекс.Музыки, перемотать, изменить громкость и т.п.
Первым сообщением нужно отправить на станцию токен, полученный с серверов Яндекса, используя акаунт Яндекса, к которому привязана станция. Так что кому угодно управлять вашей станцией не получится.
Кстати подключение к колонкам Google через протокол Chromecast не ограничено какими-либо паролями или аккаунтами. Управление колонкой доступно любому пользователю той же локальной сети.
К многим устройствам с AirPlay первой версии подключение также не ограничено паролем.
Помимо медиа команд протокол поддерживает функцию, делающую Яндекс.Станцию совершенно уникальным устройством на рынке. Это возможность отправить на колонку текстовую команду. И колонка её выполнит, будто услышала команду через микрофон.
Вы можете включить плейлист дня с Яндекс.Музыки, лайкнуть песню, спросить погоду, вызвать такси, управлять умными устройствами, подключенными напрямую в экосистему Яндекса.
И вишенкой на торте — вы можете попросить станцию произнести любую фразу голосом Алисы. Это тот самый голос, который по праву признан лучшим голосом TTS для русского языка на сегодняшний день. Этот голос является эксклюзивом Яндекс Алисы и его нет даже в Yandex SpeechKit.
Но и это ещё не всё! Помимо зачечательного голоса вам доступна настройка генератора речи и библиотека звуков из платформы Яндекс.Диалоги.
Облачное управление
На сегодняшний день локальный протокол поддерживает только большая станция и модуль. Почти пол года сообщество ждало появление протокола в остальных колонках с Алисой, но это так и не случилось.
В начале мая Яндекс выпустил очень интересное обновление для своей платформы. В сценарии умного дома добавили возможность отправить на любую колонку пользователя любую текстовую команду. Как и в случае с большой станцией — колонка её выполняет.
По задумке авторов сценарий выполняется по заданной активационной фразе, которую пользователь произносит своему устройству с Алисой. Это может быть колонка, мобильное приложение Яндекс или Яндекс.Браузер с Алисой на компьютере. Но в интерфейсе управления сценариями есть кнопка ручного запуска любого пользовательского сценария.
Интерфейс умного дома Яндекса представляет собой обычное веб-приложение, которое можно запустить в том числе на компьютере.
Я ранее сталкивался с внутренними API этого приложения для реализации функции управления HDMI выходом большой станции. Да, есть ещё такая недокументированная возможность и компонент её поддерживает.
Научить компонент создавать сценарии и выполнять их не составило особого труда. Через сценарии можно как выполнять команды, так и произносить любые фразы.
Единственным большим минусом такого подхода является отсутствие обратной связи от колонки. Неизвестно что играет станция на данный момент и вообще играет ли она что-либо. У локального протокола такой проблемы нет, там выводится полная информация о исполнителе и красивая обложка из Яндекс.Музыки.
YandexStation 2.0
Некоторое время ушло на объединение локального и облачного режима работы. При старте Home Assistant все колонки включаются в облачном режиме и запускается поиск колонок, поддерживающих локальный режим. mDNS довольно капризный протокол и иногда может искать колонку довольно долго. Но благодаря наличию облачного режима — управление станцией сохранится, пусть и в обрезанном режиме без обратной связи. При обнаружении локальной колонки — управление переключается на локальный протокол.
Похожим образом работает другой мой компонент для управления устройствами eWeLink (Sonoff) на оригинальной прошивке — SonoffLAN. В линейке популярных китайских реле также есть устройства, которые поддерживают локальное и облачное управление. И устройства, которые поддерживают только облачное управление.
Могу написать отдельную статью про компонент, если интересно.
Home Assistant Windows Portable
Для пользователей, испытывающих трудности в установке Home Assistant, я собрал портативную версию Home Assistant под Windows на базе WinPython — HassWP. Эта версия подойдёт для ознакомления и экспериментов. В ней уже установлен Home Assistant Community Store (HACS) и компоненты YandexStation и SonoffLAN.
Для повседневного использования всё же рекомендую установить Hass.io на Raspberry Pi, NUC (или аналог) или виртуальную машину с Linux. Но слышал у VirtualBox есть проблемы с Multicast. Это тот самый mDNS без которого в локальной сети НЕ найдутся ваши Яндекс.Станции, устройства Sonoff, колонки Google, плееры с поддержкой AirPlay и многие другие полезные гаджеты.
Заключение
Я знаю довольно много людей, кто купил колонки с Алисой благодаря выходу этого компонента. Решение показывает, что при наличии фукнционального API — эти колонки могут стать почти обязательным устройством в каждом умном доме.
Это далеко не все крутые вещи, на которые способны колонки с Алисой и экосистема умного дома Яндекса. Просто у меня пока ещё не дошли руки реализовать всё задуманное.
Следить за развитием этого и других моих проектов можно на канале в Telegram. На странице GitHub вы можете найти и другие полезные компоненты для Home Assistant.
Источник