[APP][Pro] Roborock Vacuum Cleaners

100%. I just built my own fastapi web service referencing the HA library (python-roborock). With just a few lines of code I can now send REST API calls (from Homey flows) to a locally hosted web service, which forwards the calls using MQTT to my S8 Pro Ultra, while still being connected to the Roborock app. Works flawlessly for my needs.

If I knew the first ting about building js or Homey apps, I would cobble something together. Unfortunately I dont, so i cant :frowning:

1 Like

Hello guys,

I’ve quickly drafted an app based on the Roborock API, it seems to work for my devices at first sight.

Currently features are fairly limited: reading out battery and cleaning stats, and the ability to start a full clean, empty dust bin and wash the mop.

I’ve submitted it for certification towards Homey.

If successful, I’ll open a seperate topic for it, expand the app further and publish the source code for everyone.

Kind regards,

11 Likes

Very nice :slight_smile: looking forward to test it!

1 Like

Any progress? im interested in testing :slight_smile:

2 Likes

Hello,

I did some further PoC’ing locally to expand the functionality further, this should allow me to step up quickly with new features.

I’m however hesitant to spend too much time on it now, until Homey officially gives the go for this app. This just to avoid that I do work which nobody can use afterwards.

Please be aware that the initial review process takes approx 2 weeks.

Kind regards,

5 Likes

@Doekse

Abe, do you have a chance to speed up the process?

1 Like

Some wishes for features down the road:

  • The possibility to send robot to a specific destination “pin n go”
  • Clean individual room
  • Check charging status of robot (to send me notifications if robot is not in dock before the night

I’ve created a new topic, to prevent hijacking this one.

Please submit your feedback inside that topic:

Currently supported:

  • Starting a full clean
  • Starting to clean one or more rooms
  • Stop a clean
  • Return to docking
  • Tuning basic parameters (suction power, water flow and mop route)
  • Statistics about battery and cleaning
  • Triggering empty of the dock
  • Triggering washing of the mop

More features will be developed after approval from Homey.

5 Likes