New Weather Plugin Beta
UPDATE: Feb 14th, 2012 - Added RRConfig Plugin
UPDATE: Feb 31th, 2012 - Fix for date issues (regional)
UPDATE: Feb 11th, 2012 - Fix for proper XML file write (search exposed the issue)
UPDATED: Dec, 4th 2011 - Fix for systems that use comma as decimal point.
UPDATED: Nov, 11th 2011 - Fixed issue with sunset/sunrise times on different regional settings.
THIS IS NOW INCLUDED WITH THE FULL RIDERUNNER INSTALLER
LEGAL: These are terms of usage for the weather data:
You also should display the wunderground logo in your skin to comply with the above terms.
Here's what needs to be done to try it:
1-Go to http://www.wunderground.com/weather/api and create a free account
2-After creating the account you'll receive a key - by email or you may login on their site to view it
3-RRCONFIG (plugins) and set: weatherundergroundkey=xxxxxxxxxxxxxxxx (where xxxxxxxxxxxxx is your key)
4-I highly suggest cleaning up your weatherpresetidxx= settings in rr.ini (since the IDs are different)
5-Fire it up and try it
Please note there are limits to the free account: 10 queries per minute, and 500 queries per day.
IMPORTANT: Each Weather reading takes 2 queries!! (One to obtain City info and another to obtain the weather for the city) - so you can check 5 locations in 1 minute, then wait another minute and check another 5 (up to 250 readings in 1 day).
This is a bit slower than the weather.com (mostly because we have to parse a large amount of data), but it is free.
I recommend setting your city name settings like this:
USA: <CITY>, <STATE> such as: Chicago, IL
Rest of the world: <CITY>, <COUNTRY> such as: Toronto, Canada
Let us know your results,
RR Dev Team
Works good so far, but there is a littel "bug" in the current temperature: Today we've 3.3°C, but the plugin generates in the myweather.xml a data of 33°C (without comma/point)...
That's why it's beta.. I'll try to find the reasoning behind it - probably some regional setting like . meaning , or the other way around.
When I register the dll, I got his error:
The Module "C:\ProgramFiles\RideRunner\Plugins|Weather\Weathe r.dll" was loaded but the call to DllRegisterServer failed with error code 0x80004005.
I guarantee you that I did something wrong (knowing my "skills" at this :) ) any idea what I did? I googled the error but that really didn;t provide me with anything that woudl help.
Thank you in advance.
just an idea.... be able to put radar and sat images in there too... we could use that to get an idea where the rain etc is going
maybe use google... more hazzle free as no account is needed
the xml return is very easy to handle... price: 0.00$
Google's weather is very limited. Only 2 days past today, and it will not return other cities... meaning, if you search for Miami, it will ONLY return the weather for Miami, Florida. It will not show Miami, AZ, Miami New Mexico ect ect... That, and just a lot of information is not there to retrieve. It is very basic.
well... who needs more than today and maybe tomorrow in a car? and you could just do more than one search for each city....
and reg for weather info? thats a bit far out... for me at least...
btw... its not 2 days past today....
it's 5 days in total... and yes basic info on the 4 of them.... but not todays weather
i guess you tried the link?
as i remember RR weather did not display more than high/low temp for any given day....
This gives us the same for the 4 days... plus a description...
on todays weather even more data than RR weather used to display....
and you call it basic?
btw... google gets it data from where.....?? weather.com