Dynamic weather control

With OpenSprinkler there are several ways to dynamically control irrigation:

A) With sensors:

  1. With a rain sensor
  2. With a soil moisture sensor (from firmware 2.1.9)
  3. In combination rain sensor + soil moisture sensor (from firmware 2.1.9)

The sensor control is designed in such a way that irrigation is prevented when a sensor signal is received.

B) With weather-specific method:

  1. “Zimmerman” method: You specify what corresponds to 100% irrigation. Based on temperature, humidity and rain from the weather report, irrigation is increased or decreased.
  2. “Automatic rain delay” method: When it rains, the watering program is delayed by an adjustable period of time. However, the duration of watering does not change.
  3. “Evapotranspiration” method: evaporation values ​​are calculated and the irrigation duration is adjusted accordingly. Watering is shortened on wet days and increased on dry days. More details here: https://de.wikipedia.org/wiki/Evapotranspiration
    The weather report is also used for this. The past days are looked at and set for the future.

For all methods, the basic values ​​must be configured with “Calibrate”. Internet access is also required to access the weather report. Unfortunately, it is not possible to tell from the digital weather report whether it is currently raining. Generally, this is stated with probabilities in the form e.g. “Rain today 37%”. It is therefore generally recommended to use a rain sensor.

Important: Before setting a weather method, set your time zone and location correctly! Menu “Edit Options”, then “System”!

1. Zimmerman method

In my experience, you should prioritize the rain; when it rains, you water less or not at all:

Define what equates to 100% watering:

  • Higher temperature, more watering (default 21.1°C)
  • More rain leads to less irrigation (rain in mm/m², default 0mm)
  • Higher humidity leads to less irrigation (in %, default 30%)

2. Automatic rain delay

Actually a simple method: If it has rained, the irrigation is “postponed”. You set the “slide time”.

I recommend 24h or 48h. With values ​​like 4h or 8h, the postponed watering takes place at unusual times, who wants to have the lawn watered during the day when you are lying on the lawn?

3. Evapotranspiration

Developed according to the latest agricultural knowledge. Calibration is particularly important here.

The “elevation” is the height of your garden in m above sea level. If you don't know your exact height, go to the following website: https://www.mapcoordinates.net und lesen Sie den Wert von ihrer Adresse ab.

Dann drücken Sie auf “Detect baseline ETo”. Dieser berechnet anhand ihres Standorts den Verdunstungsfaktor (Baseline ETo)

Die vollständige, englische Beschreibung können Sie hier einsehen:

https://openthings.freshdesk.com/support/solutions/articles/5000823370-using-weather-adjustments

 

ACHTUNG: Es gibt ein bekanntes Problem, wenn man von Zimmerman auf Evapotranspiration wechselt:

https://opensprinkler.com/forums/topic/problems-with-weather-updates-et-method/

Dabei werden die Werte nicht akzeptiert. Die Lösung ist jedoch ganz einfach: Einfach auf “Automatische Regenverzögerung” schalten, kalibrieren klicken, bestätigen und speichern. Jetzt werden die Werte der anderen Methoden gelöscht. Nun wieder auf Evopotranspiration schalten und kalibrieren. Danach sollten die Werte akzeptiert werden.

4 thoughts on “Dynamic weather control

  1. Christoph H. says:

    Hallo Admin.

    Danke für die Rückmeldung. Diese Funktion gibt es nicht bei “Programmen ” oder? Ich lasse im Programm mehrere Zonen gleichzeitig laufen weshalb die Einstellung in den Zonen/Kreisen deaktiviert ist.

    greeting
    Christoph

  2. Christoph H. says:

    Hallo Admin.

    Ich habe die Zimmerman Methode am laufen und das Problem, dass bei größer 100% sich die Programme überschneiden. Dabei kommt es dann zum Druckabfall weil zu viele Wasserabnehmer an sind. Ich habe die Version 2.1.8 mit der App Version 2.2.5 auf einem Pi laufen. Gibt es da Möglichkeiten bei der Gestaltung bzw. eine Möglichkeit das Problem zu umgehen?

    greeting
    Christoph

    • Admin says:

      Eigentlich reicht es bei den Zonen “Nacheinander” zu aktivieren, dann laufen diese nicht gleichzeitig, Programmstarts werden dann zeitlich hinterher ausgeführt.

      • Christoph H. says:

        Hallo Admin.

        Danke für die Rückmeldung. Diese Funktion gibt es nicht bei “Programmen ” oder? Ich lasse im Programm mehrere Zonen gleichzeitig laufen weshalb die Einstellung in den Zonen/Kreisen deaktiviert ist.

        greeting
        Christoph

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.