I've come late to this, so hopefully someone is still monitoring it. I installed the script and my forecast now comes from the BOM. The only part I didn't understand when reading through the script is how to get the Mobile Shell widget to display the weather. I simply get N/A. Is this by design and unavoidable, or is it possible to fix it?
More importantly, my current temperature seems to be wrong. It seems to still be getting that part from the 'Default Source', even though I've disabled that. It's 37 degrees here today right now, and Weatherzone agrees. But SPB Weather is showing only 31, which is the temperature the 'Default Source' thinks it is. Also, when I tap the current temperature, it says the 'location' is 'Adelaide Intl', which again is the location of the 'Default Source', not the Weatherzone source. So even though I've set Weatherzone as default, and all the long range forecasts seem to be using it and are correct per the BOM site, the current temperature seems to be sourcing from the standard SPB Weather 'Default Source' still, even though I've said 'Don't use this source' (and under sources, it shows as 'This source is not used'). Is there something I need to change in the script to get it to display the current weather from the weatherzone source?
Sorry if I've missed something obvious.
EDIT: Please forgive me, I realised that I had used the default city in SPB weather, which I think is why I was getting the Default Source data for the current temperature. I set up a custom city and it seems to not be be drawing from the default source now. Except now, there seems to be no current temperature. Well, the field is there, but it's actually only showing the forecasted maximum there, not the actual temperature. When I tap it, all I see are the forecasted maximums, no data for when the reading was taken. I'll keep looking but if anyone has any idea why this is happening, I'd appreciate your input. I see there is something written about exactly this behaviour in the script, but I can't work out if that's just saying 'that's how it is' or whether there is a way to fix it? Sorry for being such a noob!