Sending Weather Data to Weather Underground


Weather Underground is a website that uses personal weather stations along with standard government based systems to provide current conditions and forecasts (more info here). You can use a ManyLabs weather station kit to send data to Weather Underground and get personalized forecasts for your location.

If you haven't already, you should setup your weather station before continuing.

Create an Account

First you'll need an account on the Weather Underground site. You can visit this link to create a new account. Next sign in and register a new station.

  1. Type in your address or position the map so the pin is pointing at your location.
  2. Fill in the height of your weather station above the ground.
  3. Click Verify Location.
  4. Fill in the remaining station information. In the Station Hardware selection box choose other.
  5. Click Submit.
  6. Click Link My Data.

After submitting the information you'll be given a station ID. This is the ID we'll use to send data to Weather Underground. Both the ID and the password you use to log on to Weather Underground are case sensitive.

Connect Your Data

For now, you'll need python 2 and pyserial. Soon, our server will send the data for you.

  1. Download the WireGarden weather code here.
  2. Extract and weatherSettings.txt.
  3. Configure the settings in weatherSettings.txt
  4. Run This must be in the same directory as weatherSettings.txt

If you have any problems or questions, please contact us at