Avec l’API Assist de Home Assistant, Claude peut agir sur les entités que vous lui rendez accessibles et que cette API sait piloter. Le Model Context Protocol (MCP) relie l’assistant à ces outils, mais le périmètre dépend de la voie configurée.

Ce que Claude peut piloter avec Assist

L’API Assist donne accès aux fonctions prises en charge pour les entités exposées, c’est-à-dire les appareils ou fonctions que vous autorisez à l’intégration. Elle ne permet pas d’effectuer des tâches administratives, selon la documentation développeur de Home Assistant.

Clubic a rapporté le 31 octobre 2026 que, lors de son essai, Claude avait lu l’état de trois lampes de bureau et les avait allumées ou éteintes. Après que l’auteur a rendu disponibles les outils concernés dans la session, Claude a aussi réglé leur luminosité à 20 % et 70 %, puis ajusté un thermostat. L’exposition a ensuite été élargie à 17 entités. Rendre un appareil accessible ne donne pas nécessairement accès à toutes ses fonctions associées.

Dans ce même essai, Claude a fourni du YAML pour une automatisation au coucher du soleil, que l’auteur a dû ajouter manuellement à Home Assistant. L’API Assist sert donc au pilotage et à l’information sur les entités exposées, pas à administrer la configuration.

Pourquoi Claude hébergé exige un accès distant

Le connecteur Claude hébergé se connecte à Home Assistant depuis le cloud. L’instance Home Assistant doit donc être accessible depuis Internet, indique la documentation MCP de Home Assistant. Home Assistant Cloud est une possibilité, mais une autre méthode d’accès distant peut aussi convenir. Clubic avait utilisé Home Assistant Cloud, proposé par Nabu Casa. Dans cette configuration hébergée, Clubic rapporte que les informations nécessaires transitaient par les services d’Anthropic.

Assist, MCP global et outils de configuration

Ces voies n’offrent pas toutes le même accès. Le point de terminaison global MCP de Home Assistant est distinct de l’API Assist : il expose les API de grands modèles de langage configurées et exige par défaut un compte administrateur. La configuration permet de restreindre les API accessibles, selon la documentation officielle.

Voie ou outilRôlePérimètre d’accès ou capacités
API Assist via MCPPiloter ou consulter des entités exposées à l’aide des fonctions Assist prises en charge.Pas de tâches administratives. C’est la voie utilisée dans l’essai rapporté par Clubic.
Point de terminaison global MCP de Home AssistantDonner accès aux API de grands modèles de langage configurées.Accès administrateur requis par défaut ; les API accessibles peuvent être restreintes dans la configuration.
Serveur communautaire ha-mcpLe projet décrit des outils de contrôle des appareils et de gestion de la configuration, notamment des automatisations, des scripts et des scènes.Projet distinct de l’API Assist ; ces fonctions sont présentées par le projet lui-même.
Home Assistant ManagerLe dépôt présente une skill Claude Code pour guider la validation et le déploiement de changements, les vérifications d’automatisations et la consultation des journaux.Outil de procédure, pas un serveur MCP ni une limite d’accès technique.

Cette distinction aide à choisir une voie adaptée : le pilotage d’entités exposées relève d’Assist, tandis que les changements de configuration demandent un outil conçu pour ce travail. Une consigne donnée dans le chat à Claude pour demander une approbation ne remplace pas les permissions configurées dans Home Assistant.

Ce que Clubic a rapporté au sujet de la serrure

Dans son essai, Clubic rapporte que l’auteur avait délibérément exposé une serrure de garage. Après avoir proposé une commande générique d’extinction, Claude a obtenu l’accord de l’auteur ; Home Assistant a ensuite indiqué que la serrure était déverrouillée. Ce résultat concerne la serrure de cette installation et ne permet pas d’étendre le constat à d’autres modèles ou configurations.

Clubic indique aussi que Claude a respecté la consigne de demander une approbation pendant l’essai. Une instruction conversationnelle règle le comportement du dialogue ; le périmètre technique, lui, dépend des entités et des API auxquelles Home Assistant donne accès.

Une démonstration distincte avec un bouton d’iPhone et Sonos

Smart Life montre une commande vocale déclenchée par le bouton Action de l’iPhone, avec une réponse diffusée sur Sonos.

Une vidéo anglophone publiée par Smart Life le 20 octobre 2026 présente une autre configuration : une pression sur le bouton Action d’un iPhone déclenche une requête à Claude, puis une enceinte Sonos restitue la réponse. La démonstration comprend aussi des demandes d’informations énergétiques, la création d’automatisations et le lancement de contenu multimédia. Il s’agit d’un autre flux d’interaction, distinct de l’essai de serrure rapporté par Clubic.