Ir al contenido principal

Guia Completa: Integrar IA en Home Assistant con Claude Code, LLMs y Seguridad [2026]

16 de febrero de 2026
25 min

Integra inteligencia artificial en Home Assistant: Claude Code para automatizar con lenguaje natural, LLMs con GPT-4 para control por voz y seguridad con IA. Guia completa 2026.

Javier Santos

Especialista en IA & Machine Learning

📧¿Te gusta este contenido?

Únete a 547+ profesionales que reciben tips de IA cada semana. Sin spam, cancela cuando quieras.

Guia Completa: Integrar IA en Home Assistant con Claude Code, LLMs y Seguridad en 2026

TL;DR - Resumen Rapido

  • Home Assistant + IA ya es una realidad en 2026 con herramientas open source y gratuitas
  • Claude Code Terminal Pro: instala Claude Code CLI de Anthropic como add-on y automatiza con lenguaje natural
  • LLM HomeAssistant: integra GPT-4, Claude o cualquier LLM compatible para controlar tu casa con voz
  • Seguridad con IA: deteccion de movimiento inteligente con OpenCV para camaras HLS
  • Todo gratis y open source: los tres proyectos son MIT y estan en GitHub
  • Nivel necesario: intermedio - necesitas Home Assistant instalado y conocimientos basicos de add-ons


Introduccion: Home Assistant Se Vuelve Inteligente

En febrero de 2026, Home Assistant tiene mas de 500.000 instalaciones activas y es el estandar de facto para domotica open source. Pero hay un problema: la mayoria de usuarios solo aranan la superficie de lo que pueden hacer.

La IA cambia las reglas del juego. Ya no necesitas saber YAML para crear automatizaciones complejas. Ya no necesitas escribir scripts Python para analizar patrones de consumo. Y ya no necesitas pagar servicios cloud para tener seguridad inteligente en casa.

Nota: Esta guia esta basada en proyectos reales desplegados en produccion. Todos son open source y gratuitos. Actualizada a febrero 2026.

En este articulo te muestro las tres formas principales de integrar IA en Home Assistant usando proyectos que he desarrollado y mantengo activamente:

  1. Claude Code Terminal Pro - Un terminal con IA dentro de Home Assistant
  2. LLM HomeAssistant - Control por voz con GPT-4 y lenguaje natural
  3. Security HA Addon - Deteccion de movimiento con vision artificial


Tabla Comparativa: Las 3 Formas de Integrar IA en Home Assistant

CaracteristicaClaude Code Terminal ProLLM HomeAssistantSecurity HA Addon
TipoAdd-on (terminal web)Custom componentAdd-on (seguridad)
IA utilizadaClaude Code CLI (Anthropic)OpenAI GPT-4 / compatibleOpenCV (vision local)
Coste mensualGratis (con API key)Gratis (con API key)Totalmente gratis
Necesita nubeSi (API Anthropic)Si (API OpenAI)No - 100% local
PrivacidadMediaMediaMaxima
Nivel dificultadIntermedioIntermedioFacil
Caso de usoCrear scripts, depurar, automatizarControl por voz, automatizacionesVideovigilancia inteligente
Hardware minimoCualquier HACualquier HARaspberry Pi 4
RepositorioGitHubGitHubGitHub

1. Claude Code Terminal Pro: Tu Asistente IA Dentro de Home Assistant

Que Es y Para Que Sirve

Claude Code Terminal Pro es un add-on para Home Assistant que integra la CLI de Claude Code de Anthropic directamente en tu dashboard. Piensa en ello como tener un desarrollador senior disponible 24/7 dentro de tu sistema domotico.

Con este add-on puedes:

  • Crear automatizaciones complejas en YAML describiendo en lenguaje natural lo que quieres
  • Depurar errores en tu configuracion de Home Assistant
  • Analizar logs y encontrar problemas
  • Instalar y configurar integraciones con asistencia de IA
  • Pegar imagenes para que Claude las analice (OCR, capturas de pantalla, diagramas)

Instalacion en 3 Pasos

bash
1# Paso 1: Anadir repositorio en Home Assistant
2# Settings > Add-ons > Add-on Store > ⋮ > Repositories
3# URL: https://github.com/ESJavadex/claude-code-ha
4 
5# Paso 2: Instalar "Claude Terminal Pro"
6# Aparece en la lista de add-ons tras anadir el repositorio
7 
8# Paso 3: Configurar (opcional)
9# auto_launch_claude: true
10# dangerously_skip_permissions: false (recomendado mantener en false)

Ejemplo Practico: Crear una Automatizacion por Voz

Una vez instalado, abres el terminal desde tu dashboard y escribes:

code
1Crea una automatizacion que encienda las luces del salon al 50%
2cuando llegue a casa despues de las 19:00, y que las apague
3todas cuando salga

Claude Code genera el YAML completo, lo valida y lo instala. Sin tocar una linea de codigo.

Caracteristicas Pro que Marcan la Diferencia

  1. Persistencia de paquetes: instala librerias Python o paquetes del sistema que sobreviven a reinicios
  2. Soporte de imagenes: pega capturas de pantalla o diagramas y Claude los analiza
  3. Auto-instalacion: configura paquetes APK y pip que se instalan automaticamente al arrancar
  4. Entorno Python aislado: virtual environment para evitar conflictos

Cuando Elegir Claude Code Terminal Pro

  • ✅ Eres desarrollador o usuario avanzado de Home Assistant
  • ✅ Necesitas crear automatizaciones complejas rapidamente
  • ✅ Quieres depurar errores de configuracion sin buscar en foros
  • ✅ Te interesa analizar datos de sensores con IA
  • ❌ No ideal si solo quieres control por voz basico
  • ❌ No recomendado si no tienes una API key de Anthropic


2. LLM HomeAssistant: Controla Tu Casa con Lenguaje Natural

Que Es y Para Que Sirve

LLM HomeAssistant es una integracion personalizada (custom component) que extiende la funcionalidad del asistente de voz de Home Assistant. Donde la integracion oficial de OpenAI se limita a conversaciones basicas, LLM HomeAssistant permite ejecutar servicios, crear automatizaciones y consultar APIs externas usando lenguaje natural.

La clave es el function calling: cuando le dices "enciende las luces del salon", el LLM no responde con texto - ejecuta la accion directamente en Home Assistant.

Funciones Nativas Disponibles

FuncionDescripcionEjemplo
execute_serviceEjecuta cualquier servicio de HA"Enciende la luz del dormitorio"
add_automationCrea automatizaciones por voz"Crea una regla: si llueve, cierra las persianas"
get_historyConsulta historial de entidades"Que temperatura habia ayer a las 15h?"
restLlama a APIs externas"Que tiempo hara manana?"
scrapeExtrae datos de webs"Cual es la version actual de HA?"
sqliteConsulta la base de datos"Cuando se encendio por ultima vez la calefaccion?"

Instalacion Paso a Paso

bash
1# Paso 1: Instalar via HACS o copiar manualmente
2# Copiar la carpeta llm_homeassistant en:
3# <config>/custom_components/llm_homeassistant
4 
5# Paso 2: Reiniciar Home Assistant
6 
7# Paso 3: Configurar la integracion
8# Settings > Devices & Services > Add Integration > LLM HOMEASSISTANT
9 
10# Paso 4: Asignar como agente conversacional
11# Settings > Voice Assistants > Edit > Conversation agent: LLM HOMEASSISTANT
12 
13# Paso 5: Exponer entidades
14# Acceder a /config/voice-assistants/expose y seleccionar dispositivos

Ejemplo Avanzado: Asistente de Voz Completo

Con LLM HomeAssistant puedes hacer cosas como:

  • "Pon Netflix en la tele del salon" - Llama al servicio correspondiente de tu Smart TV
  • "Anade leche a la lista de la compra" - Integra con shopping_list
  • "Crea una automatizacion para que la aspiradora pase todos los martes a las 10" - Genera el YAML y lo registra
  • "Que eventos tengo en el calendario esta semana?" - Consulta calendar.get_events

Arquitectura: Como Funciona

code
1Usuario (voz/texto)
2
3┌──────────────────────────┐
4│ LLM HomeAssistant │
5│ (Custom Component) │
6├──────────────────────────┤
7│ 1. Recibe mensaje │
8│ 2. Envia a OpenAI API │
9│ 3. GPT-4 decide funcion │
10│ 4. Function calling │
11│ 5. Ejecuta en HA │
12│ 6. Devuelve resultado │
13└──────────────────────────┘
14
15Home Assistant Services API

Cuando Elegir LLM HomeAssistant

  • ✅ Quieres controlar tu casa con lenguaje natural
  • ✅ Necesitas crear automatizaciones sin escribir YAML
  • ✅ Te interesa integrar APIs externas en tus conversaciones
  • ✅ Quieres consultar el historial de sensores con preguntas naturales
  • ❌ No ideal si quieres IA 100% local (requiere API de OpenAI)
  • ❌ No recomendado si no necesitas control conversacional avanzado


3. Security HA Addon: Vigilancia Inteligente con Vision Artificial

Que Es y Para Que Sirve

Security HA Addon es un complemento de Home Assistant para deteccion de movimiento y grabacion automatica desde camaras con streaming HLS (m3u8). Usa OpenCV con sustraccion de fondo MOG2 para detectar movimiento de forma inteligente, filtrando falsos positivos.

Lo mejor: funciona 100% en local, sin enviar video a ningun servidor externo. Tu privacidad esta garantizada.

Caracteristicas Principales

CaracteristicaDetalle
Motor de deteccionOpenCV MOG2 (sustraccion de fondo)
Filtrado inteligenteUmbral de tiempo para ignorar movimiento breve
Grabacion automaticaPre-roll y post-roll configurable
Zona de deteccionROI ajustable para ignorar timestamps y logos
API RESTEndpoints para grabaciones, estado y configuracion
Consumo~5-10% CPU, ~100MB RAM en Raspberry Pi 4
Privacidad100% local - sin nube, sin APIs externas

Instalacion

bash
1# Paso 1: Anadir repositorio
2# Settings > Add-ons > Add-on Store > ⋮ > Repositories
3# URL: https://github.com/ESJavadex/security-ha-addon
4 
5# Paso 2: Instalar "Security Camera Motion Detection"
6 
7# Paso 3: Configurar con tu URL de streaming HLS
8# stream_url: "http://tu-camara/stream.m3u8"
9# motion_threshold: 5000
10# motion_min_duration: 3

Zona de Deteccion (ROI)

Puedes limitar la deteccion a una zona especifica del frame para evitar falsos positivos por timestamps, logos de camara o cambios de iluminacion:

code
10% 100%
2 ┌─────────────────────────────────┐ 0%
3 │ [timestamp - ignorado] │
4 │─────────────────────────────────│ roi_y_start (5%)
5 │ │ │ │
6 │ │ ZONA DE DETECCION │ │
7 │ │ │ │
8 │─────────────────────────────────│ roi_y_end (95%)
9 │ [logo - ignorado] │
10 └─────────────────────────────────┘ 100%
11 ↑ ↑
12 roi_x_start (33%) roi_x_end (66%)

Las grabaciones siempre capturan el frame completo; el ROI solo afecta a la deteccion.

Integracion con Home Assistant

yaml
1# configuration.yaml - Sensor de movimiento
2command_line:
3 - sensor:
4 name: "Security Camera Motion"
5 command: "cat /share/security_state.json | jq -r '.motion_detected'"
6 scan_interval: 2
7 
8template:
9 - binary_sensor:
10 - name: "Movimiento Puerta"
11 state: "{{ states('sensor.security_camera_motion') == 'true' }}"
12 device_class: motion
13 
14# Automatizacion de alerta
15automation:
16 - alias: "Alerta de Movimiento"
17 trigger:
18 - platform: state
19 entity_id: binary_sensor.movimiento_puerta
20 to: "on"
21 action:
22 - service: notify.mobile_app
23 data:
24 title: "Movimiento Detectado"
25 message: "Alguien en la puerta"

Cuando Elegir Security HA Addon

  • ✅ Quieres deteccion de movimiento inteligente sin pagar servicios cloud
  • ✅ La privacidad es tu prioridad absoluta
  • ✅ Tienes camaras con streaming HLS (como EZVIZ)
  • ✅ Quieres grabaciones automaticas con pre/post-roll
  • ❌ No ideal si necesitas reconocimiento facial (usa Frigate para eso)
  • ❌ No recomendado si tus camaras no soportan HLS/RTSP


Comparativa de Precios: IA en Home Assistant en 2026

Coste Mensual Estimado

SolucionHardwareAPI/ServicioTotal Mensual
Claude Code Terminal ProYa tienes HA~5-15€/mes API Anthropic5-15€/mes
LLM HomeAssistantYa tienes HA~5-20€/mes API OpenAI5-20€/mes
Security HA AddonRaspberry Pi 4 (~60€)Gratis0€/mes
Las 3 combinadasRaspberry Pi 4~10-30€/mes APIs10-30€/mes

Comparado con alternativas comerciales:

Alternativa ComercialCoste Mensual
Ring Protect Plus10€/mes
Alexa Smart Home + Skills0€ (limitado)
Google Nest Aware6€/mes
Home Assistant + IA open source0-30€/mes


Caso de Uso Completo: Casa Inteligente con IA

Asi es como uso las tres herramientas juntas en mi propia casa:

Rutina Diaria Automatizada

  1. LLM HomeAssistant escucha: "Buenos dias". Enciende luces al 30%, sube persianas, pone la radio y me dice la agenda del dia.

  1. Security HA Addon detecta movimiento en la puerta principal. Si no estoy en casa, me envia una notificacion con foto.

  1. Claude Code Terminal Pro me ayuda a crear una nueva automatizacion: "Cuando la lavadora termine (consumo <5W durante 5 min), avisame al movil".

Resultado

  • 0 lineas de YAML escritas manualmente para automatizaciones nuevas
  • Alertas de seguridad en <2 segundos desde la deteccion
  • Control por voz completo sin depender de Alexa ni Google


Conceptos Clave Explicados

Claude Code CLI

Claude Code CLI es la interfaz de linea de comandos de Anthropic que permite interactuar con modelos Claude para tareas de desarrollo. En el contexto de Home Assistant, funciona como un terminal inteligente que entiende tu configuracion y puede modificarla.

Function Calling (Llamada de Funciones)

Function calling es una tecnica de los LLMs que les permite ejecutar acciones reales en lugar de solo generar texto. Cuando le dices "enciende la luz", el modelo no responde "he encendido la luz" - realmente llama al servicio light.turn_on de Home Assistant.

MOG2 (Mixture of Gaussians)

MOG2 es un algoritmo de sustraccion de fondo usado en vision artificial. Crea un modelo estadistico del fondo de la imagen y detecta cuando algo cambia significativamente, ideal para detectar personas o vehiculos entrando en el campo de vision.


Mi Recomendacion Personal

Llevo mas de un ano usando estas tres herramientas en mi propio hogar y puedo decir que han transformado completamente mi experiencia con Home Assistant.

  1. Si eres desarrollador, empieza con Claude Code Terminal Pro. La productividad que ganas creando automatizaciones es enorme.
  2. Si quieres control por voz, instala LLM HomeAssistant. Es la forma mas natural de interactuar con tu casa.
  3. Si tienes camaras, anade Security HA Addon. Vigilancia inteligente sin pagar ni un euro al mes.

Para la mayoria de usuarios, recomiendo empezar con LLM HomeAssistant porque es lo que mas impacto tiene en el dia a dia y la instalacion es sencilla.


Preguntas Frecuentes (FAQ)

Como integrar inteligencia artificial en Home Assistant en 2026?

Hay tres formas principales de integrar IA en Home Assistant en 2026: Claude Code Terminal Pro para automatizacion asistida por IA, LLM HomeAssistant para control por lenguaje natural con GPT-4, y Security HA Addon para deteccion de movimiento con vision artificial. Las tres son open source y gratuitas.

Se puede usar Claude Code en Home Assistant?

Si, con el add-on Claude Code Terminal Pro puedes instalar la CLI de Claude Code directamente en Home Assistant. Funciona como un terminal web integrado en tu dashboard desde el que puedes crear automatizaciones, depurar configuraciones y analizar logs usando lenguaje natural.

Que LLM puedo usar para controlar Home Assistant?

LLM HomeAssistant soporta cualquier modelo compatible con la API de OpenAI: GPT-4, GPT-4o, GPT-3.5 Turbo, y tambien servidores compatibles como Azure OpenAI, LocalAI o LM Studio. Esto significa que puedes usar modelos locales si la privacidad es tu prioridad.

Cuanto cuesta poner IA en Home Assistant?

PerfilCoste Mensual
Solo seguridad (local)0€
Control por voz basico5-10€ (API OpenAI)
IA completa (las 3 herramientas)10-30€
Alternativas comerciales equivalentes30-50€

La IA en Home Assistant necesita internet?

Depende de la herramienta. Security HA Addon funciona 100% en local sin internet. Claude Code y LLM HomeAssistant necesitan conexion para acceder a las APIs de Anthropic y OpenAI respectivamente. Si quieres todo local, puedes usar LLM HomeAssistant con LocalAI o Ollama como backend.

Que hardware necesito para IA en Home Assistant?

Un Raspberry Pi 4 con 4GB de RAM es suficiente para las tres herramientas. Security HA Addon consume solo ~100MB de RAM y ~5-10% de CPU. Claude Code y LLM HomeAssistant delegan el procesamiento a las APIs en la nube, asi que el hardware local apenas importa.

Es seguro dar acceso de IA a Home Assistant?

Las tres herramientas estan disenadas con seguridad en mente. LLM HomeAssistant solo puede acceder a entidades que tu expongas manualmente. Claude Code Terminal Pro tiene un modo de permisos restringidos por defecto. Security HA Addon no tiene acceso a internet ni a tu red local mas alla de la camara configurada.


Recursos Adicionales

Posts Relacionados

📬

¿Te ha gustado? Hay más cada semana

Únete a "IA Sin Humo" — la newsletter donde comparto lo que realmente funciona en inteligencia artificial. Sin teoría innecesaria, sin postureo.

📚

1 Tutorial

Paso a paso, práctico

🛠️

3 Herramientas

Probadas y útiles

💡

0 Bullshit

Solo lo que importa

+547 suscriptores • Cada martes • Cancela cuando quieras