Voice control of Xiaomiβs robot vacuum cleaner via Marusya is not only convenient, it also saves time. You can start cleaning, change mode, or send a vacuum cleaner to the base just by saying a command out loud. However, the connection process often raises questions: which models are supported, are additional applications needed, and why Marusya βdoes not seeβ the device?
In this article, we will look at all the stages of integration, from account preparation to voice command settings, and pay special attention to common errors (for example, when the vacuum cleaner is connected to the Mi Home, but not displayed in Yandex.Smart Home) and how to fix them. If you are using Xiaomi Mi Robot Vacuum-Mop 2 Lite, Dreame D9 or other compatible devices, this guide will help avoid common problems.
Which Xiaomi vacuum cleaners are compatible with Marusay?
Not all Xiaomi robot vacuum cleaners support integration with voice assistants, the main requirement is the presence of a Wi-Fi module and compatibility with the Mi Home platform (or Dreamehome for Dreame devices), Below is a list of proven models that can be connected to Marusa via Yandex.Smart Home:
- π€ Xiaomi Mi Robot Vacuum-Mop 2 Lite (and all modifications)
- π€ Xiaomi Mi Robot Vacuum-Mop P (including laser-navigated versions)
- π€ Xiaomi Mi Robot Vacuum-Mop 2 Pro
- π€ Dreame D9, Dreame D10 Plus (requires the Dreamehome app)
- π€ Xiaomi Mi Robot Vacuum 1S (outdated model, but maintained)
Important: If your model is not listed, check it out on Yandex.Smart Home under Compatible Devices. Some new devices (such as Xiaomi Robot Vacuum-Mop 2 Ultra) may require a firmware update to work with Marusay.
Preparation: What to do before connecting
Before you connect the vacuum cleaner with Marusya, make sure that the mandatory conditions are met:
- Mi Home (or Dreamehome) is installed β without it, it is impossible to add a device to the Xiaomi ecosystem.
- The vacuum cleaner is connected to Wi-Fi β check that it is displayed in Mi Home and responds to commands from the app.
- Mi Account is tied to the Russia region β devices with Chinese firmware may not support integration.
Critical note: if your vacuum cleaner was purchased in China and has firmware for the region CN, It will have to be recast on the global version (EU/RU) β Otherwise, integration with Marusya will not be possible.
Install Mi. Home/Dreamehome|
Connect the vacuum cleaner to Wi-Fi|
Check the Mi Account region (Russia)|
Update the vacuum cleaner firmware (if required)|
Install the Yandex application with Marusay-->
Step-by-step: connection via Mi Home and Yandex
The integration process consists of three steps: adding a vacuum cleaner to the Mi Home, binding to Yandex.Smart Home and setting up voice commands. Let's analyze each step in detail.
Step 1: Adding a vacuum cleaner to Mi Home
If the device has not been added to the app:
- Open Mi Home and press + β Add the device.
- Select the category "Vacilities" and find your model.
- Follow the instructions on the screen: turn on the vacuum cleaner, hold the Wi-Fi (or Reset) button to the beep.
- Connect to the temporary vacuum cleaner network (the name will be mirobot-XXXX type) and return to the app.
- Select your home Wi-Fi network and enter your password.
Note: If the vacuum cleaner is already added to Mi Home but does not appear in Yandex.Smart Home, go to step 2.
Step 2: Linking to Yandex.Smart Home
Now we connect the accounts Mi Home and Yandex:
- Open the Yandex app and go to the Smart Home section (home icon in the bottom menu).
- Click + β Add the device β Xiaomi.
- Enter the username and password from your Mi Account (the same as in Mi Home).
- Allow access to devices by selecting Confirm.
- Wait for synchronization β the vacuum cleaner should appear in the list of devices.
Note: If the vacuum cleaner does not appear after synchronization, check:
- π Update the vacuum cleaner firmware in Mi Home (Device Settings section) β Update of the PO).
- π Make sure that the region in Mi Home is set to βRussiaβ (in your account profile).
- π Check that the vacuum cleaner is not linked to another Mi Account (e.g., a seller).
Step 3: Set up voice commands for Marousi
When the vacuum cleaner appears in Yandex.Smart home, you can configure voice control:
- Open the device in the Yandex application and click Settings (βοΈ).
- In the Voice Control section, enable the option to Allow control of the Marousay.
- Set a pseudonym for a vacuum cleaner (e.g., βRobotβ, βCleanerβ) to simplify commands.
- Check the list of available commands (examples below).
You can test it now.
- π€ Β«Marusya, turn on the vacuum cleaner" - start cleaning.
- π€ Β«Marusya, stop cleaning. β pause.
- π€ Β«Marusya, send the vacuum cleaner to the base - return to the docking station.
- π€ Β«Marusya, set the vacuum cleaner power to maximum" - change of mode.
π‘
If Marusya doesn't recognize the command, try re-phrasing it by adding the device's alias, such as, "Marusya, ask the Robot to start cleaning."
Common mistakes and their solutions
Even with the right setup, users are facing problems.-5 errors and ways of eliminating them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The vacuum cleaner is not displayed in Yandex.Smart home | Incompatible firmware or region CN | Update your firmware via Mi Home or change your account region to Russia |
| Marusya says "The device is not responding" | Vacuum is disconnected from Wi-Fi or discharged | Check the network connection and battery charge (minimum 20%) |
| Commands are executed with a delay | Weak Wi-Fi signal or overloaded Xiaomi server | Reconnect the vacuum cleaner to the router at 2.4 GHz or restart it |
| Regime change teams are not working | Restrictions of firmware or settings in Mi Home | Update the vacuum cleaner and check the access rights in Yandex.Smart home |
| The vacuum cleaner is added, but immediately disappears. | Mi Account conflict or app cache | Leave Mi Home and Yandex, clear the cache, enter again |
If none of the methods helped, try resetting the vacuum cleaner settings to factory:
- Hold the Wi-Fi button and power at the same time for 5-10 seconds.
- Wait for the sound signal and the indicator flash.
- Repeat the connection procedure from scratch.
What if the vacuum cleaner is connected but does not respond to commands?
Additional settings: automation and scenarios
Marusya allows you not only to control the vacuum cleaner with your voice, but also to create automatic scripts.
- π Scheduled cleaning β starting the vacuum cleaner at a certain time.
- π No-Home Mode β The vacuum cleaner turns on when everyone leaves.
- π Warning about low charge β Marusya will tell when the battery will run out.
To create a script:
- In the Yandex app, go to Smart Home β Scenarios β Create a script.
- Select a condition (e.g. Time or Geolocation).
- Add Action: Device Management β Your vacuum cleaner. β Start cleaning.
- Save the script and activate it.
Example of a useful scenario:
β οΈ Note: if you are setting up a geolocation cleaning (when everyone leaves home), make sure that all family members in Yandex.Smart Home have access to the location. Otherwise, the scenario will work even if someone stays at home.
π‘
Geolocation scenarios require constant access to the phone's location, and if that feature is disabled, automation won't work.
Alternative ways to connect (if the standard one does not work)
If your vacuum cleaner is not officially supported but has a Wi-Fi module, you can try workarounds:
Method 1: Through Home Assistant
Home Assistant is a smart home platform that can integrate Xiaomi devices with Marusay via Yandex Smart Home.
- Install Home Assistant on a Raspberry Pi or other server.
- Add Xiaomi Miio integration through HACS.
- Get the device token using the miio-cli script:
miio --discover
miio --ip [ADRESS DUST] --token [TOKEN] info- Configure a bundle with Yandex.Smart home through the Yandex Smart Home component.
Method 2: Through IFTTT (for advanced users)
Service IFTTT It allows you to create chains of commands between different platforms:
- π If Marusya says βStart cleaningβ, send the team to Mi Home.
- π To do this, you will need to connect Mi Home and Yandex.Alice to the IFTTT.
Limitation: This method works with a delay (5-10 seconds) and requires customization skills.
Security: How to protect the vacuum cleaner from unauthorized access
Connecting a vacuum cleaner to the Internet and voice assistant poses potential risks.
- π Use a complex Wi-Fi password β the vacuum cleaner connects to the same network as your other devices.
- π‘οΈ Disable remote access to Mi Home if you donβt use external control.
- π± Set up two-factor authentication for Mi and Yandex account.
- π Regularly update the firmware β manufacturers close vulnerabilities in new versions.
β οΈ Note: If you sell or transfer the vacuum cleaner to another person, be sure to remove it from Mi Home and Yandex.Smart Home, and then reset the settings. Otherwise, the new owner will be able to manage your other devices through the linked account.