Deutscher Wetterdienst (DWD) Weather Warnings

The Deutscher Wetterdienst Weather Warnings integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] uses the Deutscher Wetterdienst (DWD) as a source for current and advance weather warnings. The configured sensor checks for data every 15 minutes.

Configuration

To add the Deutscher Wetterdienst (DWD) Weather Warnings service to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

  • Browse to your Home Assistant instance.

  • Go to Settings > Devices & Services.

  • In the bottom right corner, select the Add Integration button.

  • From the list, select Deutscher Wetterdienst (DWD) Weather Warnings.

  • Follow the instructions on screen to complete the setup.

Warncell ID or name

Identifier of the region. It can be a warncell ID (integer) or a warncell name. It is heavily advised to use warncell ID because a warncell name is sometimes not unique. A list of valid warncell IDs and names can be found here. Some of the warncells are outdated but still listed. If the setup fails, search the list for a similar sounding warncell. If the warncell name is not unique, " (not unique used ID)!" will be added to the reported region_name.

Device tracker entity

A device_tracker entity that will be used to identify the warncell. The entity has to contain the attributes latitude and longitude. Setting either this field or Warncell ID or name is required, but not both.

Attributes

Attribute Description
last_update (time) Time and date (UTC) of last update from DWD.
region_name (str) Requested region name. This should be the same as the region name in the configuration, if a name was given.
region_id (int) Region ID assigned by DWD. This should be the same as the region id in the configuration, if an id was given.
warning_count (int) Number of issued warnings. There can be more than one warning issued at once.
warning_<x> (list) The warning as a whole object containing the following attributes as nested attributes.
warning_<x>_level (int) Issued warning level (0 - 4).
0: Keine Warnungen
1: Wetterwarnungen
2: Warnungen vor markantem Wetter
3: Unwetterwarnungen
4: Warnungen vor extremem Unwetter
warning_<x>_type (int) Issued warning type. More information can be found here.
warning_<x>_name (str) Warning name correlated with the warning type and represented as a short string.
warning_<x>_headline (str) Official headline of the weather warning.
warning_<x>_start (time) Starting time and date (UTC) of the issued warning.
warning_<x>_end (time) Ending time and date (UTC) of the issued warning.
warning_<x>_description (str) Details for the issued warning.
warning_<x>_instruction (str) The DWD sometimes provides helpful information about precautions to take for the issued warning.
warning_<x>_parameters (list) A list of additional warning parameters. More information can be found here.
warning_<x>_color (str) The DWD color of the warning encoded as #rrggbb.

Note

In the attribute name x is the counter of the warning starting from 1.