A big feature of the OpenSprinkler <https://opensprinkler.com/> irrigation controllers is the ability to automatically vary watering levels based on weather conditions. By default the firmware does this by polling an external web service that calculates the watering adjustment based on data gathered from OpenWeatherMap or Weather Underground.
This skin is a partial reimplementation of the OpenSprinkler-Weather <https://github.com/OpenSprinkler/OpenSprinkler-Weather> service, providing watering adjustments calculated from weeWX data. There's still some limitations - baseline settings and sensitivity are hardcoded in the skin.conf and settings from the controller are ignored. Further, the web service provides local timezone offset information that I'm unable to include in a static skin as OpenSprinkler doesn't seem to be timezone-aware. Finally, I've only properly implemented the "Zimmerman method" end point. I'd like to include "Auto Rain Delay" at some point, but the standard service relies on forecast data for that, which I'm not sure how to get. I'm still testing the skin out, so not sure I can recommend it to others full-time. But if you're interested, it's available from https://bitbucket.org/pjhardy/weewx-opensprinkler Cheers, -- Peter -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
