[APP][Pro] Roborock Vacuum Cleaners

I was wondering if there is a status from the Roborock S6maxV, about when the robot is done cleaning?

For example you can trigger on WHEN: ā€œStatus has changedā€. Then check with a logic-card AND: Status is not Cleaning.
This is one of many ways.

Perfect, thank you!

Hi Justin,

I’ve just notice a really strange problem. When I want to vacuum a room for 3 times it only does it 2 times. Using the xioami app directly works correct. Only when homey sends a command to the vacuum I’m getting this problem.

https://homey.app/nl-nl/flow/0Jzmg-/

But what if i want the robot to tell me when cleaning is done completely, for exeample if the area is to big for cleaning without charging. At 20 % the robot return for charging and the status is not cleaning anymore. Any ideas how to monitor when the hole cleaning process is done?` - i could look for battery % is over 90 % and not cleaning. But that takes for ever before calling the flow.

Hi @Justin

Is it possible to get some data that can be used in flows when the bin need to be emptied? Running with a s6vmax :slight_smile:

So far I run the Roborock S7 MaxV Plus by Roborock app. I read that the Roborock app is the best solution to run the vacuum cleaner. It would be nice if I could add the vac as well to HOMEY PRO to make it react on sensors or schedules. Is there a way to extract the required Xiaomi token from the Roborock app ? Without interfering with the current setup ?

Did you try to temporary remove the power to the dock (when the robot is docked ofc)? If that results in the same solution as lifting the robot, you can use a smart plug

No, i did not try that yet. Good suggestion, thanks!
When ever the connection is lost again (which luckily does not happen that often anymore these days :relieved:) i will try this option and will let you know my findings.

1 Like

YW! It was just an idea at first, but it actually works with my Ecovacs robot :wink:

I just added my Roborock S7 to Homey and have the same question now. Used the Roborock app until today and I am happy with it, but it seems that I now have to move to the Xiaomi app if I want to use the S7 with Homey as well…

The ip-address is still the same, but the Roborock app keeps saying that the device is offline.

@Justin Is it possible to add the roborock q7 also with this app?

Unfortunately, the token is reset any time you reset the wi-fi connection. As this is the only way to switch between Xiaomi and Roborock apps. You can’t use the same token :frowning:

I have tried a lot of things but it seems that since a few months, it is a lot harder or maybe impossible to extract the token from the Roborock Android app.
I have tried running an older version of the app but the logs show that the server doesn’t return the token. According to information I found on GitHub, it would have done that before.

I’ve a strange problem with the app. I think it started 1-3 weeks ago.

When I change the floor for the roborock (s5max) Homey don’t recognise it anymore. Made a flow without any condition cards to check, but also no luck.

Is it for room changed trigger? Check if you have those rooms still named correctly in the original app…

Yes. Every room has still a name. So that’s not the problem.

ALL of them ? Eg. in my case I think it ā€œscannedā€ area behind window and I was wondering why it didn’t work…

That’s the solution. Thank you.
The roborock thinks there is something behind the fridge and decide its another room. Adding this room makes work it again.

I have an issue that started appearing a couple of weeks ago. The Roborock is unavailable to homey. I have it on a fixed IP address so that’s not it. A week ago I tried restarting the app and homey but it didn’t do the trick immediately, but the day after it was there. A day or two later it was the same state. Any ideas?

Here is a debug log. a8d399fd-fd2a-43db-bcfa-08e375b7a445

I have had this problem on and off. I began to restart the Roborock homeyapp every morning at 05.00 and after a while I deactivated the restart. But after a couple of month the problem occurred again. Since the this flow restart the Roborock homey every night. I have not any problem with any other app so I think it is related to Xiamo servers.
(To restart an app with flow you need to activate Power User in Homey settings.)
https://homey.app/f/vT0US2