[APP][Pro] Roborock Cloud - Intelligent robot vacuum cleaners

Thanks for all your work on this. I’m aiming to incorporate your support for B01 into the openHAB roborock binding. Thanks for everything you’ve done so far!

Hello! :slight_smile:

Im sitting here and having an Saros Z70, its not showing up in the app when searching.

If its a mistake or its not supported, im not sure about.

Anyone who can whether or not the Z70 is supported?

Hey @A.Hallberg

Normally all robots should be listed with the api call I use, also yours. Unless roborock uses yet another api change which I’m not aware of yet…

I just asked my colleagues at home assistant and they haven’t seen this either.

I can make a test version for you during the next days to see what we learn from it.

Mvg

Hi, wonderful app!

I have a request for a new feature.

I Would like to be able to enable/disable my schedules.

Homey takes care of my house when on vacation but one thing is missing, it can’t disable my cleaning schedules. That would be a nice feature for me to have when I set the house to vacation mode.

@KennyMoens it looks like it is no longer registering that my roborock is cleaning. This is causing it to not return to its dock after the check card for ‘is cleaning’. This started occurring apx 7-10 days ago. My app version is 2.9.7

Could you submit a diagnostics report? Preferably around the time it should have send it.

856a1ac2-ee43-4ee4-84e0-e937f7a405b8

I added some details to the report. This is the time in which it should have registered that the roborock was cleaning to then trigger the card.

Oct 24 2025 10:52:36

Hello guys,

@Cokeisit

At this moment I’m not planning in supporting enabling/disabling the schedules. I personally believe this goes a bit against the integration with Homey. It is more logical to me that your scheduled cleaning is configured by Homey flows, rather then in the Roborock app itself.

However, as the source code of the app is open, if anyone wants to implement this, feel free to submit a pull request and I’ll review the code and enable it.

@Ruckus

I don’t see much wrong in the diagnostics report. I see one request for a status update towards the robot, and that one reports that the robot is not cleaning. At first sight this looks normal.

Was the robot cleaning at that stage?

Things you might try to see if it helps is disabling the local connectivity in the settings of the robot. For some newer devices this sometimes does the trick, but I’m doubting it will do in your case, but trying does not hurt.

I received my Roborock QV 35S today. Very impressed so far!

@KennyMoens: Can I see what protocol it is using, now that I have it installed? And therefor what functions I should be able to use with the Homey app? I send you a diagnostic report if that helps.

292cab76-5e59-45b0-8d8b-1d4824a13647

If it’s B01; feel free to contact me if I can do anything to help you support and reverse engineer this protocol… I can share my device with you, test a CLI version of the app or whatever I can do to support you….

Hey,

I did not get the diagnostics report. Did you submit it for the app? Or for the whole homey?

You should submit it from the app settings.

Kind regards

Hi @KennyMoens,
I send one from the Roborock Homey app.
Strange… :thinking:
Here’s a new one:
bec558c8-b45d-461b-8035-fccf68719912

Hey @Henk_Renting ,

No nothing yet. Did you manage to add the robot to Homey already?

I experienced similar issues in the past, never figured out why the diagnostics report didn’t come through.

I’ve also send you a PM.

Kind regards,

Hi @Kenny,
Yes, I added the robot to your Homey app.
Somehow something must be wrong with the diagnostic reports indeed.
Thanks for the PM too, I’ll reply there to give you access to my QV 35S! :smiley:

Yes, the robot was cleaning at that time. I don’t know what happened between my post and today, but I just tested the scenario again and it is working properly again :man_shrugging: . Phantom bug.

1 Like

Hello guys,

v2.13.0 has been pushed towards test, if there are no issues with this version, I’ll push it towards stable later this weekend.

This version bring initial support for zone-based cleaning in Q10-series devices, it also features a refactoring internally of how the logic is pushed to be perpared for further protocol changes.

Currently speaking, basic support for most devices should be working again. There are still some known issues for the newer devices:

  • I suspect that the Q7 series don’t work, based on discusses with the guys from Home Assistant, it appears the Q7 series uses another message structure although that they use the same protocol.
  • Map display and robot location is not working for the Q10 series.
  • Room cleaning is not working, because I don’t seem to figure out how to get the room names to id mappings.

To ensure the future development and support of the app, I would like to ask people who have any of the following devices, and are willing to share it with my development account temporary, to get in touch with me using PM:

  • Roborock Q10 series, especially if you own an auto-empty dock or similar.
  • Roborock Q7 series, any model, as I suspect these don’t work yet.
  • Roborock Zeo series, for supporting the washing machines.
  • Roborock WetDry vacuums (Dyad, Felx,..), for support them.

I cannot promise timeframes, but sharing the device makes it much easier for me to reverse engineer, implement and test the functionality in Homey.

Kind regards,

1 Like

Hi KM, the update v2.13.1 gives me an traingle in your app it comes and goes on the second. Looks like no stable conenction? I send you an report.

First of all, thank you for your continued work on the Roborock app, I’ve been using it since the beginning and have always been very happy with it.

Before the latest update, everything worked fine with my Roborock S7 MaxV Ultra, except for the dust bag notification. Since the update, the “dust bag full” warning stays active in Homey, even though the robot itself doesn’t report it as full.

Since last night, the app is also showing a constantly blinking red triangle.

If there’s anything I can do to help, for example by sending a diagnostics report or sharing logs. just let me know.

Hey guys,

@R.S_Kok

The log file shows and auth error in the mqtt, could you try to repair the device.

@Steven_Mollema

Could create me a diagnostics report?

Thanks,

f51b59d2-2434-4029-ab30-d0a3be692c74

Hi KM,

did re-install your app, add my Q10S5 RR, still get the triangle. But, when i turn off local connection, then everything works fine.

i send you an report with local connection off, hopefully it helps?

e5fd5459-e738-4331-ad89-fc79b8738d45