From 25fc41a9343ebda72de447a60ff950219eb3e84c Mon Sep 17 00:00:00 2001 From: David Recordon Date: Sun, 28 Dec 2025 23:07:33 -0800 Subject: [PATCH] Explicitly pass config_entry in Control4 integration (#159920) --- homeassistant/components/control4/light.py | 2 ++ homeassistant/components/control4/media_player.py | 1 + 2 files changed, 3 insertions(+) diff --git a/homeassistant/components/control4/light.py b/homeassistant/components/control4/light.py index d2d0f85f476..4a6c0cf1362 100644 --- a/homeassistant/components/control4/light.py +++ b/homeassistant/components/control4/light.py @@ -66,6 +66,7 @@ async def async_setup_entry( name="light", update_method=async_update_data_non_dimmer, update_interval=timedelta(seconds=runtime_data.scan_interval), + config_entry=entry, ) dimmer_coordinator = DataUpdateCoordinator[dict[int, dict[str, Any]]]( hass, @@ -73,6 +74,7 @@ async def async_setup_entry( name="light", update_method=async_update_data_dimmer, update_interval=timedelta(seconds=runtime_data.scan_interval), + config_entry=entry, ) # Fetch initial data so we have data when entities subscribe diff --git a/homeassistant/components/control4/media_player.py b/homeassistant/components/control4/media_player.py index 7fb271d57f2..afd435e6f4e 100644 --- a/homeassistant/components/control4/media_player.py +++ b/homeassistant/components/control4/media_player.py @@ -110,6 +110,7 @@ async def async_setup_entry( name="room", update_method=async_update_data, update_interval=timedelta(seconds=scan_interval), + config_entry=entry, ) # Fetch initial data so we have data when entities subscribe