Roborock configuration error

I’m trying to configure my Robock but geting an “There was an unknown Roborock exception - please check your logs.” error while entering the confirmation code…

Try to look for the same error logs but could not find one similar…

Here are my logs :slight_smile:

Unexpected exception

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/roborock/config_flow.py", line 113, in async_step_code
    user_data = await self._client.code_login(code)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/roborock/web_api.py", line 290, in code_login
    raise RoborockInvalidUserAgreement(
        "User agreement must be accepted again - or you are attempting to use the Mi Home app account."
    )
roborock.exceptions.RoborockInvalidUserAgreement: User agreement must be accepted again - or you are attempting to use the Mi Home app account.
1 Like

Can you confirm you checked both those issues above? Are you using the (latest) Roborock app and did you accept the user agreement if you just updated it?

I’m using the latest App (4.46.04 (iOS 18.4.1) and firmware is also up to date.

Regarding the issues, I couldn’t find those files ! (either there is no /usr/src/homeassisiatant folder and could not locate any components/roborock folder either the lib/python is a different version and doesn’t include those folders… don’t know how to check those !

Issue Solved !!!

First I revoked authorization in the App (following the Troubleshooting section of the Roborock HA page).

Then ignored the integration, and restated it to be able to re-enter my email to get the code.

1 Like