Найти в Дзене
Smart Home 53

Управляем Яндекс станцией из Home Assistant

Оглавление

Новые возможности Яндекс Станции

Умный дом от Яндекса не стоит на месте. На днях была запущена новая функция - отложенные команды.

Теперь можно попросить Алису сделать что-либо через какое-то время или в определенное время.

  • “Алиса, включи телевизор завтра в 7 утра”
  • “Алиса, выключи свет в квартире через 5 минут”
  • “Алиса, открой шторы на 2 часа”
  • “Алиса, запусти пылесос сегодня в 12 часов”

С интеграцией Home Assistant в умный дом Яндекса возможности расширяются многократно. Если мне нужно что-то разово запустить в какое-то определенное время - больше не надо делать автоматизацию или ставить какое-то напоминание, теперь можно просто попросить Алису!

Очередное полезное обновление, которое сделает использование умного дома еще комфортнее.

Как я уже сейчас использую Яндекс Станцию

В одной из предыдущих статей я уже рассказывал о том, как я управляю своим умным домом с помощью Яндекс Станции. Голосовое управление очень удобно в определенных обстоятельствах, но это не все, что можно делать с помощью Яндекс Станции и Home Assistant. Колонки от Яндекса можно использовать для голосовых уведомлений и не только.

Новые возможности для Яндекс Станции в умном доме Home assistant открываются в связи с появлением кастомной интеграции. Добавляется она по инструкции из репозитория на гитхабе, все настройки и примеры использования - там же. Я расскажу, как я использую эту интеграцию.

После установки компонента приступаем к настройке

-2

Добавляем эти строки в файл configuration.yaml, где вместо !secret yandex_login и !secret yandex_password указывается логин и пароль от аккаунта Яндекса, к которому привязана колонка. В моем случае эта информация спрятана от глаз в файл secrets.yaml. Если интересно знать, как это работает, и как я это использую - пишите в комментариях.

После этого проверяем конфигурацию и перезагружаем Home Assistant.

После перезапуска сервера колонка появится среди сущностей как часть домена media_player и ее можно будет добавить в карточку HA.

-3

Доступно управление громкостью станции, воспроизведением, а также если раскрыть карточку, есть возможность в зависимости от настроек или послать на Станцию команду, или послать текст, который она произнесет.

-4
-5

Также, если отправить на Станцию ссылку на песню/плейлист в Яндекс.Музыке или ссылку на ролик на ютубе - она воспроизведет присланный контент.

Как я использую эту интеграцию в моем умном доме:

-6

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

Если у Вас есть телеграм бот (о настройке бота и уведомлений в телеграмм я рассказывал в этой статье), то вы сможете с помощью этой интеграции общаться с Яндекс Станцией через Телеграмм! В связке с Yandex Smart Home можно управлять умным домом через Телеграмм простым русским естественным языком. Чтобы это работало, необходимо добавить еще две автоматизации:

-7

А вот как выглядит общение

-8

А вот один из скриптов, созданных специально для этой интеграции.

-9

Этот скрипт проброшен в умный дом Яндекса и запускается, если я произнесу “Алиса, спокойной ночи”. Далее выключается весь свет, громкость Станции устанавливается на значение 3, станция произносит прогноз погоды и громкость возвращается обратно на значение 2.

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

#smarthome #home assistant #yandex #яндекс #яндекс станция #автоматизация #интернет вещей #iot #telegramm #музыка