---
title: "Discussion on \"\"Alexa, ask Roborock to clean my bedroom\"\" | Hashnode"
description: "Discussion on \"\"Alexa, ask Roborock to clean my bedroom\"\". Alexa, Home Assistant and Roborock\nI mentioned in one of my previous blog posts that Home Assistant allows us to improve our smart devices. I even gave you an example of my Xiaomi Roborock S5 vacuum cleaner. If you own one of these devices, you know ..."
url: "https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129"
---

[Feed](https://hashnode.com/feed) /

Discussion

# ["Alexa, ask Roborock to clean my bedroom"](https://bogdanbujdea.dev/alexa-ask-roborock-to-clean-my-bedroom?utm_source=hashnode&utm_medium=feed)

Alexa, Home Assistant and Roborock I mentioned in one of my previous blog posts that Home Assistant allows us to improve our smart devices. I even gave you an example of my Xiaomi Roborock S5 vacuum cleaner. If you own one of these devices, you know ...

Mar 19, 2020 · 7 min read · bogdanbujdea.dev  
Read the article

-   [#smart-home](https://hashnode.com/tag/smart-home)
-   [#alexa](https://hashnode.com/tag/alexa)

## Written by

[Bogdan Bujdea](https://hashnode.com/@bogdan)

@bogdan · Iasi, Romania

  
[View profile](https://hashnode.com/@bogdan)

.NET Developer

Expert generalist • Independent Contractor • Microsoft MVP • Home Assistant enthusiast Hi there! I'm Bogdan Bujdea, a software developer from Romania. I'm currently a .NET independent contractor, and in my free time I get involved in the local .NET community or I'm co-organizing the @dotnetdays conference. I consider myself an expert generalist, mostly because I enjoy trying out new stuff whenever I get the chance and I get bored pretty easily, so on this blog you'll see me posting content from programming tutorials to playing with my smart gadgets.

## Responses 4

Markdown supported · ⌘↵ to post

[Maciej](https://hashnode.com/@Parsley)

[Apr 14, 2021](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/60768c58b579ce3139f501a3)

Thanks for that - it was great tip. Ill definitely try it

For those who wants to do that easier - Roborock Plus skill CAN do rooms cleaning - please refer below (all credits to DANIEL ALJURE)

\*"If you want to clean a specific room using a voice command here’s how to do it.

You'll need to create custom routine within the Alexa app to basically have alexa speak or repeat the specific roborock command line to itself whenever you use your custom commands

When selecting alexa actions, choose custom action and fill in with the appropriate commands (see example bellow). Make sure the room names match the one created within your roborock map.

Example of the alexa routine:

**If Alexa hears "alexa, clean bedroom" Alexa action "alexa, ask robo rock to clean bedroom"** Note how the word “robo rock” is split. If you write Roborock (one word) it will not work "\*

[May Anderson](https://hashnode.com/@AndersonM)

[Nov 30, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5fc4677abc24037614df84f4)

This is a very interesting technical overview. I never thought about it from this side. Thanks for showing me. Can this be done with any gadget or just a certain brand? I am still reading various information about such vacuum cleaners as in this [article](https://www.globalbrandsmagazine.com/irobot-hails-as-worlds-1-robot-vacuum-brand/) for example. I would like something powerful enough and with good wi-fi, since my house has thick walls.

[Bogdan Bujdea](https://hashnode.com/@bogdan)

[Dec 4, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5fc4677abc24037614df84f4#reply-5fcac6d22e4db7780e4829ea)

Thanks for the comment May. I don't know anything about iRobot, but I can say about my Roborock that I'm very satisfied with it. I hope in the future they will make a version that can attach its own mop or dispose the dust bin, but other than that it's perfect. As for Wi-Fi, all of them use 2.4 Ghz because it has a better range than 5 Ghz Wi-Fi, so I don't think there's much difference here. If you have problems with the Wi-Fi coverage in your home then I would suggest you buy an Unifi AP.

[Maciej](https://hashnode.com/@Parsley)

[Apr 14, 2021](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5fc4677abc24037614df84f4#reply-60768d5fb579ce3139f501e0)

[Bogdan Bujdea](https://hashnode.com/@bogdan)

For better coverage I recommend cheaper / easier Mesg solution from TP-Link (Im using 2x deco m4 and works great in 2 floors house)

[tp-link.com/us/mesh-wifi](https://www.tp-link.com/us/mesh-wifi/)

[Allan](https://hashnode.com/@allandef)

[Nov 2, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5fa01c4f701b426a98096927)

Thanks a lot man,

I was able to make it work with the map extractor integration. It's very cool seeing the map updates almost live.

The only thing I different from you is that I integrated with Alexa using the emulated hue and created helpers as input\_booleans to control the automations on Alexa.

Your blog was very helpful.

[Nolle](https://hashnode.com/@Nolle)

[Oct 17, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5f8b51fad7dc0b17a97a31d8)

Dear Bogdan

Thank you for sharing. Being a noob could I please ask you to give some details on installing the vacuum cards on HA. I have everything set up so far with the vacuum available, the data downloaded as described by Piotr. However, I am stuck at getting the map from my vacuum into HA. Somewhere there is a step missing in Piotr manual after downloading the .is files to a local www folder and putting the resource into the HA.

Kind Regards,

Nolle

[Nolle](https://hashnode.com/@Nolle)

[Oct 18, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5f8b51fad7dc0b17a97a31d8#reply-5f8bc0a96eb39417ce5e6468)

[Bogdan Bujdea](https://hashnode.com/@bogdan)

The live map. The static image is a screenshot of the map loaded into HA if I understood correctly ?

[Bogdan Bujdea](https://hashnode.com/@bogdan)

[Oct 18, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5f8b51fad7dc0b17a97a31d8#reply-5f8c0076d7dc0b17a97a3646)

[Nolle](https://hashnode.com/@Nolle) yes, and I use the static map. I'll try integrating this today, it's a new component that has the live map without rooting your device.

[github.com/PiotrMachowski/Home-Assistant-custom-c…](https://github.com/PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor)

[Nolle](https://hashnode.com/@Nolle)

[Oct 18, 2020](https://hashnode.com/posts/alexa-ask-roborock-to-clean-my-bedroom/5f8b47e26eb39417ce5e6129/comment/5f8b51fad7dc0b17a97a31d8#reply-5f8c0341d7dc0b17a97a36e4)

[Bogdan Bujdea](https://hashnode.com/@bogdan)

Cool, looking forward :-)

I use the Lovelace GUI with raw configuration editor. Just using the example code I get an error: Custom element doesn't exist: xiaomi-vacuum-map-card.

Any idea what the issue could be ?

I added under configuration/Lovelace Dashboard/ resources the file directory as requested in step 2 of Piotr manual
