Gardena 6-Way Mechanical Irrigation Controller
Smart irrigation blueprint for the Gardena 6-way mechanical water distributor –
the valve that advances to the next zone by pressure release (water off → water on).
What it does
This blueprint controls all 6 zones sequentially through a single smart valve/switch.
For each zone it decides based on sensor data whether to water at full duration,
use an extended duration on hot days, or just send a short sync pulse to advance
the mechanical distributor.
Features
| Feature | Description |
|---|---|
| Per-zone – only waters when the soil is actually dry | |
| Skips watering if it rained enough in the last 24h | |
| Skips watering if significant rain is predicted | |
| Automatically uses longer watering duration on hot days | |
| Per zone – disable weather checks for covered/indoor zones | |
| Deactivated zones are skipped entirely (must match physical device) | |
| Zones that don't need watering still advance the distributor | |
| Adjust sync pulse duration and pressure release pause | |
| Offline sensors don't block watering – weather data decides | |
| If forecast is unavailable, safe defaults are used |
How it works
Trigger: Once daily at configured time
│
├─ Fetch weather forecast (with error handling)
├─ Extract rain forecast + temperature
├─ Determine: warm day? (temp ≥ threshold)
│
├─ Loop: Zone 1 → 2 → 3 → 4 → 5 → 6
│ │
│ ├─ Zone disabled? → skip (no action, no delay)
│ │
│ └─ Zone enabled?
│ ├─ Sensor online? → read moisture → dry = moisture < limit
│ ├─ Sensor offline? → dry = true (assume dry, let weather decide)
│ ├─ No sensor? → dry = true (assume dry, let weather decide)
│ │
│ ├─ w_dep off? → w_ok = true (rain doesn't matter)
│ └─ w_dep on? → w_ok = rain history < threshold AND forecast < threshold
│ │
│ ├─ dry AND w_ok + normal day → valve ON → 5 min → valve OFF
│ ├─ dry AND w_ok + warm day → valve ON → 10 min → valve OFF
│ └─ otherwise → valve ON → 40 sec → valve OFF (sync)
│ │
│ └─ Wait 80 sec (pressure release)
│
└─ Done
Community-Post: Deutsch
Gardena 6-Wege Mechanische Bewässerungssteuerung
Smarter Bewässerungs-Blueprint für den mechanischen Gardena 6-Wege-Wasserverteiler –
das Ventil, das durch Druckabbau (Wasser aus → Wasser an) zur nächsten Zone weiterspringt.
Was der Blueprint macht
Steuert alle 6 Zonen sequentiell über ein einzelnes smartes Ventil/Schalter.
Pro Zone wird anhand von Sensordaten entschieden, ob mit voller Dauer bewässert,
an heißen Tagen länger gegossen oder nur ein kurzer Synchronisations-Impuls
zum Weiterschalten des Verteilers gesendet wird.
Funktionen
| Funktion | Beschreibung |
|---|---|
| Pro Zone – gießt nur, wenn der Boden tatsächlich trocken ist | |
| Überspringt Bewässerung bei ausreichend Niederschlag (letzte 24h) | |
| Überspringt Bewässerung bei angekündigtem Regen | |
| An warmen Tagen automatisch längere Bewässerung | |
| Abschaltbar für überdachte Bereiche ohne Regen | |
| Inaktive Zonen werden übersprungen (muss am Gerät übereinstimmen) | |
| Zonen ohne Bewässerungsbedarf schalten den Verteiler trotzdem weiter | |
| Kurz-Impuls und Druckabbau-Pause individuell anpassbar | |
| Offline-Sensoren blockieren nicht – Wetterdaten entscheiden | |
| Bei fehlender Vorhersage wird mit sicheren Standardwerten gearbeitet |
So funktioniert es
Trigger: Einmal täglich zur eingestellten Zeit
│
├─ Wettervorhersage abrufen (mit Fehlerbehandlung)
├─ Regenprognose + Temperatur extrahieren
├─ Warmer Tag? (Temperatur ≥ Schwelle)
│
├─ Schleife: Zone 1 → 2 → 3 → 4 → 5 → 6
│ │
│ ├─ Zone inaktiv? → überspringen (keine Aktion, keine Pause)
│ │
│ └─ Zone aktiv?
│ ├─ Sensor online? → Feuchte lesen → trocken = Feuchte < Limit
│ ├─ Sensor offline? → trocken = ja (Wetter entscheidet)
│ ├─ Kein Sensor? → trocken = ja (Wetter entscheidet)
│ │
│ ├─ Wetter-Prüfung aus? → w_ok = ja (Regen egal)
│ └─ Wetter-Prüfung an? → w_ok = Regen < Schwelle UND Prognose < Schwelle
│ │
│ ├─ trocken UND w_ok + normaler Tag → Ventil AN → 5 Min → Ventil AUS
│ ├─ trocken UND w_ok + warmer Tag → Ventil AN → 10 Min → Ventil AUS
│ └─ sonst → Ventil AN → 40 Sek → Ventil AUS
│ │
│ └─ 80 Sek warten (Druckabbau)
│
└─ Ende





