diff --git a/custom_components/adaptive_lighting/switch.py b/custom_components/adaptive_lighting/switch.py index 98a33021..893e7565 100644 --- a/custom_components/adaptive_lighting/switch.py +++ b/custom_components/adaptive_lighting/switch.py @@ -72,6 +72,7 @@ from homeassistant.core import ( callback, ) from homeassistant.helpers import entity_platform, entity_registry +from homeassistant.helpers.entity_component import async_update_entity if [MAJOR_VERSION, MINOR_VERSION] < [2023, 9]: from homeassistant.helpers.entity import DeviceInfo @@ -2492,7 +2493,7 @@ class AdaptiveLightingManager: # Ensure HASS is correctly updating your light's state with # light.turn_on calls if any problems arise. This # can happen e.g. using zigbee2mqtt with 'report: false' in device settings. - await self.hass.helpers.entity_component.async_update_entity(light) + await async_update_entity(self.hass, light) refreshed_state = self.hass.states.get(light) assert refreshed_state is not None