async def METHOD_NAME(self):
    r = await self.session.get(
        "https://account.xiaomi.com/pass/serviceLogin",
        cookies={"sdkVersion": "3.8.6", "deviceId": self.device_id},
        headers={"User-Agent": UA % self.device_id},
        params={"sid": "xiaomiio", "_json": "true"},
    )
    raw = await r.read()
    _LOGGER.debug(f"MiCloud step1")
    resp: dict = json.loads(raw[11:])
    return {
        k: v for k, v in resp.items() if k in ("sid", "qs", "callback", "_sign")
    }