#Web Radio integration stopped working - 2025.7.0
1 messages · Page 1 of 1 (latest)
I also don't have working radio in 2025.07.0. In my logs, I have seen the above error, and also AttributeError: 'ConfigEntry' object has no attribute 'runtime_data'
Here's more context:
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/media_source/__init__.py", line 203, in websocket_browse_media
media = await async_browse_media(hass, msg.get("media_content_id", ""))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/media_source/__init__.py", line 137, in async_browse_media
item = await _get_media_item(hass, media_content_id, None).async_browse()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/media_source/models.py", line 79, in async_browse
return await self.async_media_source().async_browse_media(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/radio_browser/media_source.py", line 76, in async_browse_media
radios = self.radios
^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/radio_browser/media_source.py", line 53, in radios
return self.entry.runtime_data
^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'ConfigEntry' object has no attribute 'runtime_data'
I looked into this issue a little bit and the error you posted seem to be a recurring issue. A March release had the same issue
Upgrade to Core 2025.7.1 fixed this for me...