Лучшие Яндекс-приложения для Android

В октябре 2020 года компания Яндекс показала собственного виртуального ассистента Алиса, который был доступен в фирменном поисковом приложении на мобильных устройствах. С тех пор Алису значительно улучшили, и на сегодняшний день голосовой помощник доступен практически на всех платформах — от персональных компьютеров до фирменной умной колонки Яндекс.Станция, ставшей бестселлером. Яндекс.Станция является единственной умной колонкой, которая может полноценно работать на территории России, и, помимо всего прочего, она имеет выход HDMI, что позволяет использовать её в качестве ТВ-приставки.

Лучший Telegram-канал про технологии (возможно)

Пожалуй, за эту возможность многие её и полюбили. Однако стоит Станция практически 10 тысяч рублей, что для многих является большой суммой. Но немного покопавшись в каталоге товаров от Яндекс, можно найти еще один интересный гаджет с выходом HDMI и встроенным виртуальным ассистентом — Яндекс.Модуль. Стоит такая радость всего 1990 рублей. Давайте разберемся, является ли Яндекс.Модуль бюджетным аналогом Станции, что он умеет и стоит ли его вообще покупать. А пока немного о том, для чего нужны ТВ-приставки.

Для чего нужны ТВ-приставки

Задачей, которую производители возлагают на ТВ-приставки, является, как ни странно, расширение стандартного функционала у телевизоров. Кроме того, многие технологические гиганты не пренебрегают возможностью выпустить подобный девайс для привлечения аудитории к своим сервисам. Стоит вспомнить хотя бы Apple TV, где весь функционал устройства завязан на iTunes и в целом экосистеме Apple. Не побоюсь предположить, что таким образом компания из Купертино смогла в десятки раз увеличить свой заработок с продажи фильмов.

Или также вспомним выход на рынок Chromecast, который дал пользователям Android-смартфонов возможность расшаривать контент с мобильных устройств и компьютеров на большой экран. И, конечно же, преимущество отдавалось фирменным сервисам Google. В этом на самом деле нет ничего плохого — покупатели приобретают контент и комфорт, платя технологическим компаниям деньги за хорошо проведенное время. В России подобные вещи в целом отлично существовали, но ряда продуктов, например, умных колонок Google Home и Homepod, в официальной продажи до сих пор нет. Яндекс решили воспользоваться упущением своих западных коллег и в мае 2020 года представили Яндекс.Станцию, в которой совместили два типа устройств — умную колонку и ТВ-приставку.

Если рассматривать Яндекс.Станцию исключительно как ТВ-приставку, то её весомым отличием на фоне конкурентов является голосовой интерфейс управления. Но всего спустя год, Яндекс выпустили отдельный девайс для телевизоров — Яндекс.Модуль. Который ничем не отличается. Или все-таки отличается? Давайте, наконец, перейдем к обзору.

Комплектация

Яндекс.Модуль поставляется в стильной картонной коробке. На задней стороне находится наклейка со спецификациями устройства, информацией о производителе и прочими техническими данными. Примечательно, что сама компания на упаковке характеризует устройство как «Мини-компьютер для показа на телевизоре изображений со сторонних устройств». Ну что же, достаем из внешнего обрамления вторую, основную коробку.

Она выполнена в белом цвете. Сверху находится название устройства.

Коробка открывается, подобно маленькой шкатулке, и внутри нас ждет сам Яндекс.Модуль, блок питания, кабель и краткая инструкция на русском языке. Перейдем к обзору внешнего вида устройства.

§2. Сервисы Яндекса для владельцев сайтов и оптимизаторов

  • Рекламная сеть

    Рекламная сеть — это сервис для размещения контекстной рекламы на сайте. Хороший способ получения дохода с сайта.

  • Перейти на сайт Рекламной сети…

Наверх

  • Директ

    Яндекс.Директ — сервис для размещения контекстной рекламы в Интернете. Хороший способ привлечения клиентов в свой магазин, сайт или сервис.

    • Перейти на Яндекс.Директ…

    Наверх

  • Вебмастер

    Яндекс.Вебмастер — сервис для получения информации о своём сайте. Информация предоставляется Яндексом.

    • Перейти на Яндекс.Вебмастер…

    Наверх

  • Метрика

    Яндекс.Метрика — сервис для подсчёта статистики сайта.

    • Перейти на Яндекс.Метрику…

    Наверх

  • Внешний вид

    Яндекс.Модуль имеет алюминиевый корпус, пластиковые вставки по бокам с радиаторными отверстиями. С правой стороны имеется внешняя антенна для приема сигнала Wi-Fi а также два разъема USB-A, один microUSB для подключения зарядки и разъем для карт памяти microSD.

    Дизайн гаджета, как по мне, довольно спорный. С одной стороны — видеть конечный пользователь будет его только два раза после покупки — это когда первый раз достает из упаковки и подключает к телевизору. С другой стороны, такой утилитарный внешний вид не совсем вяжется с современными веяниями в дизайне. Возможно, это лишь мое субъективное восприятие.

    Настройка

    При первой настройке вам необходимо подключиться к домашней Wi-Fi-сети, открыть приложение «Яндекс», и в боковом меню в разделе устройства выбрать Яндекс.Модуль.

    Далее начинается поиск устройства, который занимает от силы пару минут. После приложение попросит вас ввести пароль от домашней сети, чтобы подключить к ней Яндекс.Модуль.

    Сразу после того, как устройство будет подключено к Wi-Fi, вы можете начинать им полноценно пользоваться. Кстати, бонусом для покупателей Яндекс.Модуля идет трехмесячная подписка КиноПоиск+Амедиатека с доступом к тысячам сериалов и фильмов. Отдельно она стоит 649 рублей в месяц. Выходит, что само устройство, если вычесть три месяца подписки на онлайн-кинотеатр, обходится примерно в 40 рублей. Подписка подключается автоматически к вашему аккаунту независимо от того, пользовались ли вы ей до этого или нет.

    Информеры Яндекс

    В первую группу сервисов, которые можно добавить на свой блог или другой интернет ресурс входят четыре информера:

    • Время
    • Погода
    • Поделиться
    • Новости

    Информер Время небольшие часы, приятные на вид. Они помогут посетителям узнать не только самое точное время (иногда на ноутбуках и пк оно немножко сбивается), но и укажут состояние атмосферного фронта в нужном городе.

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

    Информер Поделиться — наверняка вы замечали на многих блогах в конце статьи или даже в её начале специальную панель с кнопочками, которые позволяют быстро поделиться этим материалом через социальные сети. Чтобы их установить нужна специальная программа, которая зачастую распространяется за деньги, но Яндекс предлагает её совершенно бесплатно. Возможно настроить разные формы и кнопки.

    Информер Новости — очень подходящий элемент для информационного или новостного сайта. Главное правильно его настроить, выбрать нужную тематику, чтобы она соответствовала вашему ресурсу и тогда этот гаджет очень поможет удерживать внимание посетителей.

    Управление и возможности

    После завершения настройки на смартфоне, открыв диалог с Алисой, вы увидите значок телевизора — это раздел управления Яндекс.Модулем. По большому счету, это и есть основное отличие от Яндекс.Станции — управлять устройством можно только со смартфона или с помощью совместимых колонок, созданных на базе платформы Yandex.IO. Среди них есть множество доступных решений от сторонних производителей. К примеру, докупив умную колонку irbis a, вы сможете решить эту проблему и сделать Яндекс.Модуль автономным устройством, не зависящим от вашего смартфона. У меня в наличии такой колонки нет, поэтому все тестирование Яндекс.Модуля я проводил с помощью смартфона.

    Управлять Модулем можно как с помощью голоса, так и с помощью текста. На смартфоне присутствует возможность чатиться с Алисой на телевизоре текстовыми запросами. Качество восприятия вашей речи в данном случае напрямую зависит от качества микрофонов, встроенных в ваш телефон.

    Максимальное разрешение, которое поддерживает Яндекс.Модуль на вывод, — это 1920х1080. Конечно, по современным меркам, это маловато, но учитывая цену устройства, подобный недостаток можно списать.

    Активация голосового помощника происходит после произнесения фразы: «Слушай, Алиса». Итак, что же можно делать с Яндекс.Модулем.

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

    Включить музыку

    Узнать новости

    Найти фильм

    Кстати, о фильмах. Это же ТВ-приставка, а значит, её основной задачей является воспроизведение видеоконтента. Примечательно, что Яндекс не ограничивают своих пользователей в этом плане. Помимо лицензионных стриминговых платформ, Модуль позволяет искать видео в сети через Яндекс.Видео. Для этого нужно произнести фразу «Слушай Алиса, найди *название фильма* в сети». После этого вам на телевизор будут выведены результаты поиска видео из разных источников. Из YouTube, Одноклассников и так далее.

    Также вы можете попросить Алису подобрать для вас фильмы или сериалы.

    Для поиска и просмотра фильмов используются встроенные в систему онлайн-кинотеатры: ivi, Кинопоиск и медиатека. В подписке КиноПоиск+Амедиатека, которая предоставляется в качестве бонуса при покупке Модуля помимо сериалов присутствует ряд фильмов.

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

    Помимо фильмов и сериалов, в устройство встроена поддержка фирменного сервиса онлайн-ТВ Яндекс.Эфир. Он включает в себя десятки разных телеканалов, к которым мы привыкли в обычной сетке вещания. Но главной изюминкой сервиса является канал «Мой Эфир», контент в котором формируется исходя из ваших поисковых запросов. Отмечу, что автоматика определяет предпочтения довольно точно.

    Функция, которая станет «мастхевом» для семей с маленькими детьми, так это возможность попросить Алису включить сказку. Голосовой помощник имеет в распоряжении обширную библиотеку произведений.

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

    Яндекс: умный дом по-взрослому

    Недавно компания Яндекс запустила свою систему «умного дома». Нам предлагают купить недорогие работающие по Wi-Fi устройства: адаптер в розетку, лампочку и ИК пульт. Интересно, что у разработчиков «умных» устройств появилась возможность создать свои навыки «умного дома», это позволит подключить девайсы к системе Яндекса и управлять ими голосом через Алису. В списках навыков появляется всё больше новых брендов. Алиса прекрасно понимает русскую речь, что делает ее безусловным лидером среди голосовых ассистентов на российском рынке. Однако, не всё так гладко… Первый минус: в основном, все предложенные системы — «облачные». Их надежность порой вызывает сомнения, так как их работоспособность на прямую зависит от качества соединения с серверами производителя. А при отключении интернета устройства вовсе превращаются в “тыкву”.
    Второй минус: система сценариев. Немаловажная часть умного дома — сценарии. И тут они очень примитивные: Если “фраза такая-то”, то включить “устройство такое то”. Для моего умного дома этого оказалось слишком мало.

    Минусы на этом не заканчиваются, но остальное связанно скорее с незрелостью системы. Команда разработчиков Яндекса продолжает активно добавлять различные фичи, а баги — править, за что им большое спасибо!

    Изучив документацию, я решил создать навык Яндекс УД и подключить к нему контроллер умного дома. Это позволит не зависеть от облачных серверов, реализовывать любые сценарии локально на контроллере и при этом управлять системой голосом через Алису. Для этого я написал плагин “yandex2mqtt” на Node.js.

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

    — Алиса, включи свет. После этой фразы происходит магия и включается свет. Но что же за кулисами? Давайте разбираться, как всё это работает.
    Яндекс-станция, услышав знакомую команду, отправляет данные на сервер Яндекса, которому мы заранее указали адрес нашего контроллера. Сервер обрабатывает информацию и перенаправляет ее на контроллер в виде Post-запроса. На контроллере промежуточный API (в нашем случае это плагин yandex2mqtt) обрабатывает запрос и перенаправляет его в MQTT топик. Дальше происходит обработка сценария в программе Node-Red.

    Node-Red решает, что делать дальше. Если это предусмотрено сценарием, он посылает команду на включение света в соответствующий топик MQTT. Драйвер wb-mqtt-serial реагирует, посылая команду по Modbus на релейный модуль, тот переключает реле. И наконец-то включается свет! Да, путь не близкий, однако для пользователя проходят считанные доли секунд.

    Давайте посмотрим на плагин yandex2mqtt поближе. Первое, что требует Яндекс для работы навыка, — oAuth сервис для связки аккаунтов в приложении Яндекс. После того как Яндекс получит токен авторизации от oAuth сервиса, он запрашивает список устройств. Плагин yandex2mqtt отдает в ответ список устройств со всеми свойствами в json формате. Затем они появляются в списке доступных для управления устройств (в так называемом квазаре). Теперь, если скомандовать Алисе включить какое-то устройство из списка, Яндекс пошлёт Post запрос с данными устройства, которое он хочет включить, на контроллер. В ответ плагин подтверждает включение и записывает новое состояние в mqtt топик, указанный в настройках все того же плагина. Если же устройство изменило свой статус без участия Яндекса, то плагин, увидев новые данные в mqtt топике, отправит их Яндексу при запросе статуса, который сейчас происходит, только если зайти в само устройство в квазаре. В иных случаях Яндекс не опрашивает статусы. Теперь расскажу о некоторых свойствах устройств Яндекс УД.

    Тип устройств

    Для правильного отображения в “квазаре” и более точного определения команд Алисой Яндекс предлагает присваивать устройствам разные типы. Всего типов 10:

    • devices.types.light
      — Любой светильник, люстра, лампочка итд.
    • devices.types.socket
      — Розетка
    • devices.types.switch
      — Переключатель
    • devices.types.thermostat
      — Термостат
    • devices.types.thermostat.ac
      — Кондиционер
    • devices.types.media_device
      — Медиа устройство
    • devices.types.media_device.tv
      — Телевизор
    • devices.types.cooking
      — Кухонная техника
    • devices.types.cooking.kettle
      — Чайник
    • devices.types.other
      — Всё остальное, что не подошло под предыдущие пункты.
    Умение (capability)

    Также у каждого устройства должно быть минимум одно умение (capability)
    .

    Всего у Яндекс УД есть 5 типов умений. Каждое умение имеет разную функцию (instance)

    , а некоторые умения имеют несколько таких функций, что добавляет гибкости при настройке устройств.

    Сapabilities:

    1. devices.capabilities.on_off

    — Включение и выключение.

    instance:

    • on

    2. devices.capabilities.color_setting
    — Управление цветом.

    instance:

    • rgb
    • hsv
    • temperature_k

    3. devices.capabilities.mode — Переключение режимов.
    instance:

    • thermostat
    • fan_speed

    4. devices.capabilities.range — Управление диапазоном.
    instance:

    • brightness
    • temperature
    • volume
    • channel

    5. devices.capabilities.toggle — Выключение звука.
    instance:

    • mute

    При правильной комбинации всех свойств устройства Алиса без проблем понимает все отданные ей команды по управлению Умным домом. Тут, конечно, есть некие трудности с комбинированием умений. В документации явно не указано, какие умения можно комбинировать, а какие нельзя. Но с этим нам поможет “метод научного тыка”.

    Так, к примеру, я выяснил, что кондиционер содержит четыре умения:

    Тип устройства:

    devices.types.thermostat.ac

    Тип умения:

    devices.capabilities.on_off

    instance:

    • on

    devices.capabilities.range
    instance:

    • temperature

    devices.capabilities.mode
    instance:

    • thermostat

    devices.capabilities.mode
    instance:

    • fan_speed

    Остальные свойства описывать не буду, там всё довольно просто.
    Чтобы всё заработало, требуется:

    • Контроллер
    • Любой домен
    • SSL сертификат
    • Node.js
    • Плагин yandex2mqtt
    • MQTT брокер
    • Node-red

    Контроллер

    Моя “умная” квартира управляется контроллером Wiren Board 6. Но можно использовать любой другой контроллер на линуксе, который потянет Node.js и Node-Red. Например, Raspberry pi или ПК.

    Домен

    Желательно, конечно, иметь белый IP адрес и купить домен, но это необязательно. Можно использовать DDNS — например, www.noip.com.
    Тут всё просто: регистрируемся, создаем бесплатный хостнейм, вписываем свой IP адрес. У некоторых роутеров есть специальная настройка DDNS, куда можно вписать данные noip.com. Роутер будет автоматически отправлять IP адрес при его смене. Если такой настройки в роутере нет, можно установить программу noip на контроллер и добавить её в автозапуск. Программа будет делать ровно то же самое, что и роутер со специальной настройкой DDNS — обновлять Ваш ip адрес в базе noip.com

    Таким образом, мы имеем статический адрес, который перенаправляет все запросы на наш контроллер.

    Порты 443 и 80

    Сейчас почти у каждого человека дома есть роутер. Помимо очевидных его функций, он также является барьером для локальной сети от нежелательных гостей извне. Но в определённых случаях нам требуется доступ к внутренней сети снаружи. Производители роутеров это предусмотрели и добавили функцию NAT (Network Address Translation).
    Момент настройки роутера я расписывать не стану, так как он разный для каждого производителя. Как это сделать, читайте в инструкции к Вашему роутеру. Ключевые слова для гугления: Port Forwarding, Port Mapping, NAT.

    Необходимо пробросить порт для доступа к yandex2mqtt (может быть любой, я выбрал 443) и 80 порт (нужен только для получения SSL сертификата. После получения сертификата 80 порт можно закрыть).

    SSL-сертификат

    Сразу расставим все точки над «и»: самоподписанные сертификаты работать не будут. Большинство регистраторов доменов (например, reg.ru) дарят своим клиентам бесплатные SSL-сертификаты для основного домена (www.yourdomain.ru). Если вы купили домен специально для Алисы, то Вы можете воспользоваться предоставленным SSL-сертификатом.
    Если же собственного домена Вы не имеете, либо для Алисы у Вас выделен другой поддомен (например, alice.yourdomain.ru), то нужно получить сертификат на этот поддомен, либо на адрес, предоставленный DDNS-службой.

    Для этого предлагаю воспользоваться бесплатной услугой получения SSL-сертификата от letsencrypt.org.

    Для получения сертификата необходимо установить программу certbot, запустить и указать все данные, которые она запросит. При этом должен быть свободен и доступен снаружи порт 80. Я советую внимательно изучить инструкцию от letsencrypt.
    Установка и настройка certbot
    apt-get update apt-get install certbot

    Останавливаем сервисы watchdog и nginx.

    service watchdog stop service nginx stop Пробрасываем 80 порт в роутере.

    Запускаем программу certbot:

    certbot certonly —standalone После запуска программа задаст несколько простых вопросов

    1. Ваш e-mail. Просто введите адрес и нажмите enter

    2. Вам предлагают прочесть пользовательские соглашения. Если вы со всем согласны, просто введите “A”, что означает Agree, то есть согласен.

    3. Программа просит разрешения на отправку Вашего адреса электронной почты разработчикам. Введите N.

    4. Введите свой домен, на который хотите получить сертификат (можно ввести тот, что мы получили в noip ранее). Тут я привожу пример ошибочного ввода. Префикс https:// вводить не нужно.

    Если Вы всё сделали правильно, то увидите следующее:

    Значит, сертификат успешно получен. Запомните путь к сертификату и ключу, он потребуется при настройке плагина yandex2mqtt. Для безопасности закройте 80 порт в настройках роутера, он больше не пригодится.

    Включаем сервисы watchdog и nginx.

    service nginx start service watchdog start Сертификат от letsencrypt выдаётся на
    3
    месяца.
    Не забывайте обновлять.

    Node.js и плагин yandex2mqtt

    Установка

    Настраиваем репозиторий node.js curl -sL https://deb.nodesource.com/setup_10.x | bash — Далее устанавливаем или обновляем все необходимые компоненты apt-get install -y nodejs git make g++ gcc build-essential После успешной установки копируем репозиторий yandex2mqtt на контроллер. git clone https://github.com/munrexio/yandex2mqtt.git /mnt/data/root/yandex2mqtt Задаём права. chown -R root:root /mnt/data/root/yandex2mqtt Заходим в папку. cd /mnt/data/root/yandex2mqtt Запускаем установку. npm install Установка завершена.

    Автозапуск
    Cоздайте юнит systemd:
    Перейдите в папку
    /etc/systemd/system/
    на контроллере и создайте файл с названием
    yandex2mqtt.service
    . Скопируйте в него следующее:
    [Unit] Description=yandex2mqtt After=network.target [Service] ExecStart=/usr/bin/npm start WorkingDirectory=/mnt/data/root/yandex2mqtt StandardOutput=inherit StandardError=inherit Restart=always User=root [Install] WantedBy=multi-user.target После этого сохраните изменения и закройте файл.
    Для включения юнита введите в консоль команду:

    systemctl enable yandex2mqtt.service

    Теперь можно запускать и останавливать плагин командами

    service yandex2mqtt start service yandex2mqtt stop service yandex2mqtt restart
    Настройка:
    Все необходимые настройки плагина находятся в файле /mnt/data/root/yandex2mqtt/config.js

    Отредактируйте этот файл в соответствии с Вашими параметрами. SSL-сертификат обязательно должен быть
    fullchain
    .

    После настройки запустите yandex2mqtt командой:

    service yandex2mqtt start После настройки и запуска моста советую проверить сертификат на этом сайте.

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

    Навык Яндекс УД

    Создание навыка

    1. Перейти на страницу dialogs.yandex.ru/developer 2. Залогиньтесь под своим аккаунтом. 3. Нажать “создать диалог” 4. Выбрать пункт “Умный дом” 5. Ввести обязательные параметры:

    • Название
      — Любое название.
    • Endpoint URL
      — адрес типа
      вашдомен/provider
      , где вместо
      “вашдомен
      ” адрес из noip или ваш домен, для которого получен ssl-сертификат.
    • Приватность
      — выбрать
      “Не показывать в каталоге” (Обязательно! Иначе навык не пройдет мгновенную модерацию)
    • Имя и Email разработчика
      — указать Ваши данные.
    • Описание
      — любой текст
    • Иконка
      — любая иконка.

    6. Связка аккаунтов:

    Нажать “добавить новую”

    • Первые два пункта — указываем данные из config.js / clients
      :

    1. Идентификатор приложения
    — clientId

    2. Секрет приложения

    — clientSecret

    • URL авторизации
      — вашдомен/dialog/authorize
    • URL для получения токена
      — вашдомен/oauth/token
    • URL для обновления токена
      — вашдомен/oauth/token

    7. Сохранить навык

    8. Нажать “На модерацию”

    9. Нажать “Опубликовать”

    Добавление устройств в Яндекс УД.

    1. Зайти в приложение Яндекс на телефоне 2. В меню выбрать Устройства/Умный дом

    3. Нажать “Добавить устройство”

    4. Выбрать свой навык

    5. Нажать “Объединить аккаунты”

    6. Откроется страница авторизации

    Ввести логин и пароль (задается в файле config.js в блоке users)

    7. Нажать “Разрешить”.

    8. Нажать “Обновить список устройств”

    Теперь Алисе можно отдавать команды для управления добавленными устройствами. В указанные mqtt топики будут приходить соответствующие команды.

    Осталось привязать к этим топикам какие-то действия.

    Node-Red

    Для системы автоматизации был выбран Node-Red. Это отличный инструмент визуального программирования. Процедуру установки и настройки можно подсмотреть тут.
    Процесс настройки и автоматизации умного дома потянет на целую статью, а то и две. Да и таких статей уже много. Вместо этого — небольшой пример использования плагина, как включить лампочку голосом.

    Для удобства на контроллере Wiren Board 6 в веб интерфейсе создаем виртуальное устройство. В движок правил wb-rules нужно вписать
    defineVirtualDevice(«yandex», { title: «yandex controls», cells: { light1: { type: «switch», value: false }, } });
    MQTT топики этого виртуального устройства впишем в config.js

    на тип умения “on” устройства “Свет”:
    devices: [ //_______________ Начало устройства ______________// { name: ‘Свет’, room: ‘Комната’, type: ‘devices.types.light’, mqtt: [ { type: ‘on’, set: ‘/devices/yandex/controls/light1/on’, // топик управления stat: ‘/devices/yandex/controls/light1’ // топик статуса }, ], capabilities: [ { type: ‘devices.capabilities.on_off’, retrievable: true, state: { instance: ‘on’, value: true } }, ] }, //_______________ Конец устройства _______________// ] Теперь при фразе “Алиса, включи/выключи Свет” переключается виртуальное устройство.
    Перейдем в Node-Red, который установили по инструкции.

    Для удобной работы с Wiren Board 6 также можно использовать дополнительную “ноду” node-red-contrib-wirenboard.

    В контроллер поставлен модуль расширения WBE2R-R-ZIGBEE, что позволило подключиться к “Икеевской” умной лампочке серии ТРОДФРИ по ZigBee-протоколу.

    Теперь дело за малым. Закинуть несколько блоков в рабочее поле Node-Red, соединить “ниточками” и нажать Deploy.

    Икеевская лампочка подключена через плагин zigbee2mqtt, поэтому в mqtt топик лампочки для управления нужно отправлять json. Для этого между виртуальным девайсом WB и mqtt топиком лампочки вставим простую функцию.

    Нажимаем Deploy. Проверяем.

    Алиса, включи Свет!

    Итак, сегодня мы научились подключать Алису к системе автоматизации. Возможно в некоторых случаях это слишком сложно, проще купить обычную wi-fi лампочку, и этого хватит. Но если Вы задумали собрать себе по-настоящему умный дом, то простыми способами тут не обойтись. А стоит оно того или нет, каждый решит сам. Спасибо за внимание!

    Что не понравилось

    В этот пункт я решил включить те вещи, которые не поддерживаются голосовым ассистентом на телевизоре к «железке» претензий у меня никаких нет. Так вот. Разочаровало то, что Алиса в Яндекс.Модуле, а соответственно и в Яндекс.Станции, не умеет устанавливать таймер, будильник и вызывать такси. Это те вещи, которых ну очень не хватает в умных девайсах от Яндекса. Вот реальный кейс — вы готовите ужин, и, вместо того, чтобы самостоятельно следить за временем или брать в руки телефон, вы могли бы попросить Алису засечь время. Так что жду от разработчиков такую функцию в следующих обновлениях.

    Яндекс.Модуль имеет возможность управления питанием телевизора. То есть, попросив Алису, вы можете включить и выключить телевизор. Такая возможность реализована за счет того, что Модуль потребляет энергию от внешнего источника, и в данном случае он полностью автономен. Так вот почему бы нельзя было сделать, с учетом наличия такого функционала, возможность включения будильника. Смартфон зачастую я не слышу, вибрация от умных часов тоже иногда не в силах меня вытащить из сонной бездны, а вот какой-нибудь громкий звук или знакомая мелодия, — исходящая от телевизора.

    Теперь насчет вызова такси. У меня бывали случаи, когда машину приходилось вызывать в спешке. С учетом того, что я пользуюсь сервисом Яндекс Такси — мне нужно открыть приложение, ввести адрес и ждать пока откликнется ближайший водитель. А теперь представьте, что вместо судорожных клацаний по смартфону вам было бы достаточно сказать «Слушай Алиса, вызови такси». Да-да в смартфоне Алиса это умеет делать, только вот по запросу, скажем с заблокированного экрана до голосового ассистента не достучаться. Для этого вам нужно разблокировать смартфон и запускать приложение поиска. Яндекс, очень надеюсь, что в будущем подобный функционал будет реализован.

    Настройка утилиты “персональный поиск яндекса”

    • 1. Первое, что необходимо сделать это установить программу. Я думаю, с этим проблем не возникнет, просто укажите место установки. И в конце, и на последней страничке, если не хотите, чтобы по умолчанию в вашем браузере использовался поиск Яндекса, уберите соответствующую галочку. Нажмите “ОК” и через несколько секунд файл будет скачан. Вот проверенная ссылка для скачивания.
    • 2. После установки запустите программу. После первого запуска “персональный поиск яндекса” (ППЯ) предложит сделать индексацию файлов. В предыдущей статье я уже рассказывал, что это значит. Но еще раз напомню, что какой бы программой для поиска Вы не пользовались, не отказывайтесь от этапа проведения индексация файлов. Ведь именно благодаря этому действию в последствии удается добиться такой эффективной работы поисковика.

    Если значок программы выглядит так

    или серого цвета, то процесс индексации еще не завершен. Сигналом готовности ППЯ к работе и завершения процесса индексации является ярко красная буква “Я”.

    • 3. Утилита поддерживает несколько режимов индексации.

    Для того, чтобы установить необходимый режим индексации щелкните по значку программы в системном трее, выберите пункт “Индексация” и определите подходящий режим индексации:

    Принудительная – индексация будет проводиться во время работы компьютера;

    Интеллектуальная – индексация запустится во время простоя компьютера (не активны мышь и клавиатура, процессор не нагружен);

    Отключена – отключение индексации файлов.

    • 4. По умолчанию, ППЯ запускается во время старта операционной системы. Чтобы отключить эту функцию, кликните по значку программы в системном трее, выберите пункт “Настроить…” и снимите указанную галочку:

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

    Кому может понадобиться Яндекс.Модуль?

    Наверное, в первую очередь тем, у кого старый телевизор, не обладающий смарт-функциями. Но вместе с Модулем я бы посоветовал приобретать сразу отдельно умную колонку на базе Yandex.IO. Их можно легко найти в интернете. Яндекс.Модуль может пригодиться и владельцам Яндекс.Станции, потому что в таком случае Станцию можно не подключать напрямую кабелем к телевизору, а по локальной сети управлять телевизором через Модуль. В остальном, если у вас уже есть Smart TV, то гнаться за устройством я бы не стал. Исключением может стать только тот случай, если вы закоренелый пользователь сервисов Яндекса. По личным впечатлениям могу сказать, что с помощью голосового управления включать фильмы, сериалы и прочие ролики из интернета куда проще. Что можно купить вместо Яндекс.Модуля?

    Если говорить про формат донглов, то тут единственный вариант — Chromecast. Если вы не против небольшой коробочки под телевизором, то прекрасной и более функциональной альтернативой может стать ТВ-приставка Xiaomi Mi Box S, работающая на базе Android TV.

    Что понравилось:

    • Голосовое управление.
    • Стильный интерфейс.
    • Функционал.
    • Стабильность подключения.
    • Цена.
    • Интерактивность.

    Что не понравилось:

    • Отсутствие некоторых функций, доступных на смартфоне.
    • Дизайн.

    Итоговая оценка: 9 из 10.

    Рейтинг
    ( 1 оценка, среднее 5 из 5 )
    Понравилась статья? Поделиться с друзьями:
    Для любых предложений по сайту: [email protected]