Home Assistant natural language automations

Pendant des années, une automatisation Home Assistant commençait par un bloc YAML et se terminait par un modèle cassé à cause d’une virgule mal placée. Cela change enfin. Assist parle aux LLM, les plans sont devenus conversationnels, et une récolte croissante d’outils de bureau vous permet maintenant d’écrire “allume la lumière du porche quand la boîte aux lettres s’ouvre après le coucher du soleil” et d’obtenir une automatisation qui fonctionne. Nous avons passé un mois à reconstruire une configuration de 60 automatisations avec des outils axés sur l’intention pour voir lesquels nous ont réellement compris et lesquels ont échoué la première fois que nous avons demandé quelque chose de spécifique. Voici les meilleures applications de bureau pour les automatisations Home Assistant en langage naturel en 2026.

Ce qu’il faut rechercher dans un outil d’automatisation en anglais simple

Un bon outil basé sur l’intention doit faire plus que traduire une phrase en modèle. Il doit connaître vos entités, respecter vos zones et refuser de deviner quand il n’est pas sûr. Nous avons cherché quatre choses :

Tableau de comparaison rapide

Application Meilleur pour Plates-formes Plan gratuit Prix de départ/mois Note
Home Assistant Assist Intentions natives dans HA Linux, Windows, macOS Entièrement gratuit Gratuit 4,6 (communauté)
Node-RED Flux visuels à partir d’une invite Linux, Windows, macOS Entièrement gratuit Gratuit 4,7
n8n Orchestration d’automatisation pilotée par LLM Linux, Windows, macOS Auto-hébergé gratuit $20 cloud 4,5
Rhasspy Voix hors ligne avec intentions Linux (Pi/x86), Windows Entièrement gratuit Gratuit 4,3
Willow Satellite vocal local Linux, ESP32-S3 Entièrement gratuit Gratuit 4,5
OpenHAB Règles à partir de texte naturel Linux, Windows, macOS Entièrement gratuit Gratuit 4,4
Hubitat Elevation Rule Machine + complément LLM Hub + application web Inclus avec le hub $99 hub 4,2

1. Home Assistant Assist, meilleur pour rester dans l’écosystème

Home Assistant Assist est maintenant livré avec l’intégration LLM intégrée au cœur. Pointez-le vers un modèle Ollama local ou une clé API cloud, et la puce Assist dans l’application comprend les noms d’entités, les étiquettes de zone et même les expressions à une seule fois comme “faire clignoter la lampe de bureau en rouge pendant dix secondes quand une mise à jour de Home Assistant est disponible”. Sous le capot, il crée une intention, la fait correspondre à un script ou une automatisation, et demande une confirmation pour tout ce qui est destructeur. Le tableau de bord de bureau affiche une différence de tout YAML généré avant que vous le validiez.

Où ça échoue : l’ingénierie de l’invite intégrée tend à être conservatrice. Il rédigera volontiers des déclencheurs simples mais refusera les conditionnelles complexes qu’un YAML brut gérerait. Les utilisateurs du forum communautaire demandent systématiquement un mode “utilisateur avancé”.

Tarification :

Plates-formes : Linux (la compilation HA OS principale), Windows et macOS via conteneur, plus une interface web utilisable depuis n’importe quel navigateur de bureau

Télécharger : Home Assistant

En résumé : le premier outil à essayer, car il n’a besoin d’aucun code de collage et les automatisations qu’il écrit atterrissent dans le même dépôt que les autodactyles.

2. Node-RED, meilleur pour les flux visuels générés à partir d’une phrase

Node-RED est la réponse visuelle à YAML depuis une décennie. En 2026, le nœud LLM FlowFuse associe un panneau de style Copilot qui transforme “quand la porte d’entrée s’ouvre après 22h, attendez 30 secondes, puis dites à Alexa que la porte est toujours entrouverte” en un flux connecté avec les ID d’entité déjà résolus. Vous conservez le graphique, donc tout ce que le modèle a mal compris est à un glisser-déposer de la réparation.

Où ça échoue : la vue de flux est une deuxième surface à maintenir aux côtés de l’interface utilisateur HA. Si votre foyer dépanne les automatisations, ils devront toujours apprendre Node-RED.

Tarification :

Plates-formes : Linux, Windows, macOS (Docker sur les trois), plus les compilations Raspberry Pi natives

Télécharger : Node-RED

En résumé : le choix pour quiconque pense en fils, pas en phrases, mais veut un point d’entrée centré sur les phrases.

3. n8n, meilleur pour orchestrer les LLM entre les services

n8n a commencé comme un outil de flux de travail pour la colle API et s’est transformé en moteur d’automatisation Home Assistant qui traite les invites comme des déclencheurs de première classe. Son nœud AI Agent vous permet de décrire une chaîne comme “chaque matin à 6h, demandez à GPT-4 un résumé météorologique en anglais simple, puis TTS via mon haut-parleur de cuisine s’il y a de la pluie dans les prévisions.” L’éditeur visuel garde chaque étape inspectable, et la version auto-hébergée reste gratuite à jamais.

Où ça échoue : n8n n’est pas natif de Home Assistant. Vous vous connectez via l’API REST ou MQTT, ce qui est une couche supplémentaire à maintenir en vie lors du redémarrage de HA.

Tarification :

Plates-formes : Linux, Windows, macOS via Docker ou npm

Télécharger : n8n

En résumé : le bon choix quand vos automatisations touchent trois ou quatre services au-delà de HA et que vous voulez le LLM au milieu, pas au bord.

4. Rhasspy, meilleur pour la voix hors ligne vers l’intention

Rhasspy gère le côté voix du langage naturel : mot de réveil, conversion vocale-texte et correspondance d’intention s’exécutent tous localement. Associez-le à HA Assist et vous pouvez dire “armez l’alarme, éteignez la caméra d’entrée” et les deux intentions se déclencheront en une seule expression, sans aller-retour cloud. La grammaire d’intention est basée sur l’entraînement et prévisible, ce qui signifie qu’elle n’hallucine pas comme le fait un LLM.

Où ça échoue : la grammaire d’intention n’est pas conversationnelle. Vous devez définir des créneaux et des formulations ; vous ne pouvez pas simplement dire n’importe quoi.

Tarification :

Plates-formes : Linux (y compris Raspberry Pi), Windows et macOS via Docker

Télécharger : Rhasspy

En résumé : l’ancre hors ligne pour une maison intelligente qui doit continuer à fonctionner quand Internet tombe.

5. Willow, meilleur pour un satellite vocal local

Willow transforme les cartes ESP32-S3 bon marché en satellites vocaux qui parlent directement à HA Assist. Le côté bureau est le moteur d’inférence côté serveur (WIS), que vous exécutez sur un mini PC de secours et exposez à vos appareils Willow. La latence aller-retour, dans notre cuisine d’essai, était inférieure à 700 ms pour une commande courte.

Où ça échoue : le matériel ESP32-S3 est un engagement amateur. Attendez-vous à flasher les cartes et à configurer manuellement le gain du microphone.

Tarification :

Plates-formes : Linux (serveur), plus les appareils ESP32-S3 en tant que points de terminaison

Télécharger : Willow

En résumé : le satellite de choix pour quiconque veut un concurrent Alexa local plutôt qu’un remplaçant cloud.

6. OpenHAB, meilleur pour les règles en langage naturel en dehors de l’écosystème HA

OpenHAB concurrence directement Home Assistant et, depuis la version 4.3, a son propre générateur de règles conversationnelles. Tapez “notifiez-moi quand la température du congélateur reste au-dessus de -10 pendant plus de 30 minutes” dans le shell OpenHAB et le moteur JS Scripting émet une règle fonctionnelle. L’application de bureau est un tableau de bord de navigateur sur Linux, Windows ou macOS.

Où ça échoue : si votre configuration existante est native HA, le déplacement est une migration complète. C’est un choix pour les installations sur le terrain vierge, pas les swaps.

Tarification :

Plates-formes : Linux, Windows, macOS

Télécharger : openHAB

En résumé : une alternative à considérer si vous commencez de zéro et préférez une approche basée sur les règles à YAML.

7. Hubitat Elevation, meilleur pour les ménages basés sur le hub qui veulent l’assistance LLM

Hubitat Elevation est un hub physique qui exécute Rule Machine localement. La version 2026 ajoute une application Rule Assist qui absorbe une description en anglais simple et produit une règle. Parce que le hub est d’abord hors ligne, aucune requête LLM ne quitte votre réseau à moins que vous ne la connectiez délibérément.

Où ça échoue : vous payez le hub, et le support Rule Assist LLM est piloté par la communauté, pas en première partie. La configuration demande de la patience.

Tarification :

Plates-formes : n’importe quel bureau pour l’interface web ; les règles s’exécutent sur le hub lui-même

Télécharger : Hubitat

En résumé : le choix des ménages qui veulent une dépendance nulle envers un serveur domestique ou un LLM cloud.

Comment choisir celui qui convient

Si vous êtes déjà sur Home Assistant, commencez par Home Assistant Assist et ajoutez un modèle Ollama sur la même boîte. Si vous écrivez des automatisations en les dessinant, Node-RED avec le nœud LLM FlowFuse est le prochain arrêt. Passez à n8n quand vos automatisations touchent des choses que HA ne connaît pas, comme Notion ou Slack. Si votre priorité est la voix hors ligne, mettez Rhasspy devant Assist et ajoutez des satellites Willow là où vous voulez des microphones. Considérez OpenHAB uniquement si vous ne vous êtes pas encore engagé envers HA, et choisissez Hubitat Elevation si un hub physique importe plus qu’un serveur domestique.

FAQ

Puis-je utiliser un LLM local pour les automatisations Home Assistant ? Oui. Assist supporte Ollama directement, et le moteur JS Scripting d’OpenHAB peut appeler n’importe quel point de terminaison local. Un modèle 7B ou 8B fonctionne bien sur un mini PC avec 16 Go de RAM.

Ces outils remplacent-ils entièrement YAML ? Non. Ils génèrent YAML (ou un format de règle équivalent) et vous montrent la différence. Vous conservez toujours la source de vérité dans votre fichier d’automatisations, et vous pouvez éditer à la main quand le générateur manque une nuance.

Que se passe-t-il si le LLM comprend mal l’intention ? Assist demande une confirmation sur toute action destructrice. Node-RED et n8n affichent le flux connecté avant le déploiement. Le générateur de règles OpenHAB émet un brouillon qui reste désactivé jusqu’à approbation. Les garde-fous sont la raison pour laquelle nous recommandons toujours une étape de révision.

Est-ce sûr pour une serrure intelligente ou une alarme ? Seulement si vous gardez l’étape de confirmation. Nous ne déploierions pas une automatisation générée par LLM sur un appareil de sécurité physique sans un flux d’approbation manuelle, et tous les outils ci-dessus en supportent un.

Y a-t-il quelque chose qui a besoin du cloud ? Non. Assist plus Ollama plus Rhasspy plus Willow vous donne une pile complètement locale d’intention à automatisation. Les LLM cloud sont optionnels et généralement plus capables, mais non obligatoires.