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.

Reply via email to