Skip to Content

Revue du capteur d’humidité du sol XIAO

Revue du capteur d’humidité du sol XIAO

Le XIAO Soil Moisture Sensor est un appareil compact et facile à utiliser, conçu pour surveiller les conditions du sol et soutenir les projets de jardinage intelligent. Il est basé sur le microcontrôleur XIAO ESP32-C6 et est préchargé avec le firmware ESPHome, ce qui le rend prêt pour une intégration fluide avec Home Assistant. Une fois connecté, il fournit des données en temps réel sur l’humidité du sol, utilisables pour la surveillance ou l’automatisation des soins aux plantes.

Le capteur utilise une sonde capacitive recouverte de résine, résistante à la corrosion et adaptée à une utilisation prolongée dans le sol. Il fonctionne avec une seule pile AA, garantissant une faible consommation d’énergie et une longue autonomie. Un bouton intégré permet de déclencher manuellement les mesures, tandis que l’appareil ajuste automatiquement ses intervalles de rapport en fonction du niveau d’humidité du sol.

Où acheter

XIAO Soil Moisture Sensor

Makerguides is a participant in affiliate advertising programs designed to provide a means for sites to earn advertising fees by linking to Amazon, AliExpress, Elecrow, and other sites. As an Affiliate we may earn from qualifying purchases.

Le XIAO Soil Moisture Sensor

Le XIAO Soil Moisture Sensor combine la fonctionnalité d’une sonde capacitive robuste avec l’intelligence d’un microcontrôleur embarqué, lui permettant de fonctionner comme une unité de détection intelligente entièrement intégrée. Au cœur du capteur se trouve le XIAO ESP32-C6, un microcontrôleur compact mais puissant, doté de connectivités Wi-Fi 6 et Bluetooth 5.0.

XIAO Soil Moisture Sensor
XIAO Soil Moisture Sensor

Cette intégration permet au capteur de communiquer directement avec des plateformes telles que Home Assistant sans nécessiter de cartes de contrôle supplémentaires ou de modules externes. L’ESP32-C6 assure également une consommation ultra-faible, caractéristique essentielle pour un appareil conçu pour fonctionner longtemps sur une seule pile AA. La photo ci-dessous montre les composants internes du XIAO Soil Moisture Sensor, avec l’antenne Wi-Fi, la carte XIAO ESP32 et l’élément capacitif de détection :

Components of the XIAO Soil Moisture Sensor
Composants du XIAO Soil Moisture Sensor

Élément de détection

L’élément de détection de l’appareil est une sonde capacitive recouverte de résine. La détection capacitive de l’humidité repose sur les variations de la constante diélectrique du sol en fonction de la teneur en eau. Contrairement aux sondes résistives, qui font passer un courant dans le sol et sont sujettes à la corrosion et à l’électrolyse, la conception capacitive élimine le contact électrique direct avec le sol. Le revêtement en résine offre une barrière protectrice contre l’infiltration d’humidité et la dégradation environnementale.

Boîtier

Le boîtier du XIAO Soil Moisture Sensor est imprimé en 3D et résistant aux éclaboussures, mais n’est pas adapté à une utilisation en extérieur. Il y a un espace autour du bouton en haut, ce qui permettrait à l’eau de pluie de pénétrer, et l’ouverture pour la LED n’est pas non plus étanche. Il n’y a pas non plus de joint en caoutchouc entre les deux parties du boîtier.

Button of the XIAO Soil Moisture Sensor
Bouton du XIAO Soil Moisture Sensor

Bouton

Un bouton intégré sur le boîtier permet aux utilisateurs de déclencher des mesures immédiates de l’humidité du sol à la demande. Par défaut, cependant, l’appareil fonctionne en mode de rapport adaptatif. Lorsque les niveaux d’humidité du sol sont dans des plages normales, les mesures sont prises et rapportées environ toutes les huit heures. Lorsque le sol commence à sécher, la fréquence des rapports augmente à une fois par heure, et lorsque le niveau d’humidité devient critique, les mises à jour sont transmises toutes les quinze minutes.

Top of XIAO Soil Moisture Sensor
Bouton du XIAO Soil Moisture Sensor

Cette stratégie équilibre efficacité énergétique et réactivité. Les intervalles de mesure, ainsi que les seuils pour les conditions de sol « normal », « presque sec » et « sec », peuvent être calibrés via une séquence simple de pressions multiples sur le bouton. La calibration consiste à placer le capteur dans un sol sec puis humide, avec des indicateurs LED intégrés fournissant un retour pendant le processus.

LED

La LED tricolore intégrée signale le niveau d’humidité du sol. Une lumière verte indique que l’humidité est optimale, donc pas besoin d’arrosage. Une lumière jaune signale que l’humidité commence à baisser, suggérant de préparer un arrosage prochainement. Une lumière rouge indique un niveau d’humidité critique, nécessitant un arrosage immédiat.

Color codes for soil moisture levels
Codes couleur pour les niveaux d’humidité du sol (source)

ESPHome

Parce que l’ESP32-C6 est préchargé avec le ESPHome firmware, le capteur peut être détecté automatiquement dans Home Assistant. Cette fonctionnalité plug-and-play permet d’intégrer directement les données du sol dans des tableaux de bord, journaux et automatisations. Par exemple, les données d’humidité peuvent déclencher des systèmes d’irrigation, envoyer des notifications ou ajuster les paramètres climatiques d’une serre. L’utilisation d’ESPHome garantit aussi que le firmware peut être mis à jour par OTA, permettant des améliorations ou corrections sans intervention physique.

Les informations pour configurer et intégrer le XIAO Soil Moisture Sensor dans Home Assistant se trouvent dans le Getting Started with XIAO Soil Moisture Sensor Wiki de Seeed Studio.

Alimentation

L’ensemble de l’appareil est conçu pour une faible consommation d’énergie. Fonctionnant sur une seule pile AA, le capteur évite les maintenances fréquentes. La consommation est minimisée par les modes deep sleep de l’ESP32-C6, les cycles de mesure courts et le schéma de rapport adaptatif. En pratique, cela devrait permettre à l’appareil de fonctionner plusieurs mois, mais je n’ai pas testé cela et il n’y a pas de rapport sur l’autonomie.

Holder for AA Battery of XIAO Soil Moisture Sensor
Support pour pile AA du XIAO Soil Moisture Sensor

Notez que le boîtier imprimé en 3D est composé de deux moitiés qui s’emboîtent. Sur le long terme, cela pourrait être un point faible mécanique, car les ouvertures fréquentes pour changer la pile pourraient endommager le boîtier.

Spécifications techniques

CaractéristiqueSpécification
MicrocontrôleurXIAO ESP32-C6
Connectivité sans filWi-Fi 6, Bluetooth 5.0
FirmwareESPHome préchargé, mise à jour OTA
AlimentationPile AA unique
Type de sondeSonde capacitive d’humidité du sol
Revêtement de la sondeRecouverte de résine, résistante à la corrosion
BoîtierBoîtier résistant aux éclaboussures
Stratégie de mesureIntervalles adaptatifs : 8 h (normal), 1 h (séchant), 15 min (critique)
CalibrationDéclenchée par bouton, avec retour LED (procédure multi-pression)
Mesure manuelleAppui sur bouton déclenche une lecture immédiate
IntégrationDétection native Home Assistant via ESPHome
IndicateursLED tricolore (vert = normal, jaune = presque sec, rouge = sec)

Comparaison avec les capteurs d’humidité du sol à résistance et capacitif standard

Les capteurs d’humidité traditionnels se divisent généralement en deux catégories : capteurs à résistance et capteurs capacitifs sans microcontrôleur intégré. La photo ci-dessous montre le XIAO Soil Moisture Sensor (avec MCU et circuits intégrés) comparé à un capteur à résistance et un capteur capacitif traditionnel :

Comparison of Soil Moisture Sensors
Comparaison des capteurs d’humidité du sol

En tenant compte de tous les composants nécessaires (LM393, MCU), les capteurs traditionnels à résistance et capacitif ont une taille similaire au XIAO Soil Moisture Sensor.

Capteurs à résistance

Les capteurs à résistance fonctionnent en faisant passer un petit courant entre deux sondes métalliques exposées insérées dans le sol. Lorsque l’humidité du sol change, la résistance entre les sondes varie aussi. Bien que peu coûteux, ces capteurs ont un inconvénient majeur : les électrodes exposées se corrodent rapidement dans un sol humide, entraînant des mesures inexactes et une durée de vie courte. Voir photo ci-dessous :

Corroded resistance-based sensor
Capteur à résistance corrodé (source)

De plus, ils nécessitent un circuit comparateur (LM393) et un microcontrôleur externe (MCU) pour interpréter le signal analogique, alors que ces composants sont déjà intégrés dans le XIAO Soil Moisture Sensor.

Capteurs capacitifs

Les capteurs capacitifs sans microcontrôleur intégré représentent une amélioration par rapport aux modèles résistifs. Ces capteurs mesurent la constante diélectrique du sol via une sonde capacitive, réduisant le problème de corrosion car aucun courant direct ne traverse le sol. Cependant, la plupart des sondes capacitives à bas coût ne sont pas étanches et restent vulnérables à la corrosion aux soudures ou aux pistes de cuivre exposées. Voir la photo suivante en exemple :

Capteur capacitif corrodé (source)

Ils nécessitent aussi un microcontrôleur externe pour lire la sortie analogique, traiter le signal et transmettre les données. Le XIAO Soil Moisture Sensor intègre déjà le microcontrôleur.

XIAO Soil Moisture Sensor

Le XIAO Soil Moisture Sensor intègre la sonde, le circuit de mesure et le microcontrôleur dans une seule unité. La sonde recouverte de résine offre une meilleure résistance à l’usure environnementale que les alternatives nues ou partiellement recouvertes. L’ESP32-C6 intégré supprime le besoin de cartes ou câblages externes, permettant une communication sans fil directe et une intégration immédiate dans les écosystèmes domotiques.

Conclusions

Le XIAO Soil Moisture Sensor est un capteur capacitif d’humidité avec microcontrôleur XIAO ESP32-C6 intégré et préchargé avec le firmware ESPHome pour une intégration facile avec Home Assistant.

Boîtier imprimé en 3D

En septembre 2025, la page produit de Seeed Studio indique que le XIAO Soil Moisture Sensor est un produit bêta en phase de construction précoce et est livré avec un boîtier imprimé en 3D. Actuellement, c’est un point faible car le boîtier est difficile à ouvrir et fermer, ce qui est nécessaire pour changer la pile. Le cache bouton imprimé en 3D se casse facilement et le boîtier n’est pas étanche, ce qui interdit une utilisation en extérieur.

Cependant, le design du boîtier est librement disponible sur Thingiverse : XIAO Soil Moisture Sensor 3D file, et vous pouvez aussi imprimer votre propre version améliorée. J’ajouterais une ouverture séparée pour le porte-pile, afin de simplifier le remplacement de la pile. Une partie séparée pour le bouton qui scelle un peu plus le boîtier serait aussi une amélioration.

Code

Le XIAO Soil Moisture Sensor est excellent si vous cherchez une intégration facile avec Home Assistant, mais il serait bien d’avoir un exemple de code Arduino pour lire les données du capteur. Par exemple, j’aimerais contrôler moi-même le deep-sleep et envoyer les données via MQTT.

Heureusement, le schéma du capteur est disponible sur XIAO Soil Moisture Sensor SCH, ce qui peut vous donner une idée pour implémenter votre propre code. D’ailleurs, si vous devez re-flasher le firmware original par défaut, rendez-vous sur https://gadgets.seeed.cc/

Autres capteurs

Si vous souhaitez utiliser un des capteurs capacitifs traditionnels ou avez besoin de plus d’informations sur les capteurs capacitifs, consultez notre How To Use A Capacitive Soil Moisture Sensor With Arduino. Le tutoriel Automatic plant watering system with Arduino IoT Cloud pourrait aussi vous intéresser. Enfin, pour des mesures plus complètes de la qualité du sol, voyez le Arduino And NPK Sensor Project, où nous mesurons les concentrations d’azote, phosphore et potassium.

N’hésitez pas à poser vos questions dans la section commentaires.

Bon bricolage 😉