Thanks @rigpapa . That helped me fix all but one remaining. It looks like Opensprinkler must not have category_num (or subcategory_num) in its definitions as the value is not in the console to change. I’m not against setting it in JSON but I’m not precisely sure how/where to do that.
Thanks for saving the rest of my Saturday, Patrick. That worked great.
I’m going to look in to your Sitesensor next. With the WU API changing (and nobody fixing the Weather Underground or Virtual Rain Sensor plugins), I’m now posting my station data to OpenWeatherMap. I’ll use your Sitesensor to (hopefully) pull down my station’s data. I use Weewx so there’s a chance I can just use it to pull directly from there (it runs a web server, I believe).