MrBartusek / MeteoalarmCard

Meteoalarm, Météo-France and DWD severe weather warnings card for Home Assistant Lovelace UI ⛈️
MIT License
134 stars 49 forks source link

Unknown event ID: 86 #239

Closed niklas1375 closed 8 months ago

niklas1375 commented 8 months ago

Describe the bug

The German DWD issued a warning of extreme freezing rain with the code 86 which doesn't seem to be recognized by the meteo card as it displays an error message saying that event ID 86 is unkown. I attached a screenshot and the state (removed other warnings) of the entity.

Integration state attributes

region_name: xxxxxxxxx
region_id: xxxxxxxxx
last_update: 2024-01-16T18:40:44.829000+00:00

# excluded warning 1 and 2 since they were not relevant 

warning_3_name: EXTREMES GLATTEIS
warning_3_type: 86
warning_3_level: 4
warning_3_headline: Amtliche UNWETTERWARNUNG vor EXTREMEM GLATTEIS
warning_3_description: Es besteht sehr hohe Glatteisgefahr durch gefrierenden Regen sowie starken Eisansatz.
warning_3_instruction: Große Gefahr für Leib und Leben durch gefrierenden Regen mit starkem Eisansatz; verbreiteten Eisbruch. 
Handlungsempfehlungen: 
Aufenthalt im Freien und Fahrten unbedingt vermeiden; auf erhebliche Beeinträchtigungen auf allen Verkehrswegen bis hin zu Sperrungen/Schließungen einstellen, notfalls Fahrweise anpassen, möglichst volltanken, Decken und warme Getränke mitführen; auf Netzausfälle vorbereiten (z.B. Strom, Mobilfunk, ...); die Entwicklung der Gefährdungslage in Radio, Fernsehen, Internet etc. verfolgen; Aufforderungen der Katastrophenschutz-/Zivilschutzbehörden folgen
warning_3_start: 2024-01-17T05:00:00+00:00
warning_3_end: 2024-01-18T03:00:00+00:00
warning_3_parameters: 
Ursache: freezing rain

warning_3_color: #880e4f
warning_3: 
start_time: '2024-01-17T05:00:00+00:00'
end_time: '2024-01-18T03:00:00+00:00'
event: EXTREMES GLATTEIS
event_code: 86
headline: Amtliche UNWETTERWARNUNG vor EXTREMEM GLATTEIS
description: >-
  Es besteht sehr hohe Glatteisgefahr durch gefrierenden Regen sowie starken
  Eisansatz.
instruction: >-
  Große Gefahr für Leib und Leben durch gefrierenden Regen mit starkem
  Eisansatz; verbreiteten Eisbruch. 

  Handlungsempfehlungen: 

  Aufenthalt im Freien und Fahrten unbedingt vermeiden; auf erhebliche
  Beeinträchtigungen auf allen Verkehrswegen bis hin zu Sperrungen/Schließungen
  einstellen, notfalls Fahrweise anpassen, möglichst volltanken, Decken und
  warme Getränke mitführen; auf Netzausfälle vorbereiten (z.B. Strom, Mobilfunk,
  ...); die Entwicklung der Gefährdungslage in Radio, Fernsehen, Internet etc.
  verfolgen; Aufforderungen der Katastrophenschutz-/Zivilschutzbehörden folgen
urgency: immediate
level: 4
parameters:
  Ursache: freezing rain
color: '#880e4f'

attribution: Data provided by DWD
icon: mdi:close-octagon-outline
friendly_name: DWD Weather Warnings xxxxxxxxxx Aktuelle Warnstufe

Screenshots

image

Card version

v2.6.0

Installation type

Home Assistant Community Store (HACS)

Card Configuration

type: custom:meteoalarm-card
entities:
  - entity: sensor.dwd_weather_warnings_xxxxxxxxxx_current_warning_level
  - entity: sensor.dwd_weather_warnings_xxxxxxxxxx_advance_warning_level
integration: dwd

Integration type

Deutscher Wetterdienst (DWD)

Integration configuration

GUI

Integration Configuration

No response

niklas1375 commented 8 months ago

I believe that in the dwd.ts there's a line missing with this ID. Since I don't know if this is the only thing, I'm not comfortable opening a PR - if anyone else is please feel free to do so!

The linked explanation file has been updated as of November 2023 to a new version: https://www.dwd.de/DE/leistungen/opendata/help/warnungen/cap_dwd_profile_en_pdf_2_1_14.pdf?__blob=publicationFile&v=2

MrBartusek commented 8 months ago

Since I don't know if this is the only thing, I'm not comfortable opening a PR - if anyone else is please feel free to do so!

Yes, this is the only line that needs changing, you can update the PDF link also. Let me know if you have any questions.