Hey there
I managed to connect my roborock S8 Pro Ultra with Home Assistant.
Therefore I used the Roborock integration from Hacks and the Xiaomi Vaccum Map card.
I am able to do everything.
Only one thing I dont understand. I imported the rooms from my roborock app.
With this code (e.g. for one room here) Im able to start a room cleanup:
My problem is that I got more than 14 rooms (which is maximum in roborock app).
If I create a room that does not exist within my app, or if i delete all rooms there (and leave them in HomeAssistant) the robot goeas out of his station and directly returns.
There is no cleanup.
So my question is, how to create cleanable rooms in Home Assistant, without creating them in roborock app?
Thanks for sharing the infornation.
Are you able to select rooms that should be cleaned or can you just start the cleaning process for the entire floor?
If rooms can be selected, please give me a hint how. This is currently the functionality I want to use via HA. Thanks.
Yes, I tried this. But the Vacuum Map Card requires a camera entity. The S8 doesn’t have a camera, so I have no clue what to enter here. Besides the fact that the dropdown list is empty.
How did you solve this with your S8. It shouldn’t have a camera neither!?
See my previous post, the reason your S8 does not have a camera entity (which is a snapshot of the map) is because you are using the Roborock integration that is built in to HASS found here
You want to delete that integration and use a custom roborock integration found here
I believe it can be installed with HACS . Then setup in integrations. This one will give you the map as a camera entity you can put in the card.
I have the same S8 and this integration and the map you see in the snapshot above comes from this integration. I went through the same issue a month ago when I got m vacuum. This was the fix.
To install this integration in HACS you have to add it as a customer repository. Otherwise it won’t show up.
Bring up HACS, top right, Customer repository, paste in the URL
Thank your very much for your patience!
I will give it one more try tomorrow - but must admit that I did this already several times. After connecting the Roborock with the integration it runs into issues and cannot complete the connection progress. As a result no entities are shown and an error message appears. It tries again and again but never succeeds.
So, unfortunately no success. I deleted the Roborock core integration, restarted HA, downloaded the HACS integration and the Xiaomi Vacuum Map Card and started the integration. After entering the 6-digit code for authorization I get this error message, saying “Setup failed, will try again”.