During async init we just need to create a HTTP session so we can keep
        outgoing connexions to the platform alive.

async def async_init(self):
        """
        During async init we just need to create a HTTP session so we can keep
        outgoing connexions to the platform alive.
        """
        self.session = aiohttp.ClientSession()
        asyncio.get_event_loop().create_task(self._deferred_init())