diff --git a/homeassistant/components/homematic.py b/homeassistant/components/homematic.py index 245e6a12cc2..00adf3701c0 100644 --- a/homeassistant/components/homematic.py +++ b/homeassistant/components/homematic.py @@ -825,7 +825,7 @@ class HMDevice(Entity): if have_change: _LOGGER.debug("%s update_ha_state after '%s'", self._name, attribute) - self.update_ha_state() + self.schedule_update_ha_state() def _subscribe_homematic_events(self): """Subscribe all required events to handle job."""