Add support for Roborock Q Revo

Hey everyone,

I just got a new Roborock Q Revo, a pretty cool upgrade for one of my S5.

Unfortunately the Q Revo is not supported yet, my hope war if I just change the model id the most basic stuff like start cleaning, zone cleaning would work. Unfortunately the vacuum is not recognized even after changing the model id at the thing.

The model id is roborock.vaccum.a75.
For the integration, the experimental JSON file is needed?

Could please someone who knows that binding well add the new vacuum, even oft it would be just with the very basics.:wink:

In combination with openhab I added some nice features to my vacuum: timed cleaning, talking to Alexa etc… I really miss that stuff for the Q Revo.;(

Thanks a lot!

If someone is interessted on:

I added the support for Q Revo and also some addtional features channels:

Hi,
I’ve just got my new Roborock Q Revo and want to inport it to my openhab 4.0.3. When I scan for it, it doens’t go online and only this two “experimental” channels are supported - which don’t help me.
What do I have to do, to get it running with my openhab?
BTW I have one Roborock S5, which works perfect.

Hi All,

Since some weeks, I am proud owner of the QRevo Master.
Unfortunately it only connects with the Roborock App and not with Xiaomi App.

Any idea how I could connect the Master anyhow?

I am expecting my Q Revo Master any time now and I’d (ofc) like to integrate into my OH 4 setup.
Any news on this ?

I’ve created a small project to integrate my robo. It’s a standalone app that uses Mqtt.

@csowada: Looks great - I tried to get it running in a docker environment. It connects shortly to my MQTT-Server but than crashes with the message

Error: login returned empty userdate

Any idea how to fix it?

I had maybe a similar issue in the last. It was a a pending privacy and/or data protection approval in the Roborock app. I’ve removed the approval and approved it again under About us - Data protection or so.

I tried to remove and add it again in the app - it remains the same. Probably it is a result, due to SSO login from google.

There is now an alpha roborock binding in marketplace - Roborock binding for robot vacuum cleaners [4.0.0; 5.0.0]