Skip to content

ha_xiao_home 登录后,大概17个小时候,网络就变成不可用。也无法重新登录。 #1080

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
feixialong opened this issue May 7, 2025 · 0 comments

Comments

@feixialong
Copy link

Describe the Bug / 描述问题

2025-05-06 23:32:24.496 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration xiaomi_home which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-05-06 23:32:24.498 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration localtuya which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-05-06 23:32:24.500 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration xiaomi_miot which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-05-06 23:32:24.502 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration midea_ac_lan which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-05-06 23:32:24.504 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration bemfa which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-05-06 23:32:24.506 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-05-06 23:32:32.479 WARNING (ImportExecutor_0) [homeassistant.backports.enum] StrEnum was used from bemfa, this is a deprecated alias which will be removed in HA Core 2025.5. Use enum.StrEnum instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:32.995 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_COLOR_TEMP was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.001 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_MAX_MIREDS was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_MIN_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.007 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_MIN_MIREDS was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_MAX_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.013 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_COLOR_TEMP was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.019 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_MAX_MIREDS was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_MIN_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.025 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_MIN_MIREDS was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_MAX_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.037 WARNING (ImportExecutor_0) [homeassistant.components.camera] STATE_IDLE was used from bemfa, this is a deprecated constant which will be removed in HA Core 2025.10. Use CameraState.IDLE instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.043 WARNING (ImportExecutor_0) [homeassistant.components.camera] STATE_IDLE was used from bemfa, this is a deprecated constant which will be removed in HA Core 2025.10. Use CameraState.IDLE instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.050 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_CLEANING was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.CLEANING instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.055 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_CLEANING was used from bemfa, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.CLEANING instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.062 WARNING (ImportExecutor_0) [homeassistant.const] STATE_LOCKED was used from bemfa, this is a deprecated constant which will be removed in HA Core 2025.10. Use LockState.LOCKED instead, please report it to the author of the 'bemfa' custom integration
2025-05-06 23:32:33.323 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_CLEANING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.CLEANING instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.329 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_DOCKED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.DOCKED instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.334 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_ERROR was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.ERROR instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.340 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_IDLE was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.IDLE instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.347 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_PAUSED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.PAUSED instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.352 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_RETURNING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.RETURNING instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.359 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_CLEANING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.CLEANING instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.365 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_DOCKED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.DOCKED instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.371 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_ERROR was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.ERROR instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.377 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_IDLE was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.IDLE instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.383 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_PAUSED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.PAUSED instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.389 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_RETURNING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.RETURNING instead, please report it to the author of the 'localtuya' custom integration
2025-05-06 23:32:33.401 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'localtuya' accesses hass.helpers.service, which should be updated to import functions used from service directly at custom_components/localtuya/init.py, line 165: hass.helpers.service.async_register_admin_service(. This will stop working in Home Assistant 2025.5, please create a bug report at https://github.com/rospogrigio/localtuya/issues
2025-05-06 23:32:34.498 ERROR (miot_lan) [custom_components.xiaomi_home.miot.miot_lan] create socket error, ovs_eth0, [Errno 1] Operation not permitted
2025-05-06 23:32:41.593 ERROR (SyncWorker_3) [aiodhcpwatcher] Cannot watch for dhcp packets without a functional packet filter: libpcap is not available. Cannot compile filter !
2025-05-06 23:33:18.940 WARNING (ImportExecutor_0) [py.warnings] /var/packages/HomeAssistant/target/lib/python3.13/site-packages/miio/miot_device.py:23: FutureWarning: functools.partial will be a method descriptor in future Python versions; wrap it in enum.member() if you want to preserve the old behavior
Bool = partial(_str2bool)

2025-05-06 23:33:50.510 WARNING (SyncWorker_9) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': '[email protected]', 'hash': '**', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:33:50.511 ERROR (SyncWorker_9) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 1, {'user': '[email protected]', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:33:50.514 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: [email protected] failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:34:11.300 WARNING (SyncWorker_0) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': '727928237qq.com', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:11.301 ERROR (SyncWorker_0) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 2, {'user': '727928237qq.com', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:11.302 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: 727928237qq.com failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:34:25.233 WARNING (SyncWorker_1) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:25.234 ERROR (SyncWorker_1) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 3, {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:25.236 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: long199127hao failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:34:33.789 WARNING (SyncWorker_4) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:33.789 ERROR (SyncWorker_4) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 4, {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:33.791 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: long199127hao failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:34:43.474 WARNING (SyncWorker_6) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': '[email protected]', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:43.475 ERROR (SyncWorker_6) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 5, {'user': '[email protected]', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:34:43.477 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: [email protected] failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:35:04.161 WARNING (SyncWorker_3) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:35:04.162 ERROR (SyncWorker_3) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 6, {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:35:04.164 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: long199127hao failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:36:12.691 WARNING (SyncWorker_8) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:36:12.691 ERROR (SyncWorker_8) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 7, {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:36:12.693 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: long199127hao failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:36:32.298 WARNING (SyncWorker_1) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'Wkofc!2015', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:36:32.298 ERROR (SyncWorker_1) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 8, {'user': 'Wkofc!2015', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:36:32.300 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: Wkofc!2015 failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:37:49.482 WARNING (SyncWorker_1) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:37:49.483 ERROR (SyncWorker_1) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 9, {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:37:49.484 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: long199127hao failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(self.args, *self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}
2025-05-06 23:38:40.362 WARNING (SyncWorker_5) [custom_components.xiaomi_miot.core.xiaomi_cloud] Account request: ['https://account.xiaomi.com/pass/serviceLoginAuth2', {'data': {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, 'params': {'_json': 'true'}, 'cookies': {}, 'headers': {'User-Agent': 'Android-7.1.1-1.0.0-ONEPLUS A3010-136-A5K3C6M001XD7JHI APP/xiaomi.smarthome APPV/62830'}}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:38:40.362 ERROR (SyncWorker_5) [custom_components.xiaomi_miot.core.xiaomi_cloud] Xiaomi serviceLoginAuth2: ['/pass/serviceLoginAuth2', 10, {'user': 'long199127hao', 'hash': '
', 'callback': '', 'sid': 'xiaomiio', 'qs': '', '_sign': ''}, {}, '&&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}']
2025-05-06 23:38:40.364 ERROR (MainThread) [custom_components.xiaomi_miot.config_flow] Setup xiaomi cloud for user: long199127hao failed.
Traceback (most recent call last):
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 155, in check_xiaomi_account
mic = await self.get_cloud(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/config_flow.py", line 147, in get_cloud
elif not await self.cloud.async_check_auth(notify=False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 193, in async_check_auth
if await self.async_relogin():
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 498, in async_relogin
return await self.async_login()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 489, in async_login
ret = await self.hass.async_add_executor_job(self._login_request, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/packages/python313/target/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 522, in _login_request
location = self._login_step2(**auth)
File "/var/packages/HomeAssistant/home/.homeassistant/custom_components/xiaomi_miot/core/xiaomi_cloud.py", line 587, in _login_step2
raise MiCloudAccessDenied(f'Login to xiaomi error: {response.text}')
micloud.micloudexception.MiCloudAccessDenied: Login to xiaomi error: &&&START&&&{"qs":"","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"","pwd":0,"child":0,"desc":"登录验证失败"}

How to Reproduce / 复现步骤

Image

Expected Behavior / 预期结果

正常更新

Reproduce Time / 问题复现的时间点

2025-05-07 20:48:11

Home Assistant Logs / 系统日志

No response

Log Timezone / 日志时区

Asia/Shanghai

Home Assistant Core Version / Home Assistant Core 版本

2025.4.2

Home Assistant Operation System Version / Home Assistant Operation System 版本

20250411.0

Xiaomi Home Integration Version / 米家集成版本

0.3.1

Additional Context / 其他说明

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant