GardenESP — Gartenbewässerung in Home Assistant

Gartenbewässerung als Home-Assistant-Integration auf dem ESP32: Linien, Wasserquellen, Zeitpläne, Regen-/Feuchte-Sperren und Not-Abschaltung — mit eigenem Panel, Lovelace-Karte und aus der Konfiguration generierter ESPHome-Firmware.

Was ist GardenESP?

Eine Home-Assistant-Integration (über HACS installierbar), bei der alles im UI konfiguriert wird und die passende ESPHome-Firmware automatisch als YAML-Datei erzeugt wird – die YAML-Datei wird dann nach ESPHome Builder kopiert und von dort auf den Chip installiert. GardenESP kontrolliert auch, ob auf dem Steuergerät die jeweils aktuelle Firmware (zur aktuellen Konfiguration passend) aufgespielt ist, und warnt, wenn ein Reflash fällig ist.

Nachfolgend eine Beispiel für eine Installation – 2 Steuergeräte, ein Steuergerät ESP32 Eigenbau und eine mit Steuergerät “GardenControl” – Bezugsquellen habe ich unten angefügt.:

 Dashboard
– das Dashboard ist die tägliche Steuerzentrale – mit Status-Anzeige
– alle Bewässerungslinien aller Steuergeräte in einer Liste, dazu Wasserquellen und Regensensoren.
– Letzter Lauf, Dauer, Liter gegossen, nächster geplanter Lauf
– Manueller Start – jede Linie lässt sich direkt von Hand starten und stoppen, mit frei wählbarer Laufzeit (von Sekunden bis Minuten)
– Live-Countdown zeigt die Restzeit
– Zisternen-Füllstand wird Litern gezeigt
– Regensensor schlicht als trocken/nass
– Festwasser zeigt den Tagesverbrauch
– Störungen wie z.B. Ventil nicht erreichbar, Füllstand zu niedrig, Notabschaltung erscheinen als Warnung direkt in der betroffenen Zeile
– Verbrauch – ein Tipp auf eine Zeile öffnet die Details mit Verbrauchssummen (Heute · Monat · Vormonat · Jahr · Vorjahr) je Quelle und Linie, dem Verlauf der letzten Läufe und dem Füllstandsverlauf der Zisterne



Konfiguration 

Installation und Konfiguration ist hier beschrieben: https://piep-projects.github.io/GardenESP
Quellcode, Dokumentation und Releases auf GitHub: github.com/piep-projects/GardenESP



Haftungsausschluss