Setting up NWS Weather

I’m having an issue when trying to setup the National Weather Service integration. I get this error:

nws: Error on device update!
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/", line 312, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/src/homeassistant/homeassistant/helpers/", line 474, in async_device_update
    await self.async_update()
  File "/usr/src/homeassistant/homeassistant/components/nws/", line 228, in async_update
    self.observation = self.nws.observation
  File "/usr/local/lib/python3.7/site-packages/pynws/", line 160, in observation
    and self._metar_obs[0] is not None):
IndexError: list index out of range

And this is my configuration:

  - platform: nws
    api_key: !secret me_email
    latitude: !secret home_lat
    longitude: !secret home_long
    mode: hourly
    station: PVD
    name: Home Weather

Any ideas what I messed up?

Figured it out. I can’t read instructions apparently.

Codes with only three characters, for example, ADW should be prefixed with the letter K, KADW .