Once again the weather has ruined a race. Why don\'t you get rid of the API and use a self-implemented more simple system. I honestly have to tell that this gets me close to quitting. The API simply has no valuable connection to anything. The data is falsly interpretated and in the end everything is at fault. If you want to release this i guess this turns out to be a major problem. Imagine what the API gives you when its winter in germany? You want to base your values on Snow? :D My suggestionwould be: solving all these connectivity issues by using a very simple 0-100% scale model
0% = Dry (Hot, Good conditions)
10% = Dry (Medium Temp, ok conditions)
15% = Dry (Cold Temp, Ok Conditions
15-25% ) Dry/Damp (Mixed Conditions)
25% = Damp (Could use soft/inters, might change throughout the race)
40% Light Rain
60% Rain (Think about going to full wet)
80% Strong Rain
100% Thunderstorm (Heavy Rain)
You could easily vary during the race in that scale and make it super simple but yet very interesting for the users.






