Tuesday, October 1, 2024

Integra Home Assistant con Alexa: Una sencilla guía de 5 minutos

Tabla de contenidos

1. Introducción

2. La barrera de integración con Alexa

3. El hack de la puerta trasera para integrar Home Assistant y Alexa

4. La solución fácil y sin costo

5. Configuración de Home Assistant para la integración

6. Configuración de Emulated Hue

7. Agregar dispositivos para el control de voz

8. Descubrir dispositivos en Alexa

9. Prueba de control de voz

10. Conclusión

Introducción

En la era digital de hoy, la automatización del hogar inteligente se ha vuelto cada vez más popular. Home Assistant, una plataforma de código abierto poderosa, permite a los usuarios controlar varios dispositivos y servicios en sus hogares. Sin embargo, una barrera común para muchos usuarios ha sido la falta de integración incorporada con asistentes de voz populares como Alexa. En este artículo, exploraremos un hack de puerta trasera que permite una integración perfecta entre Home Assistant y Alexa sin la necesidad de una suscripción a Nabu Casa o una cuenta de desarrollador de Amazon.

La barrera de integración con Alexa

Durante mucho tiempo, la integración de Home Assistant con Alexa requería una suscripción a Home Assistant Cloud, también conocido como Nabu Casa. Este servicio basado en suscripción proporcionaba el puente necesario entre las dos plataformas, permitiendo a los usuarios controlar sus dispositivos de Home Assistant mediante comandos de voz a través de Alexa. Si bien esta solución funcionó bien para muchos, venía con un costo recurrente que algunos usuarios encontraron prohibitivo.

El hack de la puerta trasera para integrar Home Assistant y Alexa

Afortunadamente, hay un método menos conocido para integrar Home Assistant y Alexa sin la necesidad de una suscripción o una configuración compleja. Este hack de puerta trasera utiliza la funcionalidad incorporada de Home Assistant en sí, lo que hace que el proceso de integración sea rápido y sencillo. En solo unos minutos, puede hacer que sus dispositivos de Home Assistant respondan a comandos de voz de Alexa.

La solución fácil y sin costo

Si eres alguien a quien le gusta un desafío y prefiere encontrar soluciones alternativas, este hack de puerta trasera es perfecto para ti. Siguiendo los pasos descritos en este artículo, puede lograr una integración perfecta entre Home Assistant y Alexa sin gastar ni un centavo. Sumergámonos en el proceso de configuración y conectemos sus dispositivos.

Configuración de Home Assistant para la integración

Antes de comenzar el proceso de integración, es esencial asegurarse de que su instalación de Home Assistant esté funcionando. Si aún no ha instalado Home Assistant, no se preocupe. Tengo una guía de video completa que lo guía a través de todo el proceso de instalación, que puede encontrar en la sección de recursos al final de este artículo.

Configuración de Emulated Hue

Para habilitar la integración entre Home Assistant y Alexa, utilizaremos la funcionalidad Emulated Hue incorporada en Home Assistant. Emulated Hue permite que Home Assistant imite un puente Philips Hue, que Alexa puede descubrir y controlar. Este método proporciona una forma simple y efectiva de conectar sus dispositivos sin la necesidad de hardware adicional o configuraciones complejas.

Para configurar Emulated Hue, siga estos pasos:

1. Abra la configuración de Home Assistant y navegue hasta la sección de Integraciones.

2. Haga clic en “Agregar integración” y busque “hue”.

3. Seleccione la opción llamada “Emulated Hue” y haga clic en ella.

4. En la página de configuración de Emulated Hue, encontrará instrucciones detalladas y advertencias. Asegúrese de leerlas para comprender cualquier limitación o requisito específico de su configuración.

5. Una nota importante es que Emulated Hue funciona con Alexa pero puede tener limitaciones con Google Home. Dado que nos estamos enfocando en la integración de Alexa en este artículo, esto no debería ser una preocupación.

6. Otra recomendación es asignar una dirección IP estática a la computadora que ejecuta Home Assistant. Esto asegura que la dirección IP permanezca consistente incluso después de reinicios de red. Consulte la documentación de su enrutador o consulte mi guía de video sobre cómo configurar una red doméstica utilizando Unifi para obtener más información sobre cómo asignar una dirección IP estática.

Agregar dispositivos para el control de voz

Una vez que haya configurado Emulated Hue, es hora de agregar los dispositivos que desea controlar mediante comandos de voz a través de Alexa. En Home Assistant, estos dispositivos se denominan entidades. Puede agregar varios tipos de entidades, como luces, interruptores o booleanos de entrada, según su configuración y preferencias.

Para agregar dispositivos para el control de voz, siga estos pasos:

1. Abra su archivo de configuración de Home Assistant, generalmente llamado `configuration.yaml`.

2. Agregue el siguiente fragmento de código debajo de la sección `emulated_hue`:

“`yaml

emulated_hue:

type: alexa

host_ip:

listen_port: 80

exposed_domains:

– light

– switch

– input_boolean

“`

3. Reemplace `` con la dirección IP de su instalación de Home Assistant. Esto asegura que Alexa pueda comunicarse con sus dispositivos de Home Assistant.

4. Especifique las entidades que desea exponer a Alexa agregando sus nombres e identificadores de entidad correspondientes en la sección `exposed_domains`. Por ejemplo, si tiene una luz llamada “Luces de la cocina”, agregue `light.kitchen_lights` a la lista.

Descubrir dispositivos en Alexa

Con Home Assistant configurado y los dispositivos agregados, es hora de descubrirlos en la aplicación Alexa. Este proceso permite que Alexa reconozca y controle los dispositivos que expuso a través de Emulated Hue.

Para descubrir dispositivos en Alexa, siga estos pasos:

1. Abra la aplicación Alexa en su teléfono inteligente.

2. Navegue hasta la sección de descubrimiento de dispositivos.

3. Inicie el proceso de descubrimiento de dispositivos diciendo: “Alexa, detectar dispositivos”.

4. Alexa comenzará a buscar nuevos dispositivos. Este proceso puede tardar unos momentos.

5. Una vez que se complete el descubrimiento, Alexa mostrará una lista de los dispositivos encontrados, incluidos los que agregó en Home Assistant.

Prueba de control de voz

Ahora que sus dispositivos están descubiertos en Alexa, es hora de probar el control de voz. Puede usar comandos de voz simples para controlar sus dispositivos de Home Assistant a través de Alexa. Por ejemplo, puede