Guide pratique · 8 min
Seeed XIAO et ESPHome : créer un capteur Home Assistant compact
Créer un capteur ou actionneur local avec une carte Seeed Studio XIAO, ESPHome et Home Assistant : choix du modèle, câblage, firmware et mise en service.

Commencer par l'usage, pas par la carte
Un capteur fiable commence par une question précise : faut-il mesurer une température, une présence, un niveau de CO2 ou commander un relais ? Le besoin détermine le capteur, l'alimentation, le boîtier et le lieu de montage. Une carte XIAO est le contrôleur, pas l'appareil fini.
Pour une première intégration ESPHome, privilégiez une mesure simple dans une pièce où le Wi-Fi est stable. Validez les valeurs remontées dans Home Assistant avant de fabriquer un boîtier ou de brancher un actionneur.
Choisir une XIAO adaptée à ESPHome
Les XIAO ESP32-C3 et ESP32-S3 sont de bons choix pour des nœuds Wi-Fi compacts. Le C3 convient à de nombreux capteurs simples, tandis que le S3 peut être intéressant lorsqu'il faut davantage de ressources ou des périphériques tels qu'un écran ou une caméra.
Les cartes avec radio 802.15.4, par exemple ESP32-C6 ou MG24, répondent à d'autres besoins. Elles ne doivent pas être choisies seulement pour leur liste de protocoles : le firmware et l'intégration domotique recherchés doivent être vérifiés séparément.
Relier les modules Grove
Grove simplifie le raccordement de modules I2C, analogiques, UART ou GPIO par un connecteur standard. C'est pratique pour prototyper un DHT20, un SCD41 ou un capteur de présence. Vérifiez malgré tout l'interface réelle du module et sa tension d'alimentation.
Gardez les fils courts pendant le prototypage et évitez de mélanger alimentation d'actionneur et signaux de capteur sans plan de câblage. Lorsque le prototype fonctionne, un boîtier et une alimentation appropriés font partie du produit final.
Déclarer une configuration ESPHome lisible
Donnez un nom stable à l'appareil, une entité compréhensible et des unités cohérentes. Une sonde de température doit publier une valeur en degrés, un CO2 en ppm et une présence comme état binaire. Cette rigueur évite de reconstruire les tableaux de bord à chaque itération.
Conservez le fichier de configuration avec son historique. N'y placez ni mot de passe Wi-Fi ni clé API en clair : utilisez les mécanismes de secrets prévus par votre environnement de déploiement.
Tester avant automatisation
Contrôlez le redémarrage de l'appareil, la reconnexion Wi-Fi et la cohérence de chaque mesure. Observez une journée complète avant d'utiliser le capteur pour une alarme, du chauffage ou un volet. Les automatismes doivent garder une commande manuelle et un comportement sûr en cas de perte réseau.
Questions fréquentes
Quelle XIAO utiliser pour un premier capteur ESPHome ?
Une XIAO ESP32-C3 est généralement suffisante pour une mesure Wi-Fi simple. Choisissez ensuite selon les entrées nécessaires, l'alimentation, le boîtier et la disponibilité d'un composant ESPHome pour le capteur retenu.
Peut-on connecter directement un module Grove à Home Assistant ?
Non. Grove est une connectique. Le module doit être lu par un contrôleur, par exemple une XIAO ESP32 avec ESPHome, qui publie ensuite les entités dans Home Assistant.
ESPHome demande-t-il un cloud ?
ESPHome peut fonctionner localement avec Home Assistant. La compilation, la mise à jour et les modalités d'administration dépendent de l'installation choisie ; conservez les secrets et les sauvegardes sous votre contrôle.





