Before the update, everything worked normally for me. ( Roborock S8 Pro Ultra )
Now I don’t see it and when repairing, it writes this error to me, after verifying my email " Error: Failed to retrieve the home details: invalid token (code: 2010) " In the Roboroc application on the iPhone, the vacuum cleaner works. Thank you for any help.
This error implies that your token is currently invalid for authentication towards the roborock servers. The repair should do the trick normally, if not, please try both options: token only and password+token.
It can also mean that you are currently blocked, blocks typically reset every 24 hours.
Tried both ways. Neither one works. In the roboroc app on my iPhone it says Your account is logged in on another device and in Homey it says error 2010 via PC or App. Tried even with the 24H time limit.
Maybe there is an error with Homey, the same error when adding a new device.
That’s very weird. I haven’t seen a scenario like that before.
Can you try to submit me a diagnostics report? Maybe I can learn something from that, maybe not.
You are sure you use the right region as well? Auto-detect does not work in some cases, you can try specifying it manually.
Another option (but not easy way, as your flows have to be updated again) is to try to remove the app from Homey, install it again and recreate the devices from scratch.
Forgive me as I’m still learning and this may be incorrect. I learned when developing an app that I didn’t always see every change I made unless I also deleted the Homey Insights for that app (something I wish Homey would automatically prompt for yes/no, when deleting an app).
I have just received my Saros 10 back from service. I had to add it back to the offical Roborock app and it did remember the map and other settings. But Homey did not seems do understand that it is back so I deleted it from Homey. When trying to add it back in I get “Failed to retrieve home details. Invalid token (code 2010)”
I also have an old S5 in the app and Homey that is working correctly
What to do?
I’ve seen it already many times. The problem is that the token for your device is not valid somehow and Roborock Cloud (MQTT) blocks it.
Typically a repair of the device does the trick, as you have multiple devices, the best approach is to repair one of both and after that trigger a restart of the application.
If that fails, the last resolution that I heared from users is to remove all your Roborock devices in Homey and add them again.
Just a FYI, I was just sent the new Roborock Q1 lawn mower to test out, I add it like my vaccums thorugh the roborock app. Would be great if I could add this one into Homey in the future
For sure I would love to support it in the app, but for now I have no clues at all on how it works. Neither the guys from Home Assistant or ioBroker had changes to test with it already.
If you are willing to share it, I will try to spend some time to integrate it.
PS: for now, still not much progress on the map for the Q10 series, it proves to be a though problem.
Homey just announced that it will introduce Python support for apps. For the long term I’m considering rewriting our app completely towards Python.
Why? Because we can then base ourself on the same code as the Home Assistant app. We can join our knowledge on the protocol and both work on the shared code for the Roborock integration.
Remember that this is a long term plan (will probably take several months), in the meantime I’ll obviously keep the current app fully supported and improved.
Hi guys, anyone else experiencing issues this last week?
Flow cards successfully completed but no actions taken by device.
I tried to repair in homey, and after trying to login again i keep getting:
Error: Authentication failed: email code error (code: 2018)