Dlna_dmr config errors - But I don't even have that integration installed!

I get this yuck in my logs every time I restart HA. But I don’t have and have never had the dlna integration installed. Anyone know why I’m getting this and how to get rid of it?

Logger: homeassistant
Source: components/dlna_dmr/config_flow.py:145
First occurred: 8:48:35 PM (1 occurrences)
Last logged: 8:48:35 PM

Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 847, in async_init
flow, result = await task
^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 875, in _async_init
result = await self._async_handle_step(flow, flow.init_step, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 392, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/dlna_dmr/config_flow.py”, line 145, in async_step_ssdp
if self._location == entry.data[CONF_URL]:
~~~~~~~~~~^^^^^^^^^^
KeyError: ‘url’

You get the error because ssdp discovery is enabled. It’s part of default_config.
“Something” in your network is sending a bogus dlna discovery broadcast without an url.

Thanks @koying! That’s strange. When you say something on my network, you mean something that I have added to HA, right? I would think that if a media device is on my network but not connected to HA, it should not cause this issue. I have not added any new media devices into HA in quite some time, but this error is pretty new. Any suggestions as to finding the culprit?

No. DLNA devices broadcast that they are around on your network (if you have added them to your, e.g., wifi, ofc).
That’s what HA is trapping. For device properly working, you would then receive a “discovered” notification inside HA.

Do you know if there is a way to determine what device is causing the error?