NeverDry

NeverDry

Irrigazione intelligente per Home Assistant. Un modello scientifico di bilancio idrico che decide quando e quanto irrigare in base al fabbisogno reale del giardino.

Tests Coverage Release HACS
Repository GitHub Documentazione

Funzionalità

🌡️

Modello ET scientifico

Bilancio idrico ispirato allo standard FAO-56 in forma semplificata. L'evapotraspirazione è stimata a partire dalla temperatura con due parametri calibrabili.

🌱

Dieci famiglie di piante

Coefficiente colturale (Kc) per zona con variazione stagionale: prato, ortaggi, succulente, alberi da frutto e altri profili predefiniti. L'andamento si adatta automaticamente all'emisfero di installazione.

🚿

Controllo diretto delle valvole

Apertura e chiusura automatica delle valvole, irrigazione multi-zona in sequenza per evitare cali di pressione e arresto di emergenza disponibile in qualsiasi momento.

📊

Deficit per zona

Ogni zona mantiene il proprio deficit idrico del suolo. Piante diverse si asciugano a ritmi diversi e ricevono acqua di conseguenza.

🌧️

Sensibile alla pioggia

L'irrigazione viene omessa quando le precipitazioni hanno già ricostituito la riserva idrica. Il deficit diminuisce a ogni evento piovoso rilevato dal sensore.

⚙️

Configurazione da interfaccia

Tutta la configurazione avviene dall'interfaccia di Home Assistant, senza modifiche a file YAML.

🔄

Aggiornamenti senza interruzioni

Le release sono pubblicate automaticamente tramite GitHub Actions e la migrazione di configurazione preserva le impostazioni tra una versione e l'altra. L'aggiornamento avviene con un clic da HACS.

🖐️

Apertura manuale riconosciuta

Quando la valvola viene aperta dal pulsante fisico, dall'applicazione Zigbee o dallo switch di Home Assistant, NeverDry rileva la sessione, aggiorna il deficit e chiude la valvola al minore fra il volume necessario e il timeout di sicurezza.

💧

Tutte le modalità di innesco

Irrigazione programmata, pulsante «Irriga» sulla scheda della zona, automazioni di Home Assistant, pulsante a bordo valvola e registrazione di un'irrigazione effettuata con mezzi esterni (ad esempio canna o tubo): in tutti i casi il deficit resta coerente con la realtà del giardino.

🛡️

Sicurezza a più livelli

Tre strati di sicurezza indipendenti prevengono l'apertura prolungata della valvola: watchdog software (task asyncio), interlock hardware che programma il timer sul dispositivo via entità Zigbee o MQTT, e timeout di consegna. Se un livello fallisce, il successivo interviene.

Come funziona

NeverDry mantiene un bilancio idrico per ciascuna zona di irrigazione secondo la relazione:

Dzona(t) = Dzona(t-1) + ETh × Kc × Δt − pioggia

Quando il deficit è elevato il suolo è asciutto e richiede acqua; quando piove il deficit diminuisce; dopo un'irrigazione si riporta a zero (o si riduce in proporzione al volume effettivamente erogato). Un millimetro di deficit corrisponde a un litro di acqua per ogni metro quadrato da reintegrare.

Famiglie di piante

FamigliaInvernoPrimaveraEstateAutunno
Prato / tappeto erboso0,450,851,000,70
Ortaggi (stagionali)0,300,701,100,50
Alberi da frutto (decidui)0,350,700,950,55
Arbusti ornamentali0,400,650,800,55
Erbe aromatiche (mediterranee)0,300,550,700,40
Agrumi e sempreverdi da frutto0,600,650,700,65
Rose0,350,750,950,55
Succulente e cactacee0,150,250,350,20
Tappezzanti autoctone0,250,450,550,35
Giardino misto0,400,700,900,55

Installazione

Installa direttamente da HACS — un solo clic:

Apri Home Assistant e installa NeverDry da HACS.

Tramite HACS (passaggi manuali)

  1. Apri HACS → Integrazioni.
  2. Cerca NeverDry e clicca su Installa.
  3. Riavvia Home Assistant.
  4. Apri Impostazioni → Dispositivi e servizi → Aggiungi integrazione → NeverDry.

Installazione manuale

  1. Scarica l'ultima versione di never_dry.zip dalla pagina Releases ed estraila
  2. Copia la cartella custom_components/never_dry/ nella directory di configurazione di Home Assistant.
  3. Riavvia Home Assistant.
  4. Aggiungi l'integrazione dall'interfaccia.

Sostieni il progetto

Se NeverDry ti aiuta a curare il giardino e a ridurre la bolletta dell'acqua, valuta una piccola donazione.

☕ Sostieni su Ko-fi

Avvertenze

NeverDry è un progetto amatoriale destinato a un uso residenziale. Non è certificato per applicazioni agricole, commerciali o di sicurezza. Il modello di evapotraspirazione è una semplificazione dello standard FAO-56 e non sostituisce la consulenza agronomica professionale. Si raccomanda di monitorare regolarmente l'impianto di irrigazione. Gli autori declinano ogni responsabilità per eventuali danni o perdite.

Ringraziamenti

Sviluppato con il supporto di Claude di Anthropic.

Riferimenti scientifici

Questa pagina è tradotta in italiano. Per segnalazioni o miglioramenti puoi aprire una issue o inviare una pull request.