OpenSprinkler Forums OpenSprinkler Unified Firmware Trouble with Zimmerman Method Reply To: Trouble with Zimmerman Method

#36214

Tom
Participant

Hi,

I’ve tried changing the station location several times; each time the “weather diagnostics” changes almost immediately. That is, everything changes except for the “Current % Watering” value which remains at 14% always. Not sure how long I need to wait to see if that changes.

So then I used a REST client to hit the URI you gave me with the added parameters of “loc” and “key”. Here is the URI:

http://weather.opensprinkler.com/weather1.py?loc=pws:KCAROSEV19&key=542f5f8759cd342b

And the GET returned the following response:

scale=0&tz=20&sunrise=422&sunset=1159&maxh=90&minh=50&meant=61&pre=0.130000&prec=0.020000&hc=44&eip=1145262083

…so if I then look on the WebApp and check the “Weather Diagnostics” I get the attached screenshot.

Interestingly, however, if you plug in the values into the algorithm you get -106.4 which should be clamped to zero. And yet the screenshot shows the % watering is invariant and still at 14% regardless of station.

Now looking at the response from the GET I see that “scale” is CORRECT in the response to the GET, but wrong on the openSprinkler.

So does this mean my openSprinkler is not communicating properly?

What I don’t understand is: how can the openSprinkler get all the values correct except one??

Tom