Skip to content

black-roland/homeassistant-yandexgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

See description in English below 👇

Интеграция YandexGPT для Home Assistant

Добавить репозиторий в HACS Настроить интеграцию с YandexGPT

Ассистент на основе YandexGPT для Home Assistant:

  • Интеграция позволяет «общаться» с ассистентом из интерфейса Home Assistant.
  • У ассистента можно узнавать показания датчиков, состояние света и других устройств. То есть ассистент на базе YandexGPT знает все про умный дом и устройства в нем.
  • С помощью приложения Home Assistant, установленного на смартфоне или умных часах, можно общаться с ассистентом голосом.
  • Интеграция может служить «мозгом» для создания DIY-умной колонки на базе ESPHome, если помимо YandexGPT добавить в Home Assistant синтез и распознавание речи.
  • YandexGPT можно использовать в автоматизациях, например, для создания чат-бота в Telegram.
  • Кроме того, интеграция позволяет генерировать изображения с помощью YandexART.

YandexGPT — это облачный сервис, плата за который взимается в соответствии с тарифами Yandex Cloud.

Установка и настройка

Инструкции по получению ключа API и настройке интеграции можно найти в wiki.

TLDR: Добавьте интеграцию, используя голубые кнопки выше, а затем получите идентификатор каталога и ключ API.

Примеры использования

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

Assist Morning digests

Спонсорство

Интеграция оказалась полезной? Хотите сказать спасибо? Кофе автору — ваша благодарность. ☕ На кофе

Укажите в комментарии свой никнейм на GitHub, чтобы я мог упомянуть вас в README 🙂

Также буду рад помощи с документацией и кодом. Спасибо!


YandexGPT integration for Home Assistant

Add custom repository to HACS Set up YandexGPT integration

The assistant based on YandexGPT for Home Assistant:

  • The integration allows you to chat with the assistant from the Home Assistant UI.
  • You can ask the assistant about sensor readings, status of lights and other devices. So the assistant knows everything about your smart home and the devices in it.
  • You can chat with the assistant using Home Assistant app on a watch or smartphone.
  • Integration can be the «brain» of a DIY smart speaker based on ESPHome if in addition to YandexGPT you would add speech synthesis and recognition to Home Assistant.
  • YandexGPT can be used in automations. For example, this way you can create a chatbot for Telegram or any other supported messenger.
  • In addition to YandexGPT, the integration provides image generation using YandexART.

YandexGPT is a cloud service. Fees are charged according to Yandex Cloud tariffs.

Set up

Use My Home Assistant buttons above to install and configure the integration. Please check out the official documentation on how to retrieve folder ID and API key.