OpenSprinkler / OpenSprinkler-Weather

OpenSprinkler weather service used to calculate watering scale for the OpenSprinkler Unified Firmware.
https://opensprinkler.com
63 stars 38 forks source link

Auto Rain Delay and Zimmerman method % when actually raining or rain is in a forecast. #116

Open beaverdude opened 3 years ago

beaverdude commented 3 years ago

Hello, I noticed several issues with prod weather service:

  1. it always reports the 0.01 inch of rain is it if actually 0, making 'Auto rain delay' useless. It's always in a delay mode.
  2. API returns raining:1 even if it is not raining actually and no rain is in 12hr forecast
  3. even if api returns raining:1, Zimmerman% is not changing. example: http://weather.opensprinkler.com/weather1.py?loc=44.02630,-79.45050&wto=%22h%22:100,%22t%22:100,%22r%22:100,%22bh%22:65,%22bt%22:70,%22br%22:0.01 gives: &scale=98&tz=32&sunrise=346&sunset=1244&eip=2925229096&rawData={"wp":"DS","h":60.75,"p":0.07,"t":71.5,"raining":1}&errCode=0

image