[APP][Pro] Roborock Vacuum Cleaners

Thanks for the app! It is perfect for starting cleaning when no one is home. I have a couple of suggestions that would make it even greater.

  • I would like to get a battery level token to be used in “and” logic-cards. Because I want a way of telling when the cleaning is finished and the vacuum has returned to the dock. Problem now is the status “in dock” also is triggered when the charging is done. So I get notification twice: before charging (after cleaning) and after charging. It can also be used for other purposes I guess.

  • Even better: A trigger card that tells when cleaning is finished. That is when status goes from “cleaning” to “in dock”. So that is a special case of status change to “in dock” really. This can also be extended to “charging finished” that is the same status “in dock” but only when the previous status was “charging”. This can be done by saving to logics today, but would be cleaner if the app could do this for us.

Hi Justin, thanks for your great work on constructing this app for Homey.
Did you have something like my short guide ( [HOW TO] Get started with Roborock vacuums in Homey - Tutorials - Homey Community Forum ) in mind or did you want more expanded content on that domain?

is this only working with the mi app ? i just got my self a maxv as an addition to my s6. none of them will be added to the homey.

I was wondering the same. My S8 Maxv is registered in Roborock’s app and not (as far as I know) Mi.

I would love for someone to give instructions on how to get the ID without using the Mi app. Seems it’s not supporting the S8 MaxV Ultra, and it probably won’t either.

2 Likes

Hi,

Does this app support S8 MaxV Ultra?

Just in case somebody else is using the Python-Library to control his Roborock via Homey as I have mentioned here, I wanted to let you know about two things:

  • The python library works just fine with the Roborock Qrevo Curv.
  • I took me a while to figure out how to start the robot so that it vacuums only while not using the mob because I don’t want it to mob every day. This can be achieved by setting the set_water_box_custom_mode.

So basically set the mode first. Then start a clean or segment-clean as usual. It will stay in this mode, so when you want it to start with mopping you need to switch back before starting it again.

Vac & Mop: roborock -d command --device_id XXXXXXXXXXXXXX --cmd set_water_box_custom_mode --params '[202]'
Vac Only: roborock -d command --device_id XXXXXXXXXXXXXX --cmd set_water_box_custom_mode --params '[200]'
1 Like

Thanks. I can also confirm that i have added my Q8 Max plus as a Q7 Max and everything is working fine.

Is the Qvero Master available?

@Justin
Thanks for doing this app. I have a roborock S7. I have a roborock account and roborock app.

I downloaded the Mi Home app, created an account and linked my roborock s7 to the mi home account.

I downloaded the MiHome.exe file to retrieve my token. I am in UK, and MiHome was linked to UK region. The closest server is Germany. I put in my credentials but the exe cannot find my account. It cannot find it for any of the servers.

Do I need to leave it 24 hours or something before the app will find my account details?

1 Like

Got a Qrevo, is it possible to create an empty dustbin “THEN”.
For example IF, time is X, THEN empty dustbin.

Why? My vacuum at the moment works at night. Everybody sleeps. But emptying the dustbin wakes up my girlfriend. So I have turned it of during the do not disturb period.
But now I have to empty the bin myself with the app or on the roborock.

Thanks

2 Likes

I don’t know how to get the token.
There is always talk about a mi account but I have an account for Roborock and it doesn’t work when I fill it in to get the token.

and I have the Roborock Q8 Max does it work too?

I use the Roborock app. The Xiaomi app does not have my vacuum cleaner in it so I can’t add it there. And that is the part where I get stuck. Because I can only add and operate it via the Roborock app.

1 Like

hopefully some clever developers create a homey app that connects to the roborock service instead of Xiaomi home.
There is already a home assistant app like that with the source code available on the web so I guess its not to much work for a developer that knows homey

…and speaking about hopes, I guess there was also in discussion “official” integration as well - but haven’t seen update on that for months…

1 Like

@Emile any news about that?

It’s not Emile, it’s @Doekse Abe.

Every time I visit Roborock’s booth at trade shows, I end up collecting business cards from new people—I’ve never encountered the same person twice. They seem to have a new product manager every time I see them. The challenge lies in finding the right contact at Roborock, but that connection just hasn’t been made yet. LG faces a similar struggle in identifying the right person. To be continued!

4 Likes

thanks for the update! let´s cross our fingers… The new roborocks support matter, so they will be possible to get in, but for the rest of us lets hope for a official integration :slight_smile: And in the meantime maybe someone can make use of the existing home assistant integration to create a unofficial homey integration

1 Like