Перейти к содержанию

Алиса и Home Assistant: различия между версиями

Материал из Wiki yaboard
Новая страница: «== Home Assistant интеграция. == Пока что поддерживается только включение-выключение устройств.…»
 
Нет описания правки
 
(не показано 37 промежуточных версий 7 участников)
Строка 1: Строка 1:
== Home Assistant интеграция. ==
{{metadesc| Подключение платформы Home Assistant к системе Умного дома Яндекса }}
__NOEDITSECTION__
__TOC__


Пока что поддерживается только включение-выключение устройств.
{{Hands}}


# Создать custom_component каталог внутри [https://www.home-assistant.io/docs/configuration/ каталога настроек] если ещё не создан (например ~/.homeassistant/custom_component)
== Небольшое введение ==
# Склонировать (или скачать архив и распаковать) https://github.com/dmitry-k/yandex_smart_home в .homeassistant/custom_component (та что путь будет типа ~/.homeassistant/custom_component/yandex_smart_home)
# Включить компонент в configurationy.yaml (минимальная настройка - добавить строку "yandex_smart_home:", более тонкая описана в README на github)
# Зайти на https://dialogs.yandex.ru и создать диалог умный дом (важно делать это из под аккаунта который планируется использовать)
Заполнить форму, в качестве Endpoint URL использовать https://[YOUR HOME ASSISTANT URL:PORT]/api/yandex_smart_home
Включить приватность


На https://dialogs.yandex.ru/developer/settings/oauth создать связку аккаунтов
Open-source платформа умного дома [https://www.home-assistant.io/ Home Assistant] (а подробнее на русском [//habr.com/ru/post/370569/ например, здесь]), написанная на питоне, поддерживает Amazon Alexa и Google Assistant. К сожалению, на момент написания статьи Yandex Smart Home / Алисы в комплектных компонентах Ассистента отсутствует. Но есть и хорошая новость: существует система пользовательских компонентов, позволяющая добавить такую поддержку вручную через компонент Yandex Smart Home. После завершения всех действий Home Assistant окажется виртуальным производителем в списке поставщиков УД приложения Яндекс.
{|
|-
| Client identifier || https://social.yandex.net/
|-
| API authorization endpoint || https://[YOUR HOME ASSISTANT URL:PORT]/auth/authorize
|-
| Token Endpoint || https://[YOUR HOME ASSISTANT URL:PORT]/auth/token
|}


# Опубликовать/отправить на модерацию (модерацаия моментальная, автоматическая)
 
# В приложении яндекс на android/ios добавить устройства - созданный ранее диалог должен появиться в популярных производителях
== Компонент Yandex Smart Home ==
* Официальная документация компонента: https://docs.yaha-cloud.ru
* Чат в Telegram: https://t.me/yandex_smart_home
* Исходный код: https://github.com/dext0r/yandex_smart_home
 
 
== Несколько аккаунтов Яндекс в одном Home Assistant ==
 
Инструкции находятся здесь:
* [[Home Assistant и несколько аккаунтов Яндекс: медиаплеер]]
* [[Home Assistant и несколько аккаунтов Яндекс: Умный дом]]
 
 
[[Category:Умный дом]]
[[Category:Своими руками]]

Текущая версия от 08:44, 4 апреля 2023

Требуются прямые руки И вдумчивое отношение к инструкции
Мы не несём никакой ответственности за правильное или неправильное применение, или неприменение, и/или неспособность применить данное руководство.
Телефон вызова экстренных служб - 112.

Небольшое введение

Open-source платформа умного дома Home Assistant (а подробнее на русском например, здесь), написанная на питоне, поддерживает Amazon Alexa и Google Assistant. К сожалению, на момент написания статьи Yandex Smart Home / Алисы в комплектных компонентах Ассистента отсутствует. Но есть и хорошая новость: существует система пользовательских компонентов, позволяющая добавить такую поддержку вручную через компонент Yandex Smart Home. После завершения всех действий Home Assistant окажется виртуальным производителем в списке поставщиков УД приложения Яндекс.

Компонент Yandex Smart Home

Несколько аккаунтов Яндекс в одном Home Assistant

Инструкции находятся здесь: