diff --git a/roborock/api.py b/roborock/api.py index 46eceed..91f7a06 100644 --- a/roborock/api.py +++ b/roborock/api.py @@ -180,6 +180,10 @@ def release(self): self.sync_disconnect() [item.stop() for item in self.cache.values()] + async def async_release(self): + await self.async_disconnect() + [item.stop() for item in self.cache.values()] + @property def diagnostic_data(self) -> dict: return self._diagnostic_data