Claude puede controlar en Home Assistant las entidades expuestas a través de la API Assist y sus acciones admitidas; esa ruta no realiza tareas administrativas. Para conectar Claude alojado, la instancia de Home Assistant debe ser accesible desde Internet. El Model Context Protocol (MCP) es el protocolo que permite conectar un cliente como Claude con las herramientas y las API que Home Assistant pone a su alcance.
El alcance depende de la ruta configurada y de qué entidades se expongan. En una prueba publicada por Clubic, Claude controló luces y un termostato, y una cerradura de garaje expuesta deliberadamente respondió a un comando genérico de apagado que el autor aprobó.
Qué controló Claude mediante Home Assistant Assist
La API Assist ofrece control e información para las entidades expuestas y las acciones compatibles con Assist. Home Assistant indica que sus capacidades equivalen a las del agente de conversación integrado y que no incluyen tareas administrativas (documentación de la API para modelos de lenguaje).
En la prueba que Clubic publicó el 31 de octubre de 2026, el autor conectó Claude mediante la ruta Assist y expuso primero tres luces de escritorio. Claude consultó su estado y las encendió y apagó. Al principio no encontró las herramientas de brillo y termostato disponibles en la sesión; después de corregir esa disponibilidad, ajustó las luces al 20 % y al 70 % y modificó el termostato de un calefactor. Clubic amplió después la exposición a 17 entidades y señaló que exponer un dispositivo no implica exponer todas sus funciones asociadas.
Al pedirle que crease una automatización para la puesta de sol, Claude devolvió código YAML, que el autor tuvo que añadir manualmente a Home Assistant. Así que esa ruta permitió controlar entidades expuestas, pero en esa prueba no aplicó directamente la automatización.
Qué acceso remoto necesita Claude
La conexión alojada de Claude llega a Home Assistant desde la nube, incluso si se utiliza Claude Desktop. Por eso, la instancia debe ser accesible desde Internet. Home Assistant Cloud es una opción; también sirve otro método de acceso remoto, según la documentación oficial del servidor MCP.
Clubic utilizó Home Assistant Cloud, de Nabu Casa, en su configuración. Ese fue el método de acceso remoto elegido para la prueba, no un requisito general de la integración.
Assist, MCP global y otras herramientas no tienen el mismo alcance
Home Assistant también documenta un punto MCP global, distinto del punto específico de Assist que usó Clubic. El punto global expone por defecto las API de LLM y requiere una cuenta de administrador; la configuración permite restringir qué API están disponibles. La diferencia importa: no conviene deducir el alcance de una ruta a partir de otra.
| Ruta o herramienta | Función | Alcance descrito |
| MCP de Home Assistant con Assist | Consultar y controlar entidades expuestas mediante acciones compatibles con Assist. | La API Assist no realiza tareas administrativas. En la prueba de Clubic, la automatización se devolvió como YAML para añadir manualmente. |
| Punto MCP global de Home Assistant | Poner a disposición del cliente las API de LLM configuradas. | Requiere una cuenta de administrador por defecto; la configuración permite restringir las API expuestas. |
homeassistant-ai/ha-mcp | El proyecto comunitario describe herramientas de control de dispositivos y gestión de configuraciones, automatizaciones, scripts, escenas y paneles. | Es un servidor MCP comunitario distinto de la ruta Assist. Sus capacidades son las que describe el propio proyecto. |
| Home Assistant Manager para Claude Code | El repositorio describe flujos de trabajo para validar configuraciones, desplegar cambios, comprobar automatizaciones y consultar registros. | Es una skill de Claude Code, no un servidor MCP ni un límite de permisos. El repositorio indica que puede complementar las herramientas MCP. |
Qué ocurrió con la cerradura del garaje
Clubic contó que Claude propuso un comando genérico de apagado para una cerradura de garaje que el autor había expuesto deliberadamente. Tras la aprobación del autor, Home Assistant mostró la cerradura como desbloqueada. El artículo describe ese resultado en su instalación; no atribuye esa respuesta a todas las cerraduras ni a todas las configuraciones.
Clubic también señaló que Claude siguió durante la prueba una instrucción conversacional para solicitar aprobación antes de cada acción. Esa petición no fija los permisos técnicos: el acceso depende de las entidades expuestas y de la API configurada en Home Assistant. Una orden escrita en el chat y los permisos que el sistema concede son cosas distintas.
Una demostración independiente con el botón del iPhone
Smart Life publicó el 20 de octubre de 2026 una demostración distinta, en inglés, que activa Claude con el botón Acción del iPhone y reproduce las respuestas por un altavoz Sonos. El flujo muestra otra forma de interactuar con Home Assistant, separada de la prueba de la cerradura relatada por Clubic.