Roborock - activate/deactivate a "Cleaning plan" / "Program plan"

I think most of the roborock users know there is a possibility to create cleaning plans in the app (on which day which rooms are cleaned and when). I think that is quiet comfortable und would like to use this, even if i have implemented my vacuums into ha. The main thing here is to have access to the activation/deactivation of this plans. Does someone managed to get access to this via ha. I read a lot the last 1-2 hours in the forum, but don’t find any hint if/where this is possible.

No one :frowning: Then i might have to solve this in HA itself. I just have currently no idea how i start a cleaning programm with multiple rooms in one step (not all rooms at once, that would be easy).

Maybe this will put you on the right track.

Note that you can add multiple rooms as a list under segments, eg:

    params:
      - segments:
          - 22 #kitchen
          - 23 #bedroom
          - 24 #bathroom

Note that I do not make use of the Roborock integration and am simply passing this info along. Feel free to ask for further help here though if you get stuck, in case someone with more knowledge than me shows up.

Thanks very much for that hint. I get it working. I just struggle with the sequence/series of the cleaned rooms. The vacuum does not clean it in the sequence i put in the script. Any ideas. I did not find a solution until now :frowning:

I’m sorry. Like I said, I don’t currently use the integration despite owning a Roborock (I’m happy enough to just let it do its schedule without needing HA).

Best advice I can give is to check whether you set up a particular sequence of rooms inside the app. If it’s different from the sequence in your scripts, then that would explain why it’s ignoring your script sequence.

Hi - “routines”/scenes are included in 2025.4 - I encourage you to give that a try when it comes out and see if it contains what you’re hoping for