By Amy & Adam Darbyshire.
You will need the following:
A Weather Station (FineOffsetUSB). A Rasperry Pi (Rasbian Distribution). *An Internet Connection.
*An account with Weather Underground (http://weatherunderground.com/).
Step 1: Setting Up.
Install Rasbian Distribution onto the SD card of your Rasperry Pi. Switch on your Rasperry Pi, ensuring it has internet connection. In Rasbian, load the Console application from the main menu. Type the following command: sudo apt-get install weewx Press enter & follow the prompts.
After WeeWX has installed successfully type the following command: nano /etc/weewx/weewx.cfg Then press enter. This will open up a txt editor containing your configuration file. This file is very well documented & you have to uncomment the settings that you need. You can do this by removing the # symbol in-front of the setting you want in place. When you have finished selecting the settings that you need, use ctrl + x to quit. A prompt should appear, push y to save your file.
Type the following command: service weewx restart
Step away for 5 minutes & make yourself a warm beverage. If weewx restarted successfully you first results should appear after 5 minutes.
Open your Pi's internet browser. Goto http://127.0.0.1/weewx This is the localhost URI for your weather stations results.
Note 1: For you to be able to steam to weather underground then all you need is to sign up with an account & alter the settings mentioned in step 2 accordingly.
Note 2: If you want to be able to access your weather station remotely then you will need to lookup your pi's ip address on your local network. Then open a port on your router & direct it to your pi's ip address. The URI you then use will be something that looks like this:
Edit: Screenshot composition added as per request in the comments.