How to connect Xiaomi vacuum cleaner to Marus: full instructions with solutions to problems

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.

πŸ“Š Which Xiaomi vacuum cleaner do you use?
Xiaomi Mi Robot Vacuum-Mop 2 Lite
Dreame D9/D10
Xiaomi Mi Robot Vacuum 1S
Another model
I haven't bought it yet.

Preparation: What to do before connecting

Before you connect the vacuum cleaner with Marusya, make sure that the mandatory conditions are met:

  1. Mi Home (or Dreamehome) is installed – without it, it is impossible to add a device to the Xiaomi ecosystem.
  2. The vacuum cleaner is connected to Wi-Fi – check that it is displayed in Mi Home and responds to commands from the app.
  3. 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:

  1. Open Mi Home and press + β†’ Add the device.
  2. Select the category "Vacilities" and find your model.
  3. Follow the instructions on the screen: turn on the vacuum cleaner, hold the Wi-Fi (or Reset) button to the beep.
  4. Connect to the temporary vacuum cleaner network (the name will be mirobot-XXXX type) and return to the app.
  5. 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:

  1. Open the Yandex app and go to the Smart Home section (home icon in the bottom menu).
  2. Click + β†’ Add the device β†’ Xiaomi.
  3. Enter the username and password from your Mi Account (the same as in Mi Home).
  4. Allow access to devices by selecting Confirm.
  5. 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:

  1. Open the device in the Yandex application and click Settings (βš™οΈ).
  2. In the Voice Control section, enable the option to Allow control of the Marousay.
  3. Set a pseudonym for a vacuum cleaner (e.g., β€œRobot”, β€œCleaner”) to simplify commands.
  4. 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 causeDecision
The vacuum cleaner is not displayed in Yandex.Smart homeIncompatible firmware or region CNUpdate 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 dischargedCheck the network connection and battery charge (minimum 20%)
Commands are executed with a delayWeak Wi-Fi signal or overloaded Xiaomi serverReconnect the vacuum cleaner to the router at 2.4 GHz or restart it
Regime change teams are not workingRestrictions of firmware or settings in Mi HomeUpdate 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 cacheLeave Mi Home and Yandex, clear the cache, enter again

If none of the methods helped, try resetting the vacuum cleaner settings to factory:

  1. Hold the Wi-Fi button and power at the same time for 5-10 seconds.
  2. Wait for the sound signal and the indicator flash.
  3. Repeat the connection procedure from scratch.
What if the vacuum cleaner is connected but does not respond to commands?
In some cases, the problem lies in the Mi Home settings. Go to the application, select your vacuum cleaner and check: 1. Third-party permissions - in the Settings section β†’ Sharing should be enabled by Yandex.Smart Home option. 2. Power saving mode - if the vacuum cleaner goes into sleep mode, it may not respond to commands. Disable this function in the device settings. 3. Conflict with other ecosystems – if the vacuum cleaner was previously tied to Google Home or Apple HomeKit, remove it from there before connecting to Marusa.

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:

  1. In the Yandex app, go to Smart Home β†’ Scenarios β†’ Create a script.
  2. Select a condition (e.g. Time or Geolocation).
  3. Add Action: Device Management β†’ Your vacuum cleaner. β†’ Start cleaning.
  4. 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.

  1. Install Home Assistant on a Raspberry Pi or other server.
  2. Add Xiaomi Miio integration through HACS.
  3. Get the device token using the miio-cli script:
miio --discover


miio --ip [ADRESS DUST] --token [TOKEN] info

  1. 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.

FAQ: Frequent questions about connecting Xiaomi vacuum cleaner to Marus

Can you connect Xiaomi vacuum cleaner to Marus without Mi Home?
No, Mi Home (or Dreamehome for Dreame devices) is a must-have link in the chain, and without it, you can’t add a vacuum cleaner to Xiaomi’s ecosystem, and therefore to Yandex.Smart Home.
Why does Marusya say, "This team is not supported?"
This means that you are using the wrong wording or the vacuum cleaner does not support the requested function. Check the list of available commands in the device settings in the Yandex application. For example, not all models are able to adjust the power of voice suction.
How to connect Dreame vacuum cleaner to Marus?
For Dreame devices (e.g, D9 or D10 Plus) use the Dreamehome app instead of Mi Home. Then the algorithm is the same: link Dreame account to Yandex.Smart home and set up voice control.
Can I drive a vacuum cleaner through Marusya outside the house?
Yes, but it requires that: The vacuum cleaner is connected to the Internet (not just the local network); the Mi Home settings have remote access enabled; the Marusay phone has mobile Internet or Wi-Fi enabled; if one condition is not met, the teams will not work outside the home.
What if after updating the firmware vacuum cleaner stopped responding to commands?
Sometimes new versions of software break integration with third-party services. Try: Remove the vacuum cleaner from Yandex.Smart Home and add again. roll back the firmware to the previous version (if available). Contact Xiaomi with a description of the problem.