# Usar flujos de n8n como agente de voz de Home Assistant

> Una integración manda las órdenes de voz y los dispositivos de la casa a un flujo de n8n que puede usar IA, y la respuesta se dice en voz alta.

- **Tipo:** Caso de uso
- **Tema:** Vida y casa
- **Herramientas:** n8n
- **Dificultad:** avanzada
- **Origen:** [community.home-assistant.io](https://community.home-assistant.io/t/webhook-conversation/917228)
- **En el directorio desde:** 3 de octubre de 2026
- **URL:** https://conqueia.com/caso/usar-flujos-de-n8n-como-agente-de-voz-de-home-assistant

## A quién le sirve

Usuarios de Home Assistant que quieren un asistente de voz con IA que decida qué hacer con los dispositivos de la casa.

## Qué hicieron

Se instala la integración Webhook Conversation mediante HACS (una tienda de complementos de Home Assistant) y se apunta a la dirección de producción de un nodo webhook de n8n, en un flujo que esté activo. Home Assistant envía el historial de la conversación, la consulta del usuario y los dispositivos expuestos con sus estados, zonas y alias. Un nodo de agente de n8n lo procesa y devuelve datos ordenados, y la respuesta se dice en voz alta. Para controlar dispositivos, un usuario añadió el nodo de llamada a servicios de Home Assistant.

## Cómo salió

Los usuarios lograron consultar estados y atributos y controlar dispositivos con los nodos de Home Assistant de n8n. Según cuentan, la conversación continúa cuando la respuesta termina en una pregunta. La integración no admite llamadas a herramientas directamente y apareció un error 403 cuando el webhook exigía autenticación.

## Conviene saber

La integración se corta por defecto a los 30 segundos, así que los agentes lentos que usan varias herramientas fallan con un error de reconocimiento de la orden, a menos que subas el tiempo máximo.

## Qué necesitas

- Home Assistant funcionando, con HACS instalado (HACS es una tienda de complementos de Home Assistant)
- Una instancia de n8n a la que Home Assistant pueda llegar
- Una clave de API de un modelo de IA para el agente de n8n
- Un asistente de voz configurado en Home Assistant que diga las respuestas en voz alta

## Cómo hacerlo tú, paso a paso

1. Instala la integración Webhook Conversation desde HACS.
2. En n8n, crea un flujo con un webhook y un agente de IA, y déjalo activo.
3. En la integración, apunta a la dirección de producción del webhook, no a la de pruebas.
4. Dale al agente las instrucciones del prompt de la ficha: respuestas muy cortas, fáciles de decir en voz alta.
5. Para que pueda controlar dispositivos, añade en n8n el paso que llama a los servicios de Home Assistant.
6. Prueba primero con consultas, como el estado de una luz, y después con acciones.
7. Si el agente tarda, sube el tiempo máximo de espera de la integración.

## Pruébalo con n8n

```
Eres el asistente de voz de mi casa. Te llega una orden hablada y la lista de dispositivos que puedes usar: [dispositivos con su estado]. Responde en una o dos frases cortas, fáciles de decir en voz alta. Si la orden es una consulta, contesta con los datos de la lista. Si es una acción, di qué dispositivo y qué acción harías. Habrás terminado cuando la respuesta se pueda leer en menos de 10 segundos. Si no estás seguro de qué dispositivo quiero, pregúntamelo antes de actuar.
```

## Consejos

- Si el webhook exige autenticación, configúrala también en la integración. Si no, aparece un error 403, que significa acceso denegado.
- Que las respuestas sean de una o dos frases. Una respuesta larga dicha en voz alta cansa.
- Empieza con luces o enchufes y prueba bien antes de dejarle abrir cerraduras o puertas.

## Preguntas frecuentes

### ¿Qué pasa con mis datos?

Home Assistant envía a n8n y al modelo de IA el historial de la conversación y los dispositivos que expongas, con su estado. Expón solo los que necesites.

### ¿Puedo controlar cualquier dispositivo?

Solo los que expongas a la integración y que tu flujo sepa manejar. Prueba cada uno antes de fiarte.

## Fuentes

- [community.home-assistant.io](https://community.home-assistant.io/t/webhook-conversation/917228)
- [community.home-assistant.io](https://community.home-assistant.io/t/ultimate-free-ai-voice-assist-home-assistant-voice-pe-ha-n8n-groq/861866)

---

Fuente: conqueia.com/caso/usar-flujos-de-n8n-como-agente-de-voz-de-home-assistant
