Meteoalarm don't work for DE,Berlin

The meteoalarm don’t work for me:

|Version |core-2021.5.5|
|Installationstyp |Home Assistant OS|

  • platform: meteoalarm
    country: “DE”
    province: “Stadt Berlin”

If I take the example with

  • platform: meteoalarm
    country: “NL”
    province: “Groningen”

that works…

Logger: homeassistant.components.binary_sensor
Source: components/meteoalarm/
Integration: Binärsensor (documentation, issues)
First occurred: 09:07:32 (1 occurrences)
Last logged: 09:07:32

meteoalarm: Error on device update!
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/”, line 407, in _async_add_entity
await entity.async_device_update(warning=False)
File “/usr/src/homeassistant/homeassistant/helpers/”, line 516, in async_device_update
await task
File “/usr/local/lib/python3.8/concurrent/futures/”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/src/homeassistant/homeassistant/components/meteoalarm/”, line 88, in update
alert = self._api.get_alert()
File “/usr/local/lib/python3.8/site-packages/meteoalertapi/”, line 34, in get_alert
feed_data = xmltodict.parse(text)
File “/usr/local/lib/python3.8/site-packages/”, line 327, in parse
parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 28, column 71

Any ideas?

Greetings Frank

I am not sure if this is current, because i use DWD

Seems to be broken for Germany:

It will be working for all countries again when this gets merged