From 8892898eec16a2097254a637981f8ce1d1618d3a Mon Sep 17 00:00:00 2001 From: Philipp Grimm Date: Tue, 13 Feb 2024 23:19:15 +0100 Subject: [PATCH] debug last message received --- custom_components/eltako/device.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/custom_components/eltako/device.py b/custom_components/eltako/device.py index 9904818d..a5c01003 100644 --- a/custom_components/eltako/device.py +++ b/custom_components/eltako/device.py @@ -100,10 +100,10 @@ async def async_added_to_hass(self) -> None: if is_value_available is None: latest_state:State = await self.async_get_last_state() if latest_state is not None: - await self.async_load_value_initially(latest_state) + self.load_value_initially(latest_state) - async def async_load_value_initially(self, latest_state:State): + def load_value_initially(self, latest_state:State): # cast state:str to actual value attributs = latest_state.attributes LOGGER.debug(f"[device] eneity unique_id: {self.unique_id}") @@ -144,7 +144,7 @@ async def async_load_value_initially(self, latest_state:State): elif hasattr(self, '_attr_native_value'): LOGGER.debug(f"[device] latest state - set {self._attr_native_value}") - await self.async_schedule_update_ha_state(force_refresh=True) + self.schedule_update_ha_state(force_refresh=True) def validate_dev_id(self) -> bool: