From af610145d91cc4c6299478aa623fabce90bba0a5 Mon Sep 17 00:00:00 2001 From: Luke Lashley Date: Tue, 7 Jan 2025 03:18:00 -0500 Subject: [PATCH] Add troubleshooting for user agreement for roborock (#36760) * Add troubleshooting for user agreement for roborock * fix formatting * Update source/_integrations/roborock.markdown Co-authored-by: Allen Porter * tiny tweaks --------- Co-authored-by: Allen Porter Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/roborock.markdown | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/source/_integrations/roborock.markdown b/source/_integrations/roborock.markdown index ba1918a64ea..fb32496cb31 100644 --- a/source/_integrations/roborock.markdown +++ b/source/_integrations/roborock.markdown @@ -227,3 +227,14 @@ target: entity_id: vacuum.s7_roborock ``` + +## Troubleshooting + +### I get a invalid or no user agreement error - but nothing shows up in my app + +Roborock servers require accepting a user agreement before using the API, which may block Home Assistant during setup. Additionally, the Roborock may ask you to re-enter the user agreement, even if you have entered it before. To allow Home Assistant to use the Roborock API, you need to take the following steps: +1. Open your Roborock app. +2. Open **Profile** > **About Us** > **User Agreement & Privacy Policy**. +3. Hit **Revoke authorization**. +4. Log back in and accept the policy. +5. Reload the Roborock integration!