Dashboard - no Download option?

With the changes to the website making things much harder to do anything, I am now struggling to download the data from my weather station.

From the My Devices page, nothing seems to be working properly and no way to get to the dashboard. Pretty crappy, but I have managed to get round that by using the Dashboard URI https://www.wunderground.com/dashboard/pws/xxxxxx

On that pare I used to be able to chose "Table", to select a date and then click "Download" to get the days data. That option has disappeared. I have tried in Chrome and Microsoft Edge, on 3 different computers, logging out and back in...not doing anything. Is there some way I can get my data?

I agree. No .csv on my page either. That would be a very big backup issue for anyone that uses WU as the primary source to process the data from their station (which probably numbers in the tens of thousands at a minimum). ———->This is important Victoria

I completely agree, the ability to download data for not just my weather station, but other weather stations within a given area too, is critical for QC analysis. Removal of the download option greatly depreciates the WU site and raises questions as to the merit/ incentive of sharing my data in the first place.

Likewise, consider allowing the data from multiple weather stations for a given period to be downloaded in a single .csv One check box option could include all weather stations within a reasonable given radius of station x.

Though you make some valid points, I don't see WU as it works now to offer any of these as 'features' though I do believe it should be considered. Back in the pre-take over days, you could download the .csv file from any station (manually) but immediately after purchase (or to the best of my recollection) it was removed from all stations but your own. Additionally, you could delete bad data sets, but that option is gone too. In truth I do not believe that WU as it is positioned now actually cares about getting good data or assisting individual PWS owners in assessing the validity of their data (This does not mean that some people - Victoria - are not trying their best, they just don't have much to work with).

Of primary importance is the ability to store and retrieve your own data. Because of the ability to do this, many (most) manufacturers did not provide a separate method. It was assumed that by uploading your data to WU, you would be able to retrieve that data later. I am sure that manufacturers (actually i know they are as I consult on the side) are preparing alternative methods because of the changes to WU. It would be be in WU's best interest to return this 'feature' though I personally see it as a necessity, but then again There does not seem to be much that anyone can do to return WU to a customer-centric organization.

Numbered are the days where manufactures have built in reporting to WU as the primary means of data collection and maintenance.

In the past if I forgot to stop uploads before doing maintenance and inadvertently triggered the rain gauge or sent incorrect values while swapping sensors I could remove known bad data. We lost that ability.

So very true. Most of us have our equipment mounted on a pole of some nature. Just getting it down to clean the rain gauge will tip the little rain cups inside and trigger a rain event. I generally leave mine online purposely during maintenance.

The API cannot do that. I can, with proper decoding, report what the conditions were at a given time. If you are not familiar with JSON decoding, you are sunk. That was the beauty of the .csv download. Import it into excel and literally almost anyone could understand their data.

For some reason I cannot edit the above post so here it is corrected: The API cannot do that. It can, with proper decoding, report what the conditions were at a given time. If you are not familiar with JSON decoding, you are sunk. That was the beauty of the .csv download. Import it into excel and literally almost anyone could understand their data.

Actually, Tom is not quite correct. (Tom is almost always right.) Because I do so much testing, I am constantly throwing API calls around like candy from a holiday float.

There are environments in which you can just dump the data, such a Postman. If you're in a secure setting, you can even do it at the URL navigator from your browser.

Tom is correct that JSON output (which is what the API gives) is not the same as csv (comma separated output). It includes things like squiggly brackets {} and square brackets [] to define the output. So depending on what you're doing it won't be the same. But if you're mostly just storing for backup, it will do that.

And although Rob below is being a little discouraging, none of this is impossible to learn, even if you don't call yourself "tech savvy". A lot of people with PWSs find that they become more and more curious about the data, and APIs are a great way to venture into the world of data. Languages like R are relatively easy to earn (and there are lots of online courses if you'd prefer that), and then you can have a ball with it.

I have not yet gotten an answer about what's happening with the download button. I will be sure to share as soon as I learn.

My apologies if I appeared discouraging, I would encourage people to code and understand data, in face I do as part of my job every day as a.professional changing the way people can work with statistical data. Unfortunately the user testing we do day in and day out reveals that most people aren't interested in getting their brains round it (or are not capable).

When you look at the people who give Weather Underground their data free every day, many will have spent years keeping logs in notebooks, progressed onto having more sophisticated equipment and still kept a notebook record, progressed to having a spreadsheet and eventually got their data as a CSV straight into their spreadsheet (which is dead easy).

By requiring people to unpack a 3 level JSON dataset, or code a solution and wrangle the data into something useful...that is a huge leap which is more likely to just lose you all the people who give you data for free

This is something we made the same assumption as you, and over the last year have tested it with data professionals and had it thrown back in our faces. God luck in your beliefs, but I'm afraid you are more likely to lose your contributors than succeed in getting them to work with the API

An API might be a solution for the very tech savvy, but I can tell you from experience, most people won't have a clue how to use it, or even what it is. An API is a geek feature, not a general user feature

I only got the WU API key to try and use it in weewx; notably, in the forecast extension. Sadly, the new WU key and related commands doesn't work with weewx. Matt Wall or somebody else, will need to fix the thing that wasn't broken until recently. As for decoding JSON, I don't have that skill.

The idea of trying to QC my own station is in preparation to sending it off to CWOP via weewx, something I've been reluctant to do just yet.

So.....On a whimsical idea, i wanted to see if I could find an alternative method of doing what the .csv used to do, and surprisingly enough to me you can now do something that you did not used to be able to do. Simply copy the table and paste it into excel! I would prefer not to have the units on every single cell, but at least I can save and sort.

+1 for missing the Download to CSV option in Table View. I noticed that we are also missing the Custom date range and temperature values are round to the nearest whole degree. I used these features with my PWS twice a month when finding the low, high, and average temperatures between propane tank fillings and reading the electrical meter.

For anyone still struggling with this, I have written a short Python program (below) which downloads the daily data into an Excel spreadsheet. It creates a new workbook per day, with the daily information on the first tab, and summary data for the day on the second tab. It has been built and tested for our weather station data so you may need to modify it to get what you want. Feel free to use it and share it as you want.

You need to change 5 things (notes in square brackets) in the application to get it to work:

At the top, you need :

Your weather station ID and APIThe first and last date you want to grab the data for

At the bottom you need the path where you want the data to be stored

I have hard coded the column names I want and the aggregations I want and that work with our data. If you want something different you will need to change it. Afraid I won't be able to help with that.

For reference, this was written using the Python 3.7 Anaconda distribution

I'm afraid the code is a bit more clunky than that sorry. You can do all the days in a single month at a time, but have to do the 3 separate months.

I keep trying to get round to building a bit more intelligence in to it, but at the moment it uses the dates as numbers, so it doesn't know 20190250 isn't a date, and breaks when it can't get a record. At least it would only be 3 runs, not 75...

I ran into the same issue where I wanted to download my data for the past year and I realized that the download link is gone. I was able to come with some code that will get the data and put it into excel. Although there seems to be some limitations on how many records that you can download at a time. If anyone wants an excel export of their data I can create one for you for a small fee.

I have been uploading to Weather Underground for years, sorry to see things having taken the turn they have. By things I am suggesting apparent austerity measures which may lower costs but also lower consumer and customer value. I also think it's easier for competitor sites to swipe weather data via bots that download it elsewhere than to drum up their own subscribers.

Keep your data at home. Most weather stations integrate with free software like weewx which also provides graphing, record keeping, and local publication of data to your own local website which can be easily skinned with whatever data representation methods work best for you. This is not for everyone, but it means that you'll have all the data in your own database, you can still share it elsewhere like at CWOP or Wunderground if you choose. Backing up is easy, I run my weewx in a vm and copy it nightly but there are free scripts that do the same. Look forward to days where things are improved enough at WU for folks to download their own stuff again.

I am glad to see that someone else has noticed the download issue. While I don't yet have my own weather station to upload data from I do hope to in the near future. I have however been downloading the data produced by a weather station close to my home for nearly a decade and the information it has provided about the conditions both locally and regionally were very enlightening. I will try Weewx and see if i can get it to download the data in pieces and try and reassemble it here locally. Thanks for the info.

PWS owners have access to an API that allows for a specific range of calls. Owners can access their own API key and documentation about the API, as well as usage statistics, by logging in to www.wunderground.com and then clicking on My Profile > My Devices > API Keys.

I was wondering if you are an employee of Weather Underground / Weather Channel?

If not I wonder if you might be able to provide me the contact information for a person who is in a position of authority regarding the large amount of data that has been provided by the PWS owners who maintained the stations and voluntarily provided information to Weather Underground for many years.

I believe the decision to wall that data off from the public has stymied those of us who pour over the data in search of clues to what has happened to our climate in the past and what might be ahead for us. It seems to me that WU just might be chopping off the head of the goose that laid the golden egg.

It is my opinion that the data prior to the upgrade of the dashboard should still be available to the public.

I agree with you 100%. It's no mystery why one of the founders of the weather underground (Dr. Jeff Masters) has left. Things are going in the wrong direction since IBM took over. Even their mobile apps aren't are good now.

I provide a service to retrieve your data if you are interested. You can contact me at:

It's my job, yes, to answer these sorts of questions here. The changes are not new; it has been this way for about a year now.

PWS Owners have access to free APIs from The Weather Company that enable them to download data.

I don't think the data has been "walled off". It is available on the web, for free. You may copy-paste it into a spreadsheet as you like. If you want to access massive amounts of data, you can purchase a subscription through The Weather Company's APIs. For more information on that, see here:http://biz.weather.com/WU-Data-API_Data-Package-Demo-Request.html

Let me know if you have additional questions. Thank you for using Weather Underground.