Алиса и Home Assistant
Содержание
Home Assistant интеграция.
Пока что поддерживается только включение-выключение устройств.
- Создать custom_component каталог внутри каталога настроек если ещё не создан (например ~/.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)
- Перезапустить Home Assisstant
- Зайти на https://dialogs.yandex.ru и создать диалог умный дом (важно делать это из под аккаунта который планируется использовать)
Заполнить форму, в качестве Endpoint URL использовать https://[YOUR HOME ASSISTANT URL:PORT]/api/yandex_smart_home Включить приватность
На https://dialogs.yandex.ru/developer/settings/oauth создать связку аккаунтов
| 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 добавить устройства - созданный ранее диалог должен появиться в популярных производителях