Hello from Portugal,
I’ve the same problem here with my install. Opensprinkler (DC version) is connected through TP-Link-Wifi and i can get/send commands just fine. But the “successfull weather call” remains empty. Although, I do get forecast in the App/Webview. Strange thing: When I connect Opensprinker directly via LAN, it receives weather-data “successfull”, so it’s got something to do with the Wifi-Link. Perhaps a tough timeout? My connection is not the strongest, but working well for UI and commands.
ADD: Just checked with Firmware-Update 2.1.5(2) – no success.
ADD2: Checked with Wireless-Bridge 1m away from Access-Point – no success (so connection strengh is not the problem.)