Roborock S8: detect which room is currently cleaned

It looks like that the core integration does not detect the room which is being cleaned. According to this thread the custom integration is able to do that.
This is especially useful for a timed cleaning: I wish to have an option to check the time passed after the last cleaning cycle for a specific room (segment) before starting the next cleanup.

There are more things different then the custom integration.
Would be great to see the custom integration become the core one… Solve some issues and it’s perfect.

Then you also still can use the “Xiaomi Vacuum Map Card” with all the options.

1 Like

According to the custom integration they suggest to use the core one?

It is recommended you switch to the core version of this integration.

Nevertheless its under active development?!

I can do this after activating the custom integration?

The custom integration for the Roborock itself they say use Core one.
The custom Card I post can be used for both. But with the core you’re have some issues with the card. With the custom integration it’s working great but that one is not maintained anymore…

I was hoping the core one was same as custom and even better… haha

I’d love to use the core integration instead of the custom one, but the ‘current room’ sensor is vital for me for this exact reason, so I can’t.

@Lash-L Since you were asking over on the custom integration GitHub what sensors are currently still missing from the core integration that would keep people on the custom one, this is one of those examples.

It would be awesome to see this integrated in the core Roborock integration!

1 Like

The current room entity will be included in version 2025.4 - it involved a very large refactor - but please give it a try when the version comes out!

2 Likes