OpenSprinkler / OpenSprinkler-Firmware

OpenSprinkler Unified Firmware for OpenSprinkler, OpenSprinkler Pi, and OpenSprinkler Beagle.
http://www.opensprinkler.com
GNU General Public License v3.0
476 stars 286 forks source link

Feature Request: Local caching of weather data to allow ETO to account for days since last irrigation, instead of last day. #267

Open christianlittle7 opened 7 months ago

christianlittle7 commented 7 months ago

Currently (To my understanding) the ETO module only accounts for the previous day in it's calculations. This is fine for daily watering, and potentially every other day, but as you get into more infrequent waterings this can be less and less useful.

Having more of a full picture of the 'average' adjustment rate (The actual data doesn't even need to be kept) since the last program run could make this much much more useful.

If it rained a crazy amount the day before last, but was hot and sunny the next day, the weather adjustment might end up overwatering when it should be watering less.