OpenSprinkler Forums OpenSprinkler Unified Firmware Some clarity on watering % calculation

  • This topic has 1 reply, 2 voices, and was last updated 3 years ago by Ray.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #61260

    Gilles
    Participant

    I would like to get some better understanding about the watering level calculation. I though it was working properly since latest updates, but I start to have doubts again.
    Those days in Europe we experience strong heat wave. Temperatures are breaking records (both during day and at night). Weather forecast doesn’t report any rain forecast for the next 7 days.
    Still, despite these conditions, the watering % doesn’t go above 80-85%, even though all parameters seem to be far beyond the “normal” setting for the Zimmerman method. Before the recent methodology changes, in such conditions we would have had watering level >100% I think.
    Has the reference changed in a way that the level will never go higher than 100% ? This is important as it would mean we need to adjust other parameters (such as standard stations run time) to get desired output.

    Thanks for clarifying

    #61401

    Ray
    Keymaster

    First, the exact algorithm (zimmerman) is documented in this support article:
    https://openthings.freshdesk.com/a/solutions/articles/5000017312-using-weather-adjustments
    scroll to the bottom for the formula.

    Second, you can poll the weather service directly to see the source data used in calculation. For example:
    http://weather.opensprinkler.com/weather1.py?loc=paris,france
    will show you the result with the rawData attached. The problem is that if openweathermap (OWM) data is far from correct, it will result in the watering percentage pretty far off. As I explained in this post (https://opensprinkler.com/forums/topic/current-state-of-the-weather-script/) due to the limitations of OWM we have to use a 24-hour rolling window of the forecast data, not history data, which is different from previously when we had WUnderground service.

    On the other hand, if there is a particular pattern in the way the data is different from true data (for example, temperature is always 10 degrees below what it should be) you can adjust the weather parameter baseline (in weather options) to counteract that (e.g. by lowering the temperature baseline from 70 to 60 or something like that).

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

OpenSprinkler Forums OpenSprinkler Unified Firmware Some clarity on watering % calculation