OpenSprinkler › Forums › OpenSprinkler Unified Firmware › Trouble with Zimmerman Method › Reply To: Trouble with Zimmerman Method
Tom
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