diff --git a/custom_components/ember_mug/coordinator.py b/custom_components/ember_mug/coordinator.py index d8b0bb3..7ccc37d 100644 --- a/custom_components/ember_mug/coordinator.py +++ b/custom_components/ember_mug/coordinator.py @@ -114,6 +114,8 @@ async def _async_update_data(self) -> MugData: "Full" if full_update else "Partial", changed, ) + if changed: + self.async_update_listeners() return self.mug.data def ensure_writable(self) -> None: