async def async_reset(self):
    'Remove all entities and reset data.\n\n        This method must be run in the event loop.\n        '
    if (self._async_cancel_retry_setup is not None):
        self._async_cancel_retry_setup()
        self._async_cancel_retry_setup = None
    if (not self.entities):
        return
    tasks = [self.async_remove_entity(entity_id) for entity_id in self.entities]
    (await asyncio.wait(tasks))
    if (self._async_unsub_polling is not None):
        self._async_unsub_polling()
        self._async_unsub_polling = None
Remove all entities and reset data.

This method must be run in the event loop.
async def async_reset(self):
    'Remove all entities and reset data.\n\n        This method must be run in the event loop.\n        '
    if (self._async_cancel_retry_setup is not None):
        self._async_cancel_retry_setup()
        self._async_cancel_retry_setup = None
    if (not self.entities):
        return
    tasks = [self.async_remove_entity(entity_id) for entity_id in self.entities]
    (await asyncio.wait(tasks))
    if (self._async_unsub_polling is not None):
        self._async_unsub_polling()
        self._async_unsub_polling = None