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

Yes.

Hey @Jan-Thomas_Borresen

The newest test version, 3.5.0,shoulf support emptying bin and washing mop. I still need to enable mop drying for it too, that will be for next version

Originally I had Allow Local Connection turned on, since turning it off i no longer get pop-up.

I do not know how to share device to your development account, please provide directions. Thank you.

Hey @Mark520 ,

In the Roborock Android/iOS app, if you go to to the settings of your device, you’ll find a Device Sharing option. Open up that one, it will ask you for an email address to share it with. I’ve send the email address of my development account as a PM to you.

Kind regards,

Tried to share and received this, maybe it’s a region issue?

@KennyMoens Happy New Year!

Thank you so much for this integration. I’m new to Homey, but not new to home automation. I was very relieved to find your integration works for my new Q10 S5+, since it’s still not presently compatible with Home Assistant or Hubitat.

I look forward to having the rooms available for Q10, but do understand this is related to API changes. I have a potential workaround by restricting a single room to a map and then calling it from the flow. Needs further testing, but will suffice for now if it indeed works as I expect.

Emptying definitely works via the Return to docking station card, but the Empty dustbin card does not initiate an empty in v3.5.0. As an aside, it would be nice to also have the ability to return to dock without an auto empty each time, as is possible in the Roborock app.

I have also experienced a couple of instances where my flow wouldn’t run after cancelling and returning to dock. I assume this may be rate limiting, but to mitigate the risk I have added an app restart followed by a 20 second delay to my flows for now. I would be interested to hear from others if they have experienced the same particular issue. Perhaps it’s not something I would normally run into and I’m just being overly cautious.

Hello guys,

@Mark520

Yes I’ve confirmed it with the developers of the other smart home platforms, and you cannot share outside a region. I’ve created a second developer account for me, in the US region.

@SmartHomePrimer

The room information is something that is part of the map handling logic. I did not have time yet to dig deeper into how maps are stored in the Q7/Q10 series, which is a prerequisite for having room-based cleaning properly working. Luckily, copystring, the developer of the ioBroker integration is making progress there. Both the Home Assistant and Homey (us thus) integrations will probably take over from this work.

The empty dustbin is not supported, as reported by Mark also. As soon as I have a device shared with my account to test it, I can start working on it to get it implemented.

For all, as a reference, if you want to support development of these new series with moving forward. You can share always to one of my development accounts:

Kind regards,

1 Like

@KennyMoens Happy New Year

Since sometime in December 2025 I have been unable to start cleaning a room using “Clean room (x) card” (and the similar for more rooms). I get no errors. When I try to change the room on the “Clean room” card or add a new “Clean Room” card it doesn’t care about any room names. Really strange.

I can load map, start a routine, empty dustbin etc. Only the “Clean room” cards that doesn’t work.

I don’t know exactly when it stopped working but wife told me yesterday that it haven’t cleaned since sometime in December. She just start the cleaning using the Roborock App on her phone.

Currently v3.3.5 is installed.

Any suggestions what could be wrong?

Br, Lars

Ok . . sharing successful ..Yaaaa!!

1 Like

Hey @Rising

Could you make me a diagnostics report roughly 15 to 30 seconds after a restart of the app?

It can also be that a restart gets the room. To function again, as they are only fetched during start.

Hi @KennyMoens

Restarted app and still same issue :frowning:

Diag. report generated approx. 30 sec after restart: b70b09b3-378f-431f-8b0d-d329e99d20cf

Hey @Rising,

Could you try what happens if you disable the local connectivity in the settings of the device?

I see a lot of errors in the logs like:

Socket connection error: Error: connect EHOSTUNREACH 192.168.107.215:58867

This gives me the impression that either your robot does not support local connectivity, or your Homey cannot reach your robot (e.g. if you have separate networks).

Kind regards,

@KennyMoens

The Homey and RoboRock is on same network 192.168-107.0/24 .

I’m not sure I understand where you want me to disable local connectivity. Can you please elaborate on where to do it?

Br,

Select the device and press the gear icon on the web app, or long press and then press the gear icon on the mobile app. However if you don’t know where to set it, then it’s likely not enabled.

1 Like

My card to start a Routine for a QRevo no longer works. The card to start cleaning all rooms does work, so the problem is specific to the Start a Routine card. I’ve submitted diagnostic report c8c63e7c-a897-4274-8509-ba8f70b58bbf if that helps.

I am running v3.5.0 using a QRevo.

Thanks

Hey @johndoe,

Could you submit the diagnostics report right after you attempted to start the routine? The one you submitted only has 3 seconds of data, and appears to be directly after a restart.

Please retry the starting of a routine, but if you restarted the app wait 5-10 minutes after the restart to ensure that I have a better view of the logging. Submit the diagnostics report directly after attempting to start the routine.

Thanks,

@KennyMoens I have removed local connectivity from app and restarted. Can see the app has been updated to v3.5.0. Still not able to select a room. Diag. report# 13a9cfaf-2512-4dfc-ae35-08f13ff8680d

//Lars

13a9cfaf-2512-4dfc-ae35-08f13ff8680d

Hey @Rising,

You are facing an issue with your authentication towards Roborock that is expired:

[2026-01-09T15:54:23.376] [DEBUG] LoginApi - resolved **** to base URL https://euiot.roborock.com (country code: 45)
[2026-01-09T15:54:23.448] [ERROR] RobotVacuumController - failed to retrieve the room information: Error: Failed to retrieve the home details: invalid token (code: 2010)

The way to fix this, is to use the repair functionality. Right-click (in the web) or long press (in the app) and then select repair.

Kind regards,

Hello guys, especially @Mark520 and @SmartHomePrimer ,

I’ve pushed v3.6.0 towards test, available via Roborock Cloud | Homey, this version should support empty dust-bin support for Q10 devices.

Be aware that currently I’m unable to detect for Q10 devices if they support auto-empty or not, therefore the functionality is there for all Q10 devices. So don’t expect your robot to get this working if you don’t have an auto–empty dock :slight_smile:

Kind regards,

3 Likes

Thanks Kenny. Will test in the next day or so. Appreciate your efforts very much.

Kind regards,

Doug