async def METHOD_NAME(self):
    await super().METHOD_NAME()
    if not self._available:
        return
    if self._prop_power:
        if not self._prop_power.readable and self._prop_status:
            # https://github.com/al-one/hass-xiaomi-miot/issues/30
            val = self._prop_status.from_dict(self._state_attrs)
            if val is not None:
                off = val in self._prop_status.list_search('Off')
                await self.async_update_attrs({
                    self._prop_power.full_name: not off,
                })