Almost 100% based on an Elektor project: http://www.elektor-projects.com/project/usb-long-term-weather-logger.12037.html
Read more about this project on TB ideas blog: http://www.tbideas.com/blog/2013/01/connect-your-weather-station-to-Internet/
Elktor also published an update to their originial project: http://www.elektor.com/magazines/2012/november/usb-weather-logger-time-synched.2292184.lynkx?tab=4