Gene, thanks for your work on this!
One thing I am still trying to figure out: with this approach, is what's being pulled from WU and pushed to PWS just current/past weather? Or also includes forecasts? In reading FAQs about forecasts and personal weather stations, it sounded like if I set up a personal weather station at the house and connected it, just the measured weather would be uploaded to PWS service and Rachio would utilize other weather sources to get forecasts. Wondering what the answer is for "virtual PWS".
If this interface is not addressing forecasts, any idea if it can? I get that with a home PWS there's no forecast data available and Rachio still needs to interpolate from NWS or other sources based on my location. However, I know the WU API supports forecast data, just not sure if this approach is using it.
One reason I am particularly interested in this is that I'm researching the feasibility of using the Dark Sky API as an alternative source. I use the app on my phone and have found it to be incredibly accurate in terms of both the microclimate forecast for our neighborhood as well as its reporting on current weather and history. Before I bother, want to make sure syncing forecast data to PWS is even feasible.
I assume I could get my answer reviewing the code - and plan to do that eventually anyway - but thought an answer to this question here might help others besides just me.