How can we help?


WUnderground API discontinued!

Comments

8 comments

  • Avatar
    RainMachine Nicholas

    Wunderground still works if you don't enter an API key but you must enter a station id and select "Use Custom Station".Beside this we are working on having an alternative by default (at least for US) that will get current conditions/stations data without WUnderground.

    0
    Comment actions Permalink
  • Avatar
    Rob (Edited )

    WUnderground no longer works even configuring without the API Key.  Per the data from my machine, the last successfully run was 2019-11-07 19:22:54.

    As I have three of their stations less than 1.5 miles from my location, I was getting very accurate resent and forecast rain amounts.  This is no longer the case with the current NOAA and ForcastIO  weather data configuration for my location.

    Hopefully, this can be resolved in the near future; even if developing a parser to glean the data from their station's website. 

    Device: RainMachine Touch HD-12
    Firmware version: 4.0.1129

    0
    Comment actions Permalink
  • Avatar
    RainMachine Nicholas

    Yes, we have noticed, and we are looking for alternatives. Thanks for bringing this to our attention. 

     

    0
    Comment actions Permalink
  • Avatar
    lanbrown

    Mine started doing the same thing, so I followed what someone else did to fix the issue:

    https://support.rainmachine.com/hc/en-us/community/posts/360035058054-Wunderground-fails-to-update-since-Sep-5-2019-solution-found 

    0
    Comment actions Permalink
  • Avatar
    Rob

    LanBrown,

    Thank you for the hint!

    I tried using a fake 32 character API Key using the app on my iPad; it did not work.

    I then tried it through the Web Interface an it worked; I did add multiple nearby weather stations (comma delimited) when I did this.

    Right now the status is "OK" on the weather settings page with a Last Run date of 2019-12-13 12:25:10.  ;-)
    Will post back with the results of rainfall history and future forecast.

    0
    Comment actions Permalink
  • Avatar
    Jon Waland

    think WU have updated the API - 

     

    https://api.weather.com/v2/pws/observations/current?stationId=KCTWESTH45&format=json&units=e&apiKey=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    Access Denied

    You don't have permission to access "http://api.weather.com/v2/pws/observations/current?" on this server.

    Reference #18.3615da8b.1578548646.4f7d9f55

     

    No APIKey value gives

    {"metadata":{"transaction_id":"##############"},"success":false,"errors":[{"error":{"code":"CDN-0001","message":"Invalid apiKey."}}]}

     

    and no APIKEY at all gives

    {"metadata":{"transaction_id":"##############"},"success":false,"errors":[{"error":{"code":"CDN-0004","message":"Missing apiKey."}}]}

    0
    Comment actions Permalink
  • Avatar
    Adrian

    Although I do have an API key on my account for my PWS, WUnderground still didn't work all the time, not sure what actually fails.

    Now looking at this discution I'm starting to think that my key never actually mattered. So I've browsed to their website/my station and looked at the network calls in the browser.For all stations they use this key: 6532d6454b8aa370768e63d6ba5a832e no matter if you are logged in or not. This key seems to work fine for me now !

    So your URL would be: https://api.weather.com/v2/pws/observations/current?stationId=KCTWESTH45&format=json&units=e&apiKey=6532d6454b8aa370768e63d6ba5a832e

    WUnderground service seems very badly designed, and because of that finding an alternative with less reliance to an online service seems to be a good idea.

     

    0
    Comment actions Permalink
  • Avatar
    Rob

    Adrian,

    Thanks for the new key.  I switched from no key to 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' back in December and it was working until recently. 

    This morning I switched to your provided key and it successfully connected to WU.  Will see how long this key works.

    0
    Comment actions Permalink

Please sign in to leave a comment.