OpenClaw domotique : contrôler la maison en langage naturel via WhatsApp

« Baisse un peu la lumière de la chambre. »
Je l’ai répété une troisième fois au téléphone. Siri répondait toujours : « Désolée, je n’ai pas compris. »
Allongé dans mon lit, je fixais le plafond en réalisant l’absurde : j’avais dépensé des milliers pour des Philips Hue qui ne comprenaient pas cette phrase pourtant basique.
Vous connaissez sans doute la scène : appareils connectés partout, cinq ou six applications, des règles d’automatisation sans fin — et pour éteindre une lampe, il faut dire « éteindre le plafonnier de la chambre principale ». Un peu vague — « c’est trop clair, assombris » — et le système bloque.
C’est le nœud des assistants vocaux classiques : appariement de mots-clés, pas compréhension d’intention.
Puis j’ai essayé OpenClaw.
La première fois, j’ai envoyé une note vocale sur WhatsApp : « La lumière du salon pique un peu les yeux, mets du jaune chaud, environ soixante pour cent de luminosité. » Trois secondes plus tard, la lumière changeait — pas un scénario prédéfini, mais des valeurs que l’IA avait calculées et appliquées.
Comme un majordome compétent : pas de noms d’appareils à mémoriser, pas de syntaxe rigide — juste parler normalement.
Aujourd’hui, voyons comment inviter ce « majordome » chez vous.
Guide low-cost « élevage de homard » : ArkClaw démocratise les agents IA
OpenClaw (le homard) est puissant mais la configuration rebute ? ArkClaw de ByteDance Volcano Engine abaisse la barrière au minimum. Sans serveur ni configuration de tokens : un « assistant IA 24h/24 » capable de contrôler le navigateur, exécuter des scripts et gérer l’agenda, en un clic.
Le prix est réellement bas : 9,9 ¥/mois ; avec mon code d’invitation ZLKUK54M (inscrivez-vous ici), seulement 8,9 ¥. Développeurs : le plan Coding Plan Pro inclut l’offre gratuitement.
Qu’est-ce qu’OpenClaw ? Pourquoi en faire le cerveau domotique ?
OpenClaw (anciennement Moltbot, ClawdBot), c’est un agent IA qui tourne en permanence en arrière-plan. Votre assistant personnel polyvalent : il se connecte à vos messageries (WhatsApp, Telegram, Discord), lit votre calendrier et vos e-mails, et bien sûr, prend en charge votre domotique.
La plus grande différence avec Siri ou Alexa ?
Les assistants traditionnels font du « mappage de commandes ». Vous dites A, ils cherchent une instruction B correspondante. Rien trouvé, ils abandonnent. D’où l’échec sur « baisse un peu » — cette formulation exacte n’est pas dans leur catalogue.
OpenClaw est différent. Derrière lui, Claude, un grand modèle qui « comprend » vraiment la sémantique. Sur « baisse un peu », il raisonne : l’utilisateur trouve la lumière trop forte, veut baisser la luminosité, probablement adoucir la température de couleur. Puis il appelle l’API Home Assistant, trouve l’entité du salon, calcule les valeurs et exécute.
Deux modes de pensée totalement différents.
Dan Malone partage sur son blog un cas amusant : il a donné à OpenClaw une personnalité de raton laveur (oui, Raccoon). L’IA contrôlait la maison et répondait avec humour. Allumer tard le soir ? « Encore debout ? Bon, j’allume, mais ne veille pas trop tard. »
Un peu loufoque — mais cette interaction personnalisée, les assistants classiques ne la proposent pas.
OpenClaw tourne en local. Vos données ne partent pas mystérieusement vers un cloud — important si la confidentialité compte pour vous.
Prérequis et préparation de l’environnement
Après le pourquoi, passons au comment.
Vous aurez besoin de :
1. Système Home Assistant
- Version 2024.1 ou supérieure recommandée
- Accès aux appareils du réseau local
- Philips Hue (ou autres appareils à contrôler) déjà intégré
Pas encore Home Assistant ? L’image HassOS permet un démarrage rapide ; les tutoriels abondent, on n’entre pas dans le détail ici.
2. Environnement d’exécution OpenClaw
Trois options :
- Docker : le plus flexible, idéal avec un serveur
- Add-on HA : le plus simple, installation directe dans Home Assistant
- Local : environnement Node.js requis
Je recommande Docker pour les mises à jour et la gestion.
3. Exigences réseau
- Home Assistant accessible par OpenClaw (IP locale ou nom de domaine)
- IP fixe ou nom mDNS conseillé
4. Intégration Philips Hue
Le Hue Bridge doit être connecté via l’intégration officielle. Vérifiez dans Paramètres → Appareils et services que la liste Philips Hue apparaît.
Skill openclaw-ha : configuration détaillée
Cœur du dispositif. openclaw-ha est un skill OpenClaw qui dialogue avec Home Assistant.
Étape 1 : obtenir le jeton d’accès Home Assistant
Connectez-vous à Home Assistant, cliquez sur votre nom en bas à gauche, puis Jetons d’accès de longue durée.
Créez un jeton (ex. openclaw-token), copiez la longue chaîne générée. Attention : affichée une seule fois — sauvegardez-la.
Étape 2 : configurer les variables d’environnement
Deux variables à définir :
export HA_URL="http://votre-adresse-ha:8123"
export HA_TOKEN="le-long-jeton-copié"
En Docker, dans docker-compose.yml :
environment:
- HA_URL=http://192.168.1.100:8123
- HA_TOKEN=eyJhbGciOiJIUzI1NiIs...
Étape 3 : installer le skill homeassistant
Dans le conteneur ou le répertoire OpenClaw :
openclaw add skill homeassistant
Ou ajoutez dans le tableau skills de la configuration :
{
"skills": [
{
"name": "homeassistant",
"enabled": true
}
]
}
Étape 4 : vérifier la connexion
Redémarrez OpenClaw, puis sur WhatsApp ou Telegram :
« Listez toutes les lumières de chez moi »
Si la configuration est correcte, une liste s’affiche :
Appareils d'éclairage trouvés :
- light.living_room_main (plafonnier salon)
- light.bedroom_ceiling (plafonnier chambre)
- light.kitchen_spotlights (spots cuisine)
À ce stade, la base est en place.
Démonstration : contrôle Philips Hue par voix WhatsApp
Voici à quoi ressemble un vrai contrôle en langage naturel.
Contrôles de base
Scénario 1 : marche/arrêt simple
Vous : « Éteins les lumières du salon »
IA : « D’accord, le plafonnier du salon est éteint »
Pas besoin de light.living_room_main — l’IA associe « salon » et « lumière » à l’appareil.
Scénario 2 : luminosité et température de couleur
Vous : « Baisse un peu la lumière de la chambre, un éclairage pour lire au coucher »
IA : « Plafonnier chambre à 40 % de luminosité, 2700 K blanc chaud »
Sans valeurs précises : l’IA déduit les paramètres du contexte « lecture au coucher ».
Scénario 3 : couleur
Vous : « Mets la lampe du bureau en bleu pâle, comme un ciel couvert dehors »
IA : « Lampe du bureau en bleu pâle (RGB : 173, 216, 230) »
Descriptions floues impossibles pour les assistants classiques.
Scénarios complexes
Scénario 4 : multi-appareils
Vous : « Je vais regarder un film »
IA : « Mode cinéma activé :
- Plafonnier salon éteint
- Bandeau d’ambiance en mode cinéma
- Climatisation réglée à 24 °C »
Nécessite un script « mode cinéma » prédéfini dans HA ; le déclencheur devient naturel.
Scénario 5 : logique conditionnelle
Vous : « Il fait nuit, allume les lumières »
IA : « Luminosité extérieure détectée à 50 lux, effectivement sombre. Salon et couloir allumés. »
L’IA combine capteurs et jugement, pas seulement exécution.
Dialogue multi-tours
Le plus intéressant :
Vous : « Cette lumière est trop forte »
IA : « Quelle pièce ? »
Vous : « Le salon »
IA : « Plafonnier salon de 80 % à 50 %. Encore plus sombre ? »
Vous : « Encore un peu, et un peu plus jaune »
IA : « Luminosité 30 %, température 2200 K. Ça convient ? »
Comme parler à un majordome.
Astuces avancées et dépannage
Alias d’entités personnalisés
Noms peu intuitifs ? Définissez un nom convivial dans Home Assistant ou des alias dans la config OpenClaw :
{
"aliases": {
"light.living_room_main": ["grande lampe", "plafonnier", "lampe salon"]
}
}
« Grande lampe », « plafonnier » ou « lampe salon » — même appareil.
Recommandations de sécurité
-
Contrôle des permissions du token
Commencez avec un jeton lecture seule, passez en lecture/écriture après validation. -
Restrictions d’accès
OpenClaw sur un serveur public : HA_URL en HTTPS, pare-feu limitant les IP autorisées. -
Surveillance des journaux
Consultez régulièrement les logs OpenClaw pour détecter des commandes anormales.
Problèmes courants
Problème 1 : l’IA ne trouve pas l’appareil
- Vérifier les permissions de HA_TOKEN
- Confirmer l’ID d’entité dans les outils de développement HA
- Redémarrer OpenClaw
Problème 2 : réponses lentes
- Latence réseau (OpenClaw → HA idéalement <50 ms)
- Proxy local Claude pour réduire la latence API
- Beaucoup d’appareils : limiter le périmètre d’entités contrôlables
Problème 3 : déclenchements intempestifs
- En groupe : mot d’éveil ou mention @
- Liste noire pour exclure serrures, caméras, etc.
Conclusion
En une phrase : l’IA commence enfin à comprendre le langage humain.
De « éteindre light.living_room_main » à « baisse un peu la lumière du salon » — ce n’est pas qu’un changement de syntaxe, c’est une transformation de l’interaction. Plus besoin d’apprendre le langage machine ; la machine apprend à comprendre la nôtre.
OpenClaw + Home Assistant m’a donné l’impression, pour la première fois, que mes appareils étaient vraiment « intelligents ». Pas des programmes figés — compréhension du besoin et décision autonome.
Pour essayer : dépôt awesome-openclaw-skills sur GitHub (documentation et communauté). Questions ? section OpenClaw de la communauté Home Assistant — des gens serviables.
La configuration peut avoir quelques accrocs ; le premier contrôle réussi en langage naturel vaut le coup.
Le futur est déjà là — il est juste inégalement réparti. Et nous, bricoleurs, touchons souvent le bord un peu plus tôt.
Configuration complète OpenClaw pour la domotique
Connecter OpenClaw à Home Assistant via le skill openclaw-ha pour contrôler les appareils en langage naturel
⏱️ Estimated time: 20 min
- 1
Step 1: Préparation : vérifier l'environnement et les prérequis
Assurez-vous d'avoir Home Assistant installé (version 2024.1+ recommandée)
• Confirmez que Philips Hue est connecté à HA via l'intégration officielle
• Préparez l'environnement OpenClaw (Docker / add-on HA / local)
• Vérifiez la connectivité réseau : OpenClaw doit accéder au port 8123 de HA - 2
Step 2: Obtenir le jeton d'accès Home Assistant
Connectez-vous à l'interface web Home Assistant
• Cliquez sur votre nom en bas à gauche → Jetons d'accès de longue durée
• Cliquez sur Créer un jeton, nommez-le par ex. openclaw-token
• Copiez immédiatement le jeton généré (affiché une seule fois)
• Conservez-le en lieu sûr pour la configuration suivante - 3
Step 3: Configurer les variables d'environnement
Définissez deux variables obligatoires :
• HA_URL : adresse Home Assistant, ex. http://192.168.1.100:8123
• HA_TOKEN : le long jeton d'accès copié à l'étape précédente
Exemple Docker (docker-compose.yml) :
• environment:
- HA_URL=http://192.168.1.100:8123
- HA_TOKEN=eyJhbGciOiJIUzI1NiIs... - 4
Step 4: Installer le skill homeassistant
Dans le conteneur ou le répertoire OpenClaw, exécutez :
• npx moltbot add skill homeassistant
Ou ajoutez manuellement dans la configuration :
• {
"skills": [
{
"name": "homeassistant",
"enabled": true
}
]
} - 5
Step 5: Vérifier la connexion et commencer
Redémarrez OpenClaw pour appliquer la configuration
• Envoyez un message test sur WhatsApp/Telegram : Listez toutes les lumières de chez moi
• Si une liste d'appareils est retournée, la configuration est réussie
• Contrôlez votre domotique en langage naturel !
FAQ
Quelle différence entre OpenClaw et les assistants vocaux traditionnels (Siri/Alexa) ?
• Assistants traditionnels : appariement de mots-clés, commandes prédéfinies uniquement
• OpenClaw : basé sur Claude, comprend la sémantique et le contexte du langage naturel
Exemple : vous dites « baisse un peu » — un assistant classique peut échouer ; OpenClaw comprend l'intention, calcule une luminosité adaptée et exécute. Il gère aussi le dialogue multi-tours pour affiner la demande progressivement.
En quoi le skill openclaw-ha diffère-t-il des intégrations officielles Home Assistant ?
Les intégrations officielles sont généralement fournies par les fabricants pour que HA contrôle des marques précises. openclaw-ha permet d'interagir en langage naturel avec ces appareils — il ne contrôle pas directement le matériel, mais fait comprendre votre intention à l'IA, qui appelle ensuite l'API HA.
En bref : intégration officielle = HA reconnaît l'appareil ; openclaw-ha = l'IA comprend ce que vous dites.
Impossible de contrôler les appareils après configuration — causes possibles ?
1. Permissions du token : vérifiez que HA_TOKEN a les droits lecture/écriture sur les appareils
2. ID d'entité : confirmez l'existence dans Outils de développement → États de HA
3. Connectivité réseau : depuis la machine OpenClaw, testez HA_URL avec curl
4. Journaux : les logs OpenClaw affichent les erreurs d'appels API
5. Redémarrage : après modification de config, redémarrez OpenClaw
Contrôler la domotique avec OpenClaw est-il sûr ?
• Exécution locale : OpenClaw tourne en local, les données ne partent pas vers des serveurs tiers
• Gestion des tokens : privilégiez un jeton de longue durée et renouvelez-le régulièrement
• Permissions : commencez en lecture seule, puis ouvrez l'écriture après validation
• Réseau : si exposé sur Internet, utilisez HTTPS et des contrôles d'accès
• Appareils sensibles : excluez serrures, caméras, etc. des permissions de contrôle
Outre Philips Hue, quels appareils sont pris en charge ?
HA propose plus de 2 500 intégrations officielles, notamment :
• Éclairage : Philips Hue, Yeelight, Xiaomi, TP-Link Kasa, etc.
• Climatisation / thermostat : Midea, Gree, Nest, Ecobee, etc.
• Interrupteurs / prises : Xiaomi, Sonoff, Tuya, etc.
• Rideaux / serrures : Aqara, appareils Zigbee, etc.
• Capteurs : température/humidité, présence, luminosité, etc.
Tout appareil visible dans HA peut être piloté via OpenClaw en langage naturel.
7 min de lecture · Publié le: 27 févr. 2026 · Mis à jour le: 27 juil. 2026
Déploiement et pratique OpenClaw
Si vous arrivez depuis la recherche, le plus rapide est de passer à l’article précédent ou suivant de cette série.
Précédent
Alerte ! Plus de 800 extensions malveillantes sur ClawHub : vos clés API sont-elles vraiment en sécurité ?
À partir des rapports d'incidents de sécurité 2026 : analyse de l'attaque ClawHavoc, détection de la sécurité des skills OpenClaw, scan des extensions malveillantes et protection des clés API
Partie 32 sur 36
Suivant
OpenClaw 2026.3 avancé : nouvelles fonctionnalités et bonnes pratiques
Décryptage des mises à jour clés d'OpenClaw 2026.3 : moteur ContextEngine, architecture plugins en trois couches, backends sandbox interchangeables et intégration Firecrawl, avec exemples de configuration et guide de migration.
Partie 34 sur 36



Commentaires
Connectez-vous avec GitHub pour laisser un commentaire