Skip to Content

Recensione del sensore di umidità del terreno XIAO

Recensione del sensore di umidità del terreno XIAO

Il XIAO Soil Moisture Sensor è un dispositivo compatto e facile da usare progettato per monitorare le condizioni del terreno e supportare progetti di giardinaggio intelligente. È basato sul microcontrollore XIAO ESP32-C6 e viene fornito con il firmware ESPHome preinstallato, pronto per un’integrazione senza problemi con Home Assistant. Una volta connesso, fornisce dati in tempo reale sull’umidità del terreno, utilizzabili per il monitoraggio o l’automazione della cura delle piante.

Il sensore utilizza una sonda capacitiva rivestita in resina, resistente alla corrosione e adatta all’uso a lungo termine nel terreno. Funziona con una singola batteria AA, garantendo un basso consumo energetico e una lunga durata della batteria. Un pulsante integrato permette agli utenti di attivare manualmente le misurazioni, mentre il dispositivo regola automaticamente gli intervalli di segnalazione in base ai livelli di umidità del terreno.

Dove Acquistare

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.

Il XIAO Soil Moisture Sensor

Il XIAO Soil Moisture Sensor combina la funzionalità di una robusta sonda capacitiva per il terreno con l’intelligenza di un microcontrollore integrato, permettendogli di operare come un’unità di rilevamento smart completamente integrata. Al suo interno, il sensore è alimentato dal XIAO ESP32-C6, un microcontrollore compatto ma potente che offre connettività Wi-Fi 6 e Bluetooth 5.0.

XIAO Soil Moisture Sensor
XIAO Soil Moisture Sensor

Questa integrazione consente al sensore di comunicare direttamente con piattaforme come Home Assistant senza la necessità di schede di controllo aggiuntive o moduli esterni. L’ESP32-C6 garantisce inoltre un funzionamento a bassissimo consumo energetico, caratteristica essenziale per un dispositivo progettato per funzionare a lungo con una singola batteria AA. L’immagine sottostante mostra i componenti interni del XIAO Soil Moisture Sensor, con l’antenna Wi-Fi, la scheda XIAO ESP32 e l’elemento sensibile capacitivo:

Components of the XIAO Soil Moisture Sensor
Componenti del XIAO Soil Moisture Sensor

Elemento Sensibile

L’elemento sensibile del dispositivo è una sonda capacitiva rivestita in resina. La rilevazione capacitiva dell’umidità si basa sulle variazioni della costante dielettrica del terreno al variare del contenuto d’acqua. A differenza delle sonde resistive, che fanno passare corrente attraverso il terreno e sono soggette a corrosione ed elettrolisi, il design capacitivo elimina il contatto elettrico diretto con il terreno. Il rivestimento in resina fornisce una barriera protettiva contro l’ingresso di umidità e il degrado ambientale.

Custodia

La custodia del XIAO Soil Moisture Sensor è stampata in 3D e resistente agli schizzi, ma non adatta all’uso esterno. C’è una fessura attorno al pulsante in cima, che permetterebbe all’acqua piovana di entrare, e l’apertura per il LED non è sigillata. Inoltre, non è presente alcuna guarnizione in gomma tra le due parti della custodia.

Button of the XIAO Soil Moisture Sensor
Pulsante del XIAO Soil Moisture Sensor

Pulsante

Un pulsante integrato sulla custodia permette agli utenti di attivare letture immediate dell’umidità del terreno su richiesta. Di default, tuttavia, il dispositivo opera in una modalità di segnalazione adattativa. Quando i livelli di umidità del terreno sono nella norma, le misurazioni vengono effettuate e segnalate circa ogni otto ore. Man mano che il terreno si asciuga, la frequenza di segnalazione aumenta a una volta all’ora, e quando il livello di umidità scende a valori critici, gli aggiornamenti vengono trasmessi ogni quindici minuti.

Top of XIAO Soil Moisture Sensor
Pulsante del XIAO Soil Moisture Sensor

Questa strategia bilancia l’efficienza energetica con una risposta tempestiva. Gli intervalli di misurazione, insieme alle soglie per condizioni di terreno “normale”, “quasi asciutto” e “asciutto”, possono essere calibrati tramite una semplice sequenza di pressioni multiple sul pulsante. La calibrazione prevede di posizionare il sensore in terreno asciutto e poi in terreno bagnato, con indicatori LED a bordo che forniscono feedback durante il processo.

LED

Il LED integrato a tre colori segnala il livello di umidità del terreno. Una luce verde indica che l’umidità del terreno è ottimale, quindi non è necessario annaffiare. Una luce gialla segnala che l’umidità sta iniziando a diminuire, suggerendo di prepararsi a irrigare presto. Una luce rossa indica che l’umidità è criticamente bassa, segnalando un bisogno immediato di irrigazione.

Color codes for soil moisture levels
Codici colore per i livelli di umidità del terreno (source)

ESPHome

Poiché l’ESP32-C6 esegue un ESPHome firmware pre-flashato, il sensore può essere rilevato automaticamente in Home Assistant. Questa funzionalità plug-and-play consente di integrare i dati del terreno direttamente in dashboard, registri e automazioni. Ad esempio, i dati di umidità possono attivare sistemi di irrigazione, inviare notifiche o regolare le impostazioni climatiche in una serra. L’uso di ESPHome garantisce anche che il firmware possa essere aggiornato over-the-air, permettendo miglioramenti futuri o correzioni di bug senza interventi fisici.

Le informazioni su come configurare e integrare il XIAO Soil Moisture Sensor in Home Assistant sono disponibili nel Getting Started with XIAO Soil Moisture Sensor Wiki di Seeed Studio.

Alimentazione

L’intera unità è progettata per un funzionamento a basso consumo energetico. Alimentato da una singola batteria AA, il sensore evita la necessità di manutenzioni frequenti. Il consumo energetico è minimizzato grazie alle modalità deep sleep dell’ESP32-C6, ai cicli di misurazione brevi e allo schema di segnalazione adattativa. In termini pratici, questo probabilmente permette al dispositivo di rimanere operativo per diversi mesi, anche se non ho testato questo aspetto e non ci sono report sulla durata effettiva.

Holder for AA Battery of XIAO Soil Moisture Sensor
Supporto per batteria AA del XIAO Soil Moisture Sensor

Nota che la custodia stampata in 3D è composta da due metà che si incastrano. Nel lungo periodo questo potrebbe rappresentare un punto debole meccanico, poiché l’apertura e chiusura frequente per sostituire la batteria potrebbe danneggiare la custodia.

Specifiche Tecniche

CaratteristicaSpecifiche
MicrocontrolloreXIAO ESP32-C6
Connettività WirelessWi-Fi 6, Bluetooth 5.0
FirmwareESPHome preinstallato, aggiornabile OTA
AlimentazioneSingola batteria AA
Tipo di SondaSonda capacitiva per umidità del terreno
Rivestimento della SondaRivestita in resina, resistente alla corrosione
CustodiaCustodia resistente agli schizzi
Strategia di MisurazioneIntervalli adattativi: 8 h (normale), 1 h (asciugatura), 15 min (criticamente asciutto)
CalibrazioneAttivata da pulsante, con feedback LED (procedura multi-pressione)
Misurazione ManualePressione del pulsante per lettura immediata
IntegrazioneRilevamento nativo in Home Assistant tramite ESPHome
IndicatoriLED multicolore (verde = normale, giallo = quasi asciutto, rosso = asciutto)

Confronto con Sensori di Umidità del Terreno a Resistenza e Capacitive Standard

I sensori tradizionali per l’umidità del terreno si dividono generalmente in due categorie: sensori a resistenza e sensori capacitivi senza microcontrollori integrati. La foto sottostante mostra il XIAO Soil Moisture Sensor (con MCU e circuiti integrati) a confronto con un sensore a resistenza e uno capacitivo tradizionale:

Comparison of Soil Moisture Sensors
Confronto tra Sensori di Umidità del Terreno

Considerando tutti i componenti necessari (LM393, MCU), i sensori tradizionali a resistenza e capacitivi hanno dimensioni simili al XIAO Soil Moisture Sensor.

Sensori a resistenza

I sensori a resistenza funzionano facendo passare una piccola corrente tra due sonde metalliche esposte inserite nel terreno. Al variare dell’umidità del terreno, cambia anche la resistenza tra le sonde. Pur essendo economici, questi sensori presentano un difetto critico: gli elettrodi esposti si corrodono rapidamente nel terreno umido, causando letture inaccurate e una breve durata operativa. Vedi foto sotto:

Corroded resistance-based sensor
Sensore a resistenza corroso (source)

Inoltre, richiedono un circuito comparatore (LM393) e un microcontrollore esterno (MCU) per interpretare il segnale analogico, mentre questi componenti sono già integrati nel XIAO Soil Moisture Sensor.

Sensori capacitivi

I sensori capacitivi senza microcontrollori integrati rappresentano un miglioramento rispetto ai modelli resistivi. Questi sensori misurano la costante dielettrica del terreno tramite una sonda capacitiva, riducendo il problema della corrosione poiché non c’è corrente diretta che attraversa il terreno. Tuttavia, la maggior parte delle sonde capacitive a basso costo è ancora non sigillata e rimane vulnerabile alla corrosione nei punti di saldatura o nelle tracce di rame esposte. Vedi la foto seguente come esempio:

Sensore capacitivo corroso (source)

Richiedono inoltre un microcontrollore esterno per leggere l’uscita analogica, elaborare il segnale e trasmettere i dati. Il XIAO Soil Moisture Sensor ha già il microcontrollore integrato.

XIAO Soil Moisture Sensor

Il XIAO Soil Moisture Sensor integra sonda sensibile, circuito di misura e microcontrollore in un’unica unità. La sonda rivestita in resina offre una maggiore resistenza all’usura ambientale rispetto alle alternative nude o parzialmente rivestite. L’ESP32-C6 integrato elimina la necessità di schede esterne o cablaggi, permettendo la comunicazione wireless diretta e l’integrazione immediata negli ecosistemi smart home.

Conclusioni

Il XIAO Soil Moisture Sensor è un sensore capacitivo di umidità con microcontrollore XIAO ESP32-C6 integrato e viene fornito con firmware ESPHome preinstallato per una facile integrazione con Home Assistant.

Custodia Stampata in 3D

A partire da settembre 2025, la pagina prodotto di Seeed Studio indica che il XIAO Soil Moisture Sensor è un prodotto beta in fase iniziale e viene fornito con una custodia stampata in 3D. Attualmente, questo rappresenta un punto debole poiché la custodia è difficile da aprire e chiudere, operazione necessaria per sostituire la batteria. La copertura del pulsante stampata in 3D si rompe facilmente e la custodia non è impermeabile, il che ne vieta l’uso all’aperto.

Tuttavia, il design della custodia è liberamente disponibile su Thingiverse: XIAO Soil Moisture Sensor 3D file, e puoi anche stampare una tua versione migliorata. Aggiungerei un’apertura separata per il supporto batteria, per semplificare la sostituzione della batteria. Anche una parte separata per il pulsante che sigilli meglio la custodia sarebbe un miglioramento.

Codice

Il XIAO Soil Moisture Sensor è ottimo se cerchi un’integrazione facile con Home Assistant, ma sarebbe utile avere un esempio di codice Arduino su come leggere i dati del sensore. Per esempio, mi piacerebbe controllare personalmente il deep-sleep e inviare i dati via MQTT.

Fortunatamente, lo schema elettrico del sensore è disponibile su XIAO Soil Moisture Sensor SCH, da cui puoi ricavare un’idea su come implementare il tuo codice. A proposito, se devi riflashare il firmware originale di default, vai su https://gadgets.seeed.cc/

Altri Sensori

Se vuoi usare uno dei sensori capacitivi tradizionali o hai bisogno di più informazioni sui sensori capacitivi, dai un’occhiata al nostro How To Use A Capacitive Soil Moisture Sensor With Arduino. Anche il tutorial Automatic plant watering system with Arduino IoT Cloud potrebbe interessarti. Infine, per misurazioni più complete della qualità del terreno, vedi il Arduino And NPK Sensor Project, dove misuriamo le concentrazioni di Azoto, Fosforo e Potassio.

Sentiti libero di lasciare qualsiasi domanda nella sezione commenti.

Buon Tinkering 😉