Once again there are problems on Yahoo’s end (their geolocation service) when getting weather data if you use the GPS to select the weather location in DIN Time. The solution for now is to visit woeid.rosselliot.co.nz and find a woied for your location. Enter it in the weather settings popup (don’t tap the Get button!), save and you should start seeing updated weather again.
So, what about adding other weather providers?
It’s on my todo list, but it won’t happen now. Sorry.