Skip to content

Alexa Skill that integrates Home Assistant Assist or your preferred Generative AI via the conversation API and also allows you to open your favorite dashboard on Echo Show.

License

Notifications You must be signed in to change notification settings

andrewhack/HomeAssistantAssistAWS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Assist Alexa Skill (AWS Hosted)

Alexa Skill that integrates Home Assistant Assist or your preferred Generative AI.


Note: This project is still in a very early alpha phase, this means not all features are fully functional yet and features or usage can change significantly between releases.

Table of Contents

  1. About
  2. Features
  3. Installation
  4. How to use
  5. Supported languages

About

This is an Alexa skill model that integrates Home Assistant Assist or your preferred Generative AI through the conversation API and also allows you to open your favorite dashboard on Echo Show devices.

Note: The difference between this (AWS Hosted) and the Alexa Hosted version is that this skill does not have the 8 seconds limitation, uses Alexa Account Linking and have async calls (Enabling the use of more complex and slow AI models)

Features

  • Voice command:
  • Open Home Assistant dashboard:
    • Open your prefered Home Assistant dashboard in Echo Show screen.
    • Click on the Echo Show sceen to open your dashboard.
  • Others:

If you have a feature idea, open a issue to suggest your idea for implementation.

Installation

For instructions how to set this skill up refer to the installation or update page.

How to use

  • Say Alexa, open home smart (or your defined skill invoication name):

    • Turn on the kitchen lights.
    • Open home assistant.
  • Or say Alexa, ask smart home to turn on kitchen lights or Alexa, ask smart home to open home assistant:

Supported languages

The skill has support for the following languages:

  • German (Germany)
  • English (Australia)
  • English (Canada)
  • English (England)
  • English (United States)
  • Dutch (Netherlands)
  • Spanish (Spain)
  • Spanish (Mexico)
  • Spanish (United States)
  • French (Canada)
  • French (France)
  • Italian (Italy)
  • Polish (Poland)
  • Portuguese (Brazil)
  • Portuguese (Portugal)
  • Russian (Russia)
  • Slovak (Slovakia)

Note: If your language is not supported, please open an issue attaching your own version of the file en-US.lang.


Home Assistant Assist Alexa Skill (AWS Hosted)

Skill Alexa que integra o Home Assistant Assist ou sua IA Generativa preferida.


Nota: Este projeto ainda está em uma fase alfa muito inicial, o que significa que nem todos os recursos estão totalmente funcionais e os recursos ou o uso podem mudar significativamente entre as versões.

Índice

  1. Sobre
  2. Recursos
  3. Instalação
  4. Como usar
  5. Idiomas suportados

Sobre

Este é um modelo de skill Alexa que integra o Home Assistant Assist ou sua IA Generativa preferida através da API de conversação e também permite abrir seu painel favorito em dispositivos Echo Show.

Observação: a diferença entre esta versão (hospedada na AWS) e a versão hospedada na Alexa é que esta habilidade não tem a limitação de 8 segundos, usa o Alexa Account Linking e tem chamadas assíncronas (permitindo o uso de modelos de IA e lentos mais complexos)

Recursos

  • Comando de voz:
  • Abrir painel do Home Assistant:
    • Abra seu dashboard preferido do Home Assistant na tela do Echo Show.
    • Clique na tela do Echo Show para abrir seu dashboard.
  • Outros:
    • Iniciar uma conversa com a Alexa de um prompt do Home Assistant (agradecimento ao t07que)
    • Suporte a vários idiomas (veja Idiomas suportados)

Se você tiver uma ideia de recurso, abra um issue para sugerir sua ideia para implementação.

Instalação

Para obter instruções sobre como configurar essa skill, consulte a página de instalação ou atualização.

Como usar

  • Diga Alexa, abrir casa inteligente (ou o nome de invocação definido para a skill):

    • Acenda as luzes da cozinha.
    • Abra o home assistant.
  • Ou diga Alexa, peça para casa inteligente acender as luzes da cozinha ou Alexa, peça para casa inteligente abrir o Home Assistant

Idiomas suportados

A skill tem suporte para os seguintes idiomas:

  • Alemão (Alemanha)
  • Inglês (Austrália)
  • Inglês (Canadá)
  • Inglês (Inglaterra)
  • Inglês (Estados Unidos)
  • Espanhol (Espanha)
  • Espanhol (México)
  • Espanhol (Estados Unidos)
  • Francês (Canadá)
  • Francês (França)
  • Italiano (Itália)
  • Holandês (Holanda)
  • Polonês (Polônia)
  • Português (Brasil)
  • Português (Portugal)
  • Russo (Rússia)
  • Eslovaco (Eslováquia)

About

Alexa Skill that integrates Home Assistant Assist or your preferred Generative AI via the conversation API and also allows you to open your favorite dashboard on Echo Show.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%