How can we help?


Bad Weather Data

Comments

4 comments

  • Avatar
    RainMachine Nicholas

    We haven't seen this thread in a meaninful time. The bad news is that you can't undo, the WU weather services relies on the advertised fact that WU verifies data and doesn't allow you to push bad data to them. We are working on getting this local data from better sources without the need of WU (at least for US). Seems to me that WU works better for Weather Station owners than aggregating a set of local weather stations and give user a verified/aggregated value. For many WU users would be much better to get observed data at a location (aggregated from multiple weather station in a location) than to only allow users to select a weather station to receive data.

    0
    Comment actions Permalink
  • Avatar
    rob dodds

    The WU nearby stations have not successfully updated since 11-7-2019.  Is this a global problem or just me?  It used to work great except for an occassional bad date point.  The stations display correctly on the WU website.  Any suggestions greatly appreciated.

    Here's a sample of the log file for two different stations:

    HTTPError: HTTP Error 404: Not Found
    2020-07-25 08:49:52,017 - ERROR - wunderground-parser:368 - Cannot download station KAZPRESC79 data
    2020-07-25 08:49:53,311 - ERROR - rmParser:131 - *** Error in parser 'WUnderground Parser' while downloading data from https://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KAZPRESC82&day=24&month=7&year=2020&graphspan=week&format=0&units=metric, error: HTTP Error 404: Not Found
    2020-07-25 08:49:53,320 - ERROR - rmParser:133 - HTTP Error 404: Not Found
    Traceback (most recent call last):
      File "./RMParserFramework/rmParser.py", line 128, in openURL
      File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
      File "/usr/lib/python2.7/urllib2.py", line 435, in open
      File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
      File "/usr/lib/python2.7/urllib2.py", line 473, in error
      File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
      File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
    HTTPError: HTTP Error 404: Not Found
    2020-07-25 08:49:53,346 - ERROR - wunderground-parser:368 - Cannot download station KAZPRESC82 data
    2020-07-25 08:49:53,356 - ERROR - wunderground-parser:85 - Error: No observed data received from stations.
    2020-07-25 08:49:53,365 - INFO  - wunderground-parser:95 - WUnderground: forecast data retrieved.
    2020-07-25 08:54:55,305 - ERROR - rmParser:131 - *** Error in parser 'WUnderground Parser' while downloading data from https://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KAZPRESC79&day=24&month=7&year=2020&graphspan=week&format=0&units=metric, error: HTTP Error 404: Not Found
    2020-07-25 08:54:55,315 - ERROR - rmParser:133 - HTTP Error 404: Not Found
    Traceback (most recent call last):
      File "./RMParserFramework/rmParser.py", line 128, in openURL
      File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
      File "/usr/lib/python2.7/urllib2.py", line 435, in open
      File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
      File "/usr/lib/python2.7/urllib2.py", line 473, in error
      File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
      File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
    0
    Comment actions Permalink
  • Avatar
    RainMachine Nicholas

    You will need an API key now. You can get an API key by registering with WUnderground and adding a station (even without actually having one)

    0
    Comment actions Permalink
  • Avatar
    rob dodds

    That seems to have worked once I saved the Weather Services window which saved the API.  Thanks

    0
    Comment actions Permalink

Please sign in to leave a comment.