Der XIAO Soil Moisture Sensor ist ein kompaktes und benutzerfreundliches Gerät zur Überwachung der Bodenbedingungen und zur Unterstützung von Smart-Gardening-Projekten. Es basiert auf dem XIAO ESP32-C6 Mikrocontroller und ist mit vorinstallierter ESPHome-Firmware ausgestattet, was eine nahtlose Integration in Home Assistant ermöglicht. Nach der Verbindung liefert es Echtzeitdaten zur Bodenfeuchtigkeit, die zur Überwachung oder Automatisierung der Pflanzenpflege genutzt werden können.
Der Sensor verwendet eine harzbeschichtete kapazitive Sonde, die korrosionsbeständig ist und sich für den Langzeiteinsatz im Boden eignet. Er wird von einer einzelnen AA-Batterie betrieben, was einen niedrigen Stromverbrauch und eine lange Batterielebensdauer gewährleistet. Ein integrierter Knopf ermöglicht manuelle Messungen, während das Gerät die Meldeintervalle automatisch an die Bodenfeuchtigkeit anpasst.
Wo kaufen

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.
Der XIAO Soil Moisture Sensor
Der XIAO Soil Moisture Sensor vereint die Funktionalität einer robusten kapazitiven Bodensonde mit der Intelligenz eines integrierten Mikrocontrollers, wodurch er als voll integrierte smarte Messeinheit fungieren kann. Im Kern wird der Sensor vom XIAO ESP32-C6 angetrieben, einem kompakten, aber leistungsstarken Mikrocontroller mit Wi-Fi 6 und Bluetooth 5.0 Konnektivität.

Diese Integration ermöglicht es dem Sensor, direkt mit Plattformen wie Home Assistant zu kommunizieren, ohne dass zusätzliche Steuerplatinen oder externe Module erforderlich sind. Der ESP32-C6 sorgt zudem für einen ultra-niedrigen Stromverbrauch, eine wichtige Eigenschaft für ein Gerät, das über längere Zeit mit nur einer AA-Batterie betrieben werden soll. Das folgende Bild zeigt die internen Komponenten des XIAO Soil Moisture Sensors, mit der Wi-Fi-Antenne, dem XIAO ESP32-Board und dem kapazitiven Sensorelement:

Sensorelement
Das Sensorelement des Geräts ist eine harzbeschichtete kapazitive Sonde. Die kapazitive Feuchtigkeitsmessung basiert auf Änderungen der Dielektrizitätskonstante des Bodens bei variierendem Wassergehalt. Im Gegensatz zu resistiven Sonden, die Strom durch den Boden leiten und anfällig für Korrosion und Elektrolyse sind, vermeidet das kapazitive Design den direkten elektrischen Kontakt mit dem Bodenmedium. Die Harzbeschichtung bietet eine Schutzbarriere gegen Feuchtigkeitseintritt und Umwelteinflüsse.
Gehäuse
Das Gehäuse des XIAO Soil Moisture Sensors ist 3D-gedruckt und spritzwassergeschützt, jedoch nicht für den Außeneinsatz geeignet. Rund um den Knopf an der Oberseite gibt es eine Öffnung, durch die Regenwasser eindringen kann, und auch die Öffnung für die LED ist nicht abgedichtet. Zwischen den beiden Gehäuseteilen fehlt zudem eine Gummidichtung.

Knopf
Ein integrierter Knopf am Gehäuse ermöglicht es dem Nutzer, auf Wunsch sofort eine Bodenfeuchtigkeitsmessung auszulösen. Standardmäßig arbeitet das Gerät jedoch im adaptiven Melde-Modus. Bei normalen Bodenfeuchtigkeitswerten werden Messungen etwa alle acht Stunden durchgeführt und gemeldet. Wenn der Boden zu trocknen beginnt, erhöht sich die Meldefrequenz auf einmal pro Stunde, und bei kritisch niedrigem Feuchtigkeitsstand werden alle fünfzehn Minuten Updates gesendet.

Diese Strategie balanciert Energieeffizienz mit zeitnaher Reaktionsfähigkeit. Die Messintervalle sowie die Schwellenwerte für „normal“, „fast trocken“ und „trocken“ können über eine einfache Mehrfachdruck-Sequenz am Knopf kalibriert werden. Die Kalibrierung erfolgt durch das Platzieren des Sensors zuerst in trockenem und dann in feuchtem Boden, wobei die integrierten LEDs während des Vorgangs Rückmeldung geben.
LED
Die integrierte dreifarbige LED signalisiert den Feuchtigkeitsstand des Bodens. Ein grünes Licht zeigt an, dass die Bodenfeuchtigkeit optimal ist und keine zusätzliche Bewässerung nötig ist. Ein gelbes Licht signalisiert, dass die Bodenfeuchtigkeit zu sinken beginnt und bald gegossen werden sollte. Ein rotes Licht zeigt kritische Trockenheit an und weist auf einen sofortigen Bewässerungsbedarf hin.

ESPHome
Da der ESP32-C6 mit vorinstallierter ESPHome Firmware läuft, kann der Sensor automatisch in Home Assistantentdeckt werden. Diese Plug-and-Play-Funktionalität ermöglicht die direkte Integration der Bodendaten in Dashboards, Protokolle und Automatisierungen. Beispielsweise können Feuchtigkeitsdaten Bewässerungssysteme auslösen, Benachrichtigungen senden oder Klimasteuerungen in einem Gewächshaus anpassen. Die Nutzung von ESPHome stellt zudem sicher, dass die Firmware Over-the-Air aktualisiert werden kann, was zukünftige Verbesserungen oder Fehlerbehebungen ohne physischen Eingriff erlaubt.
Informationen zur Konfiguration und Integration des XIAO Soil Moisture Sensors in Home Assistant finden sich im Wiki von Seeed Studio. Getting Started with XIAO Soil Moisture Sensor Wiki.
Stromversorgung
Die gesamte Einheit ist auf niedrigen Stromverbrauch ausgelegt. Der Betrieb mit einer einzelnen AA-Batterie vermeidet häufige Wartungen. Der Stromverbrauch wird durch Deep-Sleep-Modi des ESP32-C6, kurze Messzyklen und das adaptive Meldeverfahren minimiert. Praktisch bedeutet dies wahrscheinlich eine Betriebsdauer von mehreren Monaten, allerdings wurde dies nicht getestet und es gibt keinen Bericht zur Laufzeit.

Beachte, dass das 3D-gedruckte Gehäuse aus zwei Hälften besteht, die zusammengesteckt werden. Langfristig könnte dies eine mechanische Schwachstelle darstellen, da häufiges Öffnen und Schließen zum Batteriewechsel das Gehäuse beschädigen könnte.
Technische Daten
| Merkmal | Spezifikation |
|---|---|
| Mikrocontroller | XIAO ESP32-C6 |
| Drahtlose Konnektivität | Wi-Fi 6, Bluetooth 5.0 |
| Firmware | Vorinstalliertes ESPHome, OTA-aktualisierbar |
| Stromversorgung | Einzelne AA-Batterie |
| Sondentyp | Kapazitive Bodenfeuchtesonde |
| Sondenbeschichtung | Harzbeschichtet, korrosionsbeständig |
| Gehäuse | Spritzwassergeschütztes Gehäuse |
| Messstrategie | Adaptive Intervalle: 8 h (normal), 1 h (trocknend), 15 min (kritisch trocken) |
| Kalibrierung | Knopf-gesteuert, mit LED-Rückmeldung (Mehrfachdruck-Prozedur) |
| Manuelle Messung | Knopfdruck löst sofortige Messung aus |
| Integration | Native Home Assistant-Erkennung via ESPHome |
| Anzeigen | Mehrfarbige LED (grün = normal, gelb = fast trocken, rot = trocken) |
Vergleich mit Widerstands- und Standard-Kapazitiven Bodenfeuchtesensoren
Traditionelle Bodenfeuchtesensoren lassen sich im Allgemeinen in zwei Kategorien einteilen: widerstandsbasierte Sensoren und kapazitive Sensoren ohne integrierte Mikrocontroller. Das folgende Foto zeigt den XIAO Soil Moisture Sensor (mit integriertem MCU und Schaltungen) im Vergleich zu einem widerstandsbasierenden und einem traditionellen kapazitiven Sensor:

Unter Berücksichtigung aller erforderlichen Komponenten (LM393, MCU) sind die traditionellen widerstands- und kapazitiven Sensoren ähnlich groß wie der XIAO Soil Moisture Sensor.
Widerstandsbasierte Sensoren
Widerstandsbasierte Sensoren funktionieren, indem ein kleiner Strom zwischen zwei freiliegenden Metallsonden im Boden geleitet wird. Mit der Änderung der Bodenfeuchtigkeit ändert sich auch der Widerstand zwischen den Sonden. Obwohl preiswert, haben diese Sensoren einen entscheidenden Nachteil: Die freiliegenden Elektroden korrodieren schnell im feuchten Boden, was zu ungenauen Messwerten und einer kurzen Lebensdauer führt. Siehe Foto unten:

Zusätzlich benötigen sie eine Komparator-Schaltung (LM393) und einen externen Mikrocontroller (MCU) zur Interpretation des analogen Signals, während diese Komponenten bereits im XIAO Soil Moisture Sensor integriert sind.
Kapazitive Sensoren
Kapazitive Sensoren ohne integrierte Mikrocontroller stellen eine Verbesserung gegenüber resistiven Designs dar. Diese Sensoren messen die Dielektrizitätskonstante des Bodens über eine kapazitive Sonde, wodurch das Korrosionsproblem reduziert wird, da kein direkter Strom durch den Boden fließt. Allerdings sind die meisten kostengünstigen kapazitiven Sonden noch unversiegelt und bleiben an Lötstellen oder freiliegenden Kupferbahnen korrosionsanfällig. Siehe folgendes Foto als Beispiel:

Sie benötigen ebenfalls einen externen Mikrocontroller, um das analoge Ausgangssignal auszulesen, zu verarbeiten und Daten zu übertragen. Der XIAO Soil Moisture Sensor hat den Mikrocontroller bereits integriert.
XIAO Soil Moisture Sensor
Der XIAO Soil Moisture Sensor integriert sowohl die Messsonde, die Messschaltung als auch den Mikrocontroller in einer einzigen Einheit. Die harzbeschichtete Sonde bietet eine höhere Widerstandsfähigkeit gegen Umwelteinflüsse als unbeschichtete oder teilweise beschichtete Alternativen. Der eingebaute ESP32-C6 eliminiert die Notwendigkeit externer Platinen oder Verkabelung, ermöglicht direkte drahtlose Kommunikation und sofortige Integration in Smart-Home-Ökosysteme.
Fazit
Der XIAO Soil Moisture Sensor ist ein kapazitiver Feuchtigkeitssensor mit integriertem XIAO ESP32-C6 Mikrocontroller und vorinstallierter ESPHome-Firmware für eine einfache Integration in Home Assistant.
3D-gedrucktes Gehäuse
Ab September 2025 gibt Seeed Studio auf der Produktseite an, dass der XIAO Soil Moisture Sensor ein frühes Beta-Produkt mit 3D-gedrucktem Gehäuse ist. Dies stellt aktuell eine Schwäche dar, da das Gehäuse schwer zu öffnen und zu schließen ist, was für den Batteriewechsel erforderlich ist. Die 3D-gedruckte Knopfabdeckung bricht leicht und das Gehäuse ist nicht wasserdicht, was den Außeneinsatz ausschließt.
Das Design des Gehäuses ist jedoch frei auf Thingiverse verfügbar: XIAO Soil Moisture Sensor 3D file, und man kann auch eine eigene, verbesserte Version drucken. Ich würde eine separate Öffnung für den Batteriefachhalter hinzufügen, um den Batteriewechsel zu erleichtern. Auch ein separater Teil für den Knopf, der das Gehäuse besser abdichtet, wäre eine Verbesserung.
Code
Der XIAO Soil Moisture Sensor ist großartig, wenn man eine einfache Integration mit Home Assistant sucht, aber es wäre schön, wenn es Arduino-Beispielcode gäbe, um die Sensordaten auszulesen. Zum Beispiel würde ich gerne den Deep-Sleep selbst steuern und Daten via MQTT senden.
Glücklicherweise sind die Schaltpläne des Sensors bei XIAO Soil Moisture Sensor SCH verfügbar, aus denen man eine Idee ableiten kann, wie man eigenen Code implementiert. Übrigens, wenn man die originale Firmware neu flashen muss, geht man zu https://gadgets.seeed.cc/
Andere Sensoren
Wenn du einen der traditionellen kapazitiven Sensoren verwenden möchtest oder mehr Informationen über kapazitive Sensoren suchst, schau dir unser How To Use A Capacitive Soil Moisture Sensor With Arduino an. Auch das Automatic plant watering system with Arduino IoT Cloud Tutorial könnte interessant sein. Für umfassendere Messungen der Bodenqualität siehe das Arduino And NPK Sensor Project, wo wir Stickstoff-, Phosphor- und Kaliumkonzentrationen messen.
Bei Fragen kannst du gerne einen Kommentar hinterlassen.
Viel Spaß beim Tüfteln 😉

