Just noticed the added Routines function, thanks! Added them to my flows, ready for testing tonight
Hey @KennyMoens ,
Thanks a mil for your reply. I TRULY appreciate it!!
Yes, I tried to use the (test) version and it [does] pickup the vacuum, but as you said, it can only show it but it cannot control it. I can confirm your thoughts that it can only be found on the test version and it cannot on the stable version.
I appreciate you working on this community app and I understand itâs not an official app, so I want to really thank you, as others for sharing so that others can also benefit.
Although I understand it may not be possible, I hope that there will be a solution to include this vacuum into Homey. If so, I cannot wait!
If thereâs anything on my end that I can provide, Iâll be happy to.
Nevertheless, thank you again!
Hi KM,
I do restart the app every 15 minutes because I experienced that although 60 minutes mostly worked that was to long occasionally.
How can I provide a useful log? Anything special I should do, to provide meaningful data?
Cheers
Peter
Hey
@4x4_Pete
Did you try test version v2.4.0? I did some improvements in there to try to keep the MQTT (cloud) connectivity more stable. Hopefully this improves it also.
Kind regards,
Not yet. Will try & report.
Hi Kenny,
First of all, thanks for this great integration.
I found the following information for the Roborock Saros 10R that allows switching between cleaning modes.
One odd thing I noticed during testing: when the robot is in âSmartplanâ mode and you try to switch directly to âVac & Mopâ, it doesnât respond correctly. You first have to set it to âCustomizeâ, and from there you can switch to âVac & Mopâ.
Would it be possible to integrate this into the app, maybe as a flow card with a dropdown menu so users can easily choose the desired mode?
Hey,
For sure!
Iâve registered issue #65 for this.
Iâm first focussing now on getting the newer devices (B01 protocol - which are not supported right now) available in the app, and at the same time working to get the local connectivity working for the newer devices (L01 protocol).
After that Iâll do some improvements to the modes, you did a great research here which helps me out to correctly implement this.
Kind regards,
@KennyMoens
Tried v2.4.1 last night but it didn´t work:
Roborock was started via Flow but could not receive any status information / events.
No difference to v2.2.1.
Why dont you use the Routines within the RoboRock app? those can be used in flows! Works perfectly
Just wondering, is the app installing for any of you? (I just have a loading screen) -Pro(2023 modell). Thanks for the great work to the people behind this project.
I also use routines in the Roborock app. However, I prefer having the automations handled directly within Homey flows. That way, everything stays centralized and easier to manage, without relying on the Roborock app or having to create a bunch of separate routines.
Hello,
Just migrated from the Xiaomi app, and it has been a good experience so far.
But I ran in to 2 issues so far:
- The AND flow card âcleaning is ongoingâ doesnât seem to work. I did a test while cleaning. The device properties showed âCleaning ongoing: Yesâ, but the flow didnât seem to recognize this status.
- The map doesnât seem to update for me unless I reboot the appâŚ
Diagnostics ID: 119a6df7-9af7-4bef-b9b5-397dcad8ea8c
Thank you in advance!
/Hass
Hey @Hass,
Which robot model do you have?
From the diagnostics report I learn that your robot is not sending any responses to the queries made.
This typically occurs with newer models (e.g. Saros 10). For those models, the best approach is to disable the âAllow Local Connectionâ inside the settings, and retry.
Should that not fix the problems, can you send me a diagnostics report 1-2 minutes after the application has been restarted?
Thanks,
Hey @KennyMoens
Thank you for the fast response! Turning of âAllow Local Connectionâ indeed solved the issue and the map now seems to update automatically without restating the app.
However, the issue I mentioned regarding the flowcard âCleaning ongoingâ still remains.
I have this card as a part of my âFirst person arrives homeâ flow, where if the vacuum cleaner is currently cleaning when someone comes home, it will send a push notification asking the person if the robot should be sent to the docking station.
Since itâs in Swedish, Iâll try to clarify the device property I mean. The property updates to Yes whenever cleaning is ongoing, but the flowcard still seems to read it as No.
Diagonistics ID: bcc81c51-0b82-4b2a-b44c-c1a98d6df567
Cleaning was manually stopped at around 12:16. My flow should have triggered at around 11:55 when I arrived home and the robot was still cleaning.
I forgot to mention that my robot is an Roborock Q5 Pro.
Again, thank you for your help and this awesome app Kenny!
Hey,
Could you elaborate more on the issue itself?
From the diagnostics report, the UI should show that cleaning is no longer active. From your message I donât really see that, I donât know if the screenshot when the cleaning was already stopped or not?
However, what I do see is that the app did a crash due to memory issues.
What is your Homey model? Typically on the older models, or models where there are many apps installed, we run into these issues. This is because the drawing of the map requires quite a lot of memory. For users in this scenario, currently the only option is to disable the map.
Kind regards,
Hey @R.S_Kok ,
Could you try v2.5.0 under test?
This version will not implement a lot, but Iâve added a first message to be parsed: the network information, this was the easiest to discover from your information.
If you startup the app, please submit a diagnostics report 1-2 minutes after starting.
Hopefully this initial step works.
If we have success with this, or if not, I would like to ask you if it would be an option for you to share your robot with my Roborock account. This would make it much easier for me for debugging and discovering how the device works. We can obviously agree on a timeframe when it is acceptable for me to test without disturbing you.
Kind regards,
Hi Kenny,
77715de7-d830-4b4d-a650-00abaddd8cec
Hope this will help.
Kind RegardsâŚ
Hey @KennyMoens I seem to be having the same issue as @Hass above. Device is the Roborock Qrevo Edge S5A.
Every card other than the AND is cleaning card works great. When I test it after the first person arrives, the is cleaning card returns FALSE not TRUE so the return to docking station card doesnât get triggered.

Good discovery, Iâve looked deeper into it and discovered the bug ![]()
Iâve just pushed v2.2.2 towards test and submitted it for review so that it can be published to stable. This should fix your bug.
For the people helping with testing the newer protocols of the newer robots, this means that v2.5.0 is temporary unavailable. Your Homey will not get downgraded, but you cannot reinstall the app to this version right now. As soon as v2.2.2 is accepted for stable, Iâll publish v2.5.1 which contains the same fix towards test.
Kind regards,
Kenny
Excellent news, I will keep a look out for v2.2.2. Thank you! Iâll send some beer money your way as this is a really cool app that helps a lot with cleaning automations.






