Xiaomiโs robot vacuum cleaners are no longer a curiosity, they have become an integral part of the smart home for thousands of users. But not everyone knows how to manage these devices from a smartphone to their full potential. In this article, we will examine not only basic functions like starting a cleaning service, but also hidden opportunities, from creating virtual walls to integrating with voice assistants.
You'll learn how to connect a robot to a Mi Home or Mi Robot, adjust your cleaning schedule to your schedule, and what to do if the device is "hanging" or not responding to commands. We'll focus on solving typical problems, from connection errors to map failures. If you just bought a Xiaomi Mi Robot Vacuum-Mop 2 Pro or have been using the Mi Robot Vacuum E10 for a long time, but want to squeeze more out of it, this is the guide for you.
What Xiaomi robots support control from a smartphone
Not all Xiaomi robot vacuum cleaners can be controlled via a phone, but here are the key compatibility criteria:
- ๐น Mi Robot Vacuum Series: All models, starting with Mi Robot Vacuum 1 (2016) and later, support connection to the app. OEM-Local market versions (e.g. Viomi).
- ๐น Mi Robot Vacuum-Mop Series: Hybrid models + Mop requires Mi Home 6.0 applications+. Older versions of the software may not display zoning functions.
- ๐น Models for China vs. Global Versions: Robots with Firmware CN (for example, STYJ02YM) Linked to Chinese Mi Home server and require region change in phone settings.
To check your model's compatibility, look at the sticker on the bottom of the robot - there's an article (e.g. SDJQR02RR for Mi Robot Vacuum-Mop 2 Lite) - if the model is released after 2019, it's guaranteed to support control via phone.
Preparation: what you need to connect the robot to the phone
Before setting up, make sure you have:
- ๐ฑ Smartphone on Android 6.0+ or iOS 10.0+ (Mi Home requires a 64-bit OS).
- ๐ถ Wi-Fi router with support for 2.4 GHz (Xiaomi robots do not work on the 5 GHz network.
- ๐ Charged robot: battery level should be at least 20.
Important: If your router is running 802.11r (Fast Roaming), disable it as a common cause of connection failures. Also check that the routerโs settings do not activate Client Isolation, otherwise the robot will not be able to communicate with Xiaomi servers.
โ๏ธ Preparation for connection
Step-by-step: how to connect the Xiaomi robot to the phone
The connection process takes 5-10 minutes. Follow the instructions strictly by steps:
- Installation of the application: Download Mi Home from Google Play or App Store. Mi Robot Vacuum-Mop 2 Pro and later also suitable Mi Robot (a separate application for robot vacuum cleaners).
- Account registration: Register via phone number or email. For Russian users, it is recommended to choose the region "Russia" (ru server), even if the robot is purchased in Europe - this will simplify further configuration.
- Adding device: Press + โ Add device โ select Cleaning category. Find your model (e.g. Mi Robot Vacuum-Mop 2) from the list. Hold the power button on the robot for 3-5 seconds until you hear the voice message Connect to Wi-Fi.
- Connection: Enter your Wi-Fi password (only 2.4GHz!) and wait for the robot tone and the "Connected" sign appears in the app.
If the robot is not connected, check:
- ๐ Power router: restart it by turning it off for 30 seconds.
- ๐ต Lockdown MAC-Addresses: Add the router settings MAC-Robot address (specified on the sticker) in the list of allowed devices.
What to do if the robot gives an error "I failed to connect"
The main functions of controlling the robot through the phone
Once connected to the Mi Home or Mi Robot app, the following options will be available:
| Function | Description | Supported models |
|---|---|---|
| ๐งน Starting the cleanup | Manual start, mode choice (quiet, standard, intensive cleaning). | All models. |
| ๐บ๏ธ Map of premises | View maps in real time, edit zones, add virtual walls. | Models with LDS-Laser (Mi Robot Vacuum 2 Pro and later) |
| โฐ Schedule | Set up automatic cleaning by day of the week and time. | All models. |
| ๐ Voice control | Integration with Alice, Google Assistant or Siri via Mi Home | Models with Mi AI support |
For models with laser navigation (for example, Mi Robot Vacuum-Mop 2 Pro) are available advanced features:
- ๐ Zoning: Selecting areas to be removed or avoided (such as a baby cot).
- ๐ซ Virtual Walls: Creating Invisible Barriers That a Robot Will Not Cross.
- ๐ Multi-room cleaning: Consistent cleaning of several rooms along a given route.
๐ก
If the robot is not building a map well, remove all small objects (wires, toys) from the floor before cleaning the first one and close the doors to adjacent rooms, which will help the laser sensor to determine the boundaries of the room more accurately.
Set up a cleaning schedule: optimize the schedule
Automatic cleaning on a schedule saves time, but requires the right setup.
- Open the Mi Home app โ select your robot โ Schedule.
- Click Add and select the days of the week (such as Monday, Wednesday, Friday).
- The optimal time to start cleaning is 9:00-11:00 or 14:00-16:00 when no one is home.
- Select cleaning mode: ๐ Quiet (at night or in the presence of children). โก Intense (for highly contaminated surfaces). ๐ง Wet cleaning (for models with mop).
Battery saving tip: If the robot cleans daily, set a schedule so that there is at least 12 hours between cleanings.
๐ก
For models with Auto-Boost function (for example, Mi Robot Vacuum-Mop 2 Ultra), you can enable automatic increase in suction power on carpets in the schedule settings.
Remote control and voice commands
One of the key benefits of Xiaomi robots is that they can be controlled from anywhere in the world, as long as the phone and robot are connected to the Internet.
- Make sure that the option โRemote Accessโ is enabled in Mi Home (Settings โ Cloud Services).
- For voice control, connect Mi Home to Yandex Alice, Google Assistant or Siri Shortcuts: ๐ฃ๏ธ Alice: Say โAlice, turn on cleaningโ (preliminarily link accounts in the settings of Yandex). ๐ค Google Assistant: Use the command โOK Google, ask Mi Home to start cleaningยป.
List of supported voice commands:
| Team team. | Action. |
|---|---|
| "Start cleaning" | Starting standard mode. |
| "Back to base" | The robot stops cleaning and goes to charge. |
| "Clean the living room" | Cleaning in a given area (pre-configuration of rooms in the map is required). |
Limitation: Voice commands only work when the Internet is active, and if the Wi-Fi shuts down, the robot will continue cleaning on schedule, but will not respond to the voice.
Typical problems and their solution
Even with the right setup, Xiaomi robots sometimes fail, and here are the most common mistakes and ways to fix them:
- โ The robot does not connect to Wi-Fi: ๐ Restart the router and robot (hold the power button) 10 seconds). ๐ต Check that the network is operating in mode. 802.11b/g/n (not ac/ax). ๐ง Reset the robot settings: press the Home and Nutrition buttons on 5 seconds.
- โ Does not build a map or "lostยป: ๐ฏ๏ธ Make sure there is enough light in the room (laser sensor doesnโt work well in the dark). ๐งฒ Check if there are any sources of magnetic interference (microwaves, columns). ๐บ๏ธ Reset the map in the application settings and start a rescan.
- โ Does not respond to commands from the application: ๐ฑ Reinstall Mi Home and log in again. ๐ Check if the antivirus is blocking the connection to Xiaomi servers.
Critical error: If the robot gives off an audible "Error 10" (wheel problem), flip it over and clear the hair/strand axles of the wheels. Use a plastic card to gently tamper with and remove the wound debris.
๐ก
If the robot is constantly โstuckโ in one place, stick a black tape (with a width of 5 cm) on the floor โ this will create a virtual wall, which the robotโs sensors recognize as an obstacle.