How to set up a robot vacuum cleaner Xiaomi through the Mi Home app: from connectivity to fine-tuning

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their real potential is revealed only after the right setup. Many users are limited to basic functions, not even knowing that through the Mi Home app (or Mi Home Lite for the European region), you can flexibly manage cleaning routes, create virtual walls, configure wet cleaning and integrate the device with other gadgets. This article will not only tell you how to connect a vacuum cleaner to the application, but also reveal hidden features that the manufacturer does not advertise in official documentation – for example, how to circumvent the restrictions on the number of cards or configure cleaning by the number of cards. GPS-coordinate.

It is important to understand: the algorithms of the work of Xiaomi robot vacuum cleaners (including models Mi Robot Vacuum-Mop 2 Pro, DreameBot) D9 viomi V3) It depends not only on the hardware β€œstuffing”, but also on the firmware version, regional server settings and even on what application you use. For example, the Chinese version of Mi Home has features that are not in Europe, and we'll show you how to activate them legally, without the risk of blocking your account. Ready to turn your robot vacuum cleaner into a real smart assistant.

1. Preparation for setting up: what to do before connecting

Before you start setting up, make sure you have everything you need, which will eliminate common mistakes like not being able to connect to Wi-Fi or failing to create a map of the room.

First, check the compatibility of your robot vacuum cleaner model with the Mi Home app.Most Xiaomi devices (including Mi Robot Vacuum-Mop P, DreameBot) Z10 Pro and Viomi SE) They are supported, but some OEM-Models (e.g., Mijia branded for the Chinese market) may require special versions of the software. A full list of compatible devices can be found on the official home.mi.com website in the "Supported Devices" sectionΒ».

  • πŸ“± Smartphone on Android 6.0+ or iOS 12.0+ free space (minimum 500 MB for installing the application and cache cards).
  • πŸ“Ά Wi-Fi router with support for the standard 2.4 GHz (5 GHz is not suitable for most models of robot vacuum cleaners.
  • πŸ”‹ Charged robot vacuum cleaner (battery level at least 20%, otherwise it will refuse to start setting up).
  • πŸ“ Clean space of at least an area 2Γ—2 metre for first calibration of sensors.

⚠️ Warning: If your robot vacuum cleaner was previously linked to another Mi Home account, it should be reset to factory settings. To do this, press the Home and Power button simultaneously for 5-10 seconds until you hear the beep. After reset, all saved maps and settings will be deleted!

It is also worth considering that for some models (for example, DreameBot). L10 Pro) requires a separate Dreamehome app, not a Mi Home, and you can check this by sticker on the device body or in the manual. If you make a mistake with the app, the robot simply won't show up on the list of available devices.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
DreameBot D9/Z10 Pro
Viomi V3/SE
Another Xiaomi model
Not Xiaomi.

2. Installation and configuration of the Mi Home app

The Mi Home app is the central control element for all Xiaomi devices, but its installation and initial setup have nuances that affect how the robot vacuum cleaner works.

Download the application from official sources:

  • πŸ€– For Android: Google Play (Global) or mi.com (Chinese version with advanced features).
  • 🍎 For iOS: App Store.

Note: the Chinese version (MiJia) offers more options to set up, but requires registration with a Chinese phone number. The alternative is to create an account via email and select the "China" region when you first launch.

After installation:

  1. Sign up or sign in to an existing Xiaomi account (use the same account as for other devices in the ecosystem, if you have one).
  2. In your profile settings, select the region of Russia (or your country) and this will determine the servers to which the application will connect. For some functions (for example, voice control in Russian), this is critical.
  3. Enable notifications for the app to receive alerts about cleaning completion or errors.

⚠️ Attention: If you are using VPN If you are outside Russia, the application can automatically switch to servers in another region, which will result in the loss of access to certain functions (for example, to the Russian voice assistant). β†’ Settings β†’ Region and choose your country again.

For users who want to gain maximum control over the robot vacuum cleaner, we recommend installing alternative Valetudo software (open firmware for robot vacuum cleaners based on Xiaomi), which allows you to manage the device locally, without Xiaomi cloud servers, and opens up access to advanced settings like manual map editing. However, Valetudo installation requires root access to the robot and is suitable only for advanced users.

πŸ’‘

If you already have other Xiaomi devices (like Yeelight light bulbs or Mi Home Security cameras), add a robot vacuum cleaner to the same β€œroom” in the app, making it easier to create automations (like starting a cleanup when you leave the house).

3. Connecting a robot vacuum cleaner to the Mi Home app

Now, the most important step is connecting the device, and the process may vary slightly depending on the model, but the overall pattern is the same.

Connection algorithm:

  1. Turn on the robot vacuum cleaner by pressing the power button. Wait for the beep (usually a short squeak).
  2. In the Mi Home app, click + β†’ Add the device.
  3. Select the Cleaning category β†’ Robot vacuum cleaner and find your model on the list. If there's no model, try the Other device option and type the name manually.
  4. Follow the instructions on the screen: the application will prompt you to connect to the robot’s temporary Wi-Fi network (the name will begin with the robot’s Wi-Fi network). mirobot_ or rockrobo_).
  5. Once connected, return to the main Wi-Fi network (2.4GHz!) and wait for the setup to be completed.

If the robot doesn't connect:

  • πŸ”„ Reboot the router and robot vacuum cleaner.
  • πŸ“΅ Make sure the router has turned off Customer Isolation (it blocks device interaction on the local network).
  • πŸ” Check that the router's settings allow protocol DHCP (autoappointment IP-address).
  • 🌐 Try changing the region in the Mi Home app to China (sometimes it helps with connectivity). OEM-model).
Problem.Possible causeDecision
The robot is not on the list of devices.Incompatible model or outdated firmwareUpdate the Mi Home app or check model compatibility on the manufacturer’s website
Error of Wi-Fi connectionThe wrong network standard (5 GHz instead of 2.4 GHz)Switch router to 2.4GHz mode or create a separate network for smart devices
The application β€œhangs” during the configuration stageWeak Wi-Fi signal or port lockBring the robot closer to the router or turn off the firewall on the router
The robot is connected but does not respond to commandsConflict IP-web-addressReboot the router and assign the robot a static IP customized DHCP

Once successfully connected, the robot will suggest creating a map of the room, which can take 10 to 30 minutes depending on the area of the apartment. Don't interrupt the first cleaning, which is necessary for calibrating the sensors and building an accurate map. If the robot is stuck or can't complete the map, try moving it to another place and starting the process again.

β˜‘οΈ Checklist before the first cleaning

Done: 0 / 4

4. Basic settings: cleaning modes, power and schedule

Once connected, you'll have access to the basic settings, so let's figure out what settings you should set up first to make the robot work efficiently.

Cleaning modes: depending on the model, the following options are available:

  • 🧹 Only dry cleaning – suitable for daily cleanliness.
  • πŸ’§ Wet cleaning – includes spraying water and wiping the floor (requires installation of a mop nozzle and pouring water into the tank).
  • πŸ”„ Dry + Wet cleaning – combined mode (not available on all models).
  • 🎯 Zone cleaning – cleaning the selected area (useful for local contamination).

For most apartments, the optimal mode of Sukhai + wet cleaning with a frequency of 2-3 times a week.

Suction power: the higher the level, the better the cleaning, but the faster the battery drains and the more noise.

  • 🏠 Quiet mode (500-1000 Pa) – to keep the bedroom clean or when people are at home.
  • πŸš€ Standard (1500–2000 Pa) – for regular cleaning.
  • πŸ’₯ Maximum (2500–3,000 Pa) – for general cleaning or long-pile carpets.

On models with power auto-adjustment function (for example, DreameBot) Z10 Pro) robot increases suction on carpets.

Cleaning schedule: To allow the robot to operate autonomously, set up a schedule in the Scheduled Cleaning section.

  • ⏰ The best time to clean is when no one is home (for example, from 10:00 to 16:00).
  • πŸ”‹ If the battery is not enough to clean the entire house, the robot will return to base, charge and continue from the same place (Cleanup Renewal function).
  • πŸ“… You can create multiple schedules for different days (for example, wet cleaning on Mondays and Thursdays).

⚠️ Note: If you use a robot vacuum cleaner with a container self-cleaning function (e.g. DreameBot) L10 Pro, make sure you have a dust collector on the database and a garbage bag installed, and without that, the function won't work, and the robot will give you an error. E12.

For voice-enabled models (via Alice, Google Assistant, or Siri), activate this feature in the app settings. After that, you can give commands like, "Alice, run a robot vacuum cleaner in the living room." Read more about setting up voice assistants in the app. FAQ end-of-article.

πŸ’‘

Set your cleaning schedule to take into account the time the robot is charged, and if it doesn't have time to charge before the next cleaning, reduce the suction power or break it down into a few short sessions.

5. Advanced features: zoning, virtual walls and multi-level maps

One of the most useful features of Xiaomi’s robot vacuum cleaners is the ability to divide space into zones and customize cleaning selectively, which saves time and battery, and avoids cleaning in unnecessary places (such as near pet food).

How to divide the map into rooms:

  1. After you build the map, open it in the Mi Home app.
  2. Click Edit the map β†’ Separate rooms.
  3. Draw lines along the boundaries of the rooms. The app will automatically assign them names (e.g., "Living room", "Kitchen") that you can change.
  4. Save the changes.

You can now start cleaning individual rooms or eliminate them from the schedule.

Virtual walls and no-go zones: these features allow you to restrict the robot's access to certain areas, for example, you can not go under the sofa or to the bowl of cat food.

  • 🚫 Virtual wall β€” creates an invisible barrier that the robot won't cross, useful for time constraints (e.g., during repairs).
  • 🚷 No-go zone - completely excludes the area from cleaning, suitable for permanent restrictions (for example, near flowers in pots).

To add a zone, click Edit the map. β†’ Add a zone/wall and circle the desired area.

Multilevel maps: If you have a two-story house or apartment with multiple levels, the robot can save separate maps for each floor.

  1. Move the robot to another floor and start cleaning.
  2. After the map is built, the application will offer to save it as a new level.
  3. Think of a name (e.g., β€œ2nd floor”) and save it.

Now the robot will automatically determine which floor it is on (according to the gyroscope and laser rangefinder), and use the corresponding map.

⚠️ Note: Some models (such as the Mi Robot Vacuum-Mop Essential) only support one card. If you need multiple levels, look for flagship models like the DreameBot. X30 viomi V3 Max.

For owners of complex homes (many rooms, long corridors), Route Optimization is useful, available in map settings, and allows the robot to choose the most efficient cleaning path, avoiding chaotic movement, which is activated usually after 2-3 full cleanings, when the robot β€œlearns” the layout.

How to reset the map if the robot has forgotten the layout?
Open the map in the application, click More β†’ Reset the map. The robot will start a new cleaning and build the map from scratch. This feature is useful if you've done repairs or rearranged furniture.

6.Setting up wet cleaning and caring for the robot

Wet cleaning is one of the most popular features of modern robot vacuum cleaners, but it must be configured correctly so as not to damage the floors or the device itself.

Preparation for wet cleaning:

  • πŸ’¦ Pour only clean water into the tank (use of detergents can damage the pump and leave stains in your tank).
  • 🧼 For better results, add special wipes for robot vacuum cleaners (they are sold as a complete or separately).
  • πŸ”§ Make sure the mop nozzle is properly installed and fixed (on DreameBot models it is attached with magnets).

Set the intensity of water supply in the application:

  • 🌊 Low - for laminate and parquet.
  • πŸ’§ Medium - for tile and linoleum.
  • 🚿 High - for severe contaminants (use carefully so as not to fill the floor!).

Robot care: To make the device last longer, follow these guidelines:

  • 🧹 Clean the main brush and side brushes after each cleaning (hair and thread are wound on the axle and reduce efficiency).
  • πŸ—‘οΈ Empty the garbage container after each cleaning (especially if you have pets).
  • πŸ”‹ Once every 3 months, clean the sensors (laser rangefinder and optical sensors) with a soft napkin.
  • πŸ› Once every six months, wash the water tank and water supply pipes (use warm water without detergents).

ComponentFrequency of cleaningWhat to clean
Main brush.After every cleaning.Scissors (for hair) + napkin
Side brushes1 time per weekWater. + softbrush
HEPA filter1 time per monthVacuum cleaner or water flush (dry for 24 hours!)
Sensors (laser, optical)1 time 3 monthsDry microfiber wipe
Water tankAfter every wet cleaningWarm water, with severe pollution - acetic solution (1: 1)

If the robot is getting worse at cleaning, check:

  • πŸ”‹ The battery charge level (when worn down, its capacity decreases, and the robot does not have time to complete the cleaning).
  • πŸŒ€ The condition of the brushes (worn brushes do not lift debris from the floor).
  • πŸ“‘ Wi-Fi signal quality (if communication is interrupted, the robot can β€œforget” the card).

On models with the function of Self-diagnostics (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro) you can run a system test in the application settings.

πŸ’‘

If the robot is often lost or builds the map incorrectly, try placing light beacons on the walls (such as small reflector stickers) that help the laser rangefinder better navigate in space.

7.Integration with Xiaomi ecosystem and automation

One of the key benefits of Xiaomi’s robot vacuum cleaners is their compatibility with other ecosystem devices, which allows you to create complex automation scenarios that make your home truly smart.

Examples of automation:

  • πŸšͺ Start cleaning when leaving the house: the robot begins cleaning when all family members leave the apartment (data is taken from the sensors of the presence or geolocation of smartphones).
  • 🌑️ Cleaning at high humidity: If the Xiaomi Temperature & Humidity Sensor detects humidity above 60%, the robot starts wet cleaning (useful to prevent mold).
  • πŸ”¦ Stop cleaning when the lights are turned on: if someone enters the room (Aqara motion sensor is triggered), the robot suspends work.

To create automation, go to Profile β†’ Automation β†’ Add β†’ Smart script.

Integration with voice assistants:

  • πŸ—£οΈ Alice (Yandex): connect your Mi Home account in Alice’s settings and use commands like β€œRun the kitchen vacuum cleanerΒ».
  • πŸ€– Google Assistant: Link your Mi Home account to Google Home and control the robot via the commands β€œOK, Google, stop cleaningΒ».
  • 🍎 Siri: Add a robot vacuum cleaner to the Apple HomeKit app via Mi Home (IOS 14 required)+).

Note: for voice control, the robot and smartphone must be connected to the same Wi-Fi network.

Working with other devices:

  • πŸ’‘ With Yeelight Smart Lamps: Configure the Blinking of the Lights at Low Bottom Battery Charge.
  • πŸ”Œ With Xiaomi outlets: automatically turn off the robot charging after cleaning (saves electricity).
  • πŸ“Ή With Xiaomi cameras: Get notifications if the robot is stuck (camera captures its long stop in one place).

⚠️ Attention: When creating automations, consider delays in executing commands. For example, if the robot has to start cleaning 10 minutes after you leave, set the delay in the script, otherwise it may not have time to recharge.

For advanced users, integration is available through Home Assistant, an open-source smart home system that allows you to control a robot vacuum cleaner over a local network (without the Xiaomi cloud), create complex scenarios using Python scripts, and even customize notifications in Telegram. Read more about setting up Home Assistant for Xiaomi robots in the official documentation.

πŸ’‘

Automation saves time, but do not overload the robot with unnecessary tasks. For example, do not start cleaning more than 1 time a day - this reduces the battery life.

8. Solving typical problems and errors

Even the most reliable robot vacuum cleaners sometimes fail, and let's look at some of the most common mistakes and how to fix them.

The robot does not build a map or wander around chaotically:

  • πŸ”¦ Check the purity of the sensors (laser rangefinder and optical sensors).
  • πŸ“‘ Make sure there is enough light in the room (in the dark, some models lose orientation).
  • 🧲 Check if there are any magnetic interference sources nearby (such as microwave ovens or wireless charging).

If the problem persists, reset the map and start cleaning again.

Errors with code (e.g, E1, E2, E5 etc.):

  • E1 β€” Problem with side brush (jammed or wound hair).
  • E2 β€” linguation.
  • E5 β€” collision sensor error (check bumper).
  • E12 β€” failure of the self-cleaning system (only for models with this function).

A complete list of errors for your model can be found in the instructions or on the website.

πŸ“– Read it too.

How to teach to talk robot vacuum cleaner Xiaomi: voice control and settings

Step-by-step instructions for activating the voice assistant in Xiaomi robot vacuum cleaners: Mi Robot, Dreame,

What Xiaomi robot vacuum cleaner says: decoding voice phrases

Find out what Xiaomi’s robot vacuum cleaner is talking about: a full list of voice notifications, causes of errors and spas

How to Connect Voice Control on Xiaomi TV

Detailed instructions for setting up voice input on Xiaomi TV. Solving the problems with the microphone, Googl

Liquid for Xiaomi dispenser: how to make your own hands (3 recipes)

Step-by-step instructions for preparing safe liquid for Xiaomi dispensers (including Vio models)

How to connect Xiaomi kettle to Wi-Fi and Mi Home: Step-by-step instructions

Detailed guide to connecting Xiaomi’s smart kettle to the network and Mi Home app.

Setup of Xiaomi Cleanup Zones: The Complete Guide

How to set up virtual walls and zones for a Xiaomi vacuum cleaner. Instructions for working with the map, Mi Home and

πŸ“± XiaoMaster

πŸ”“ Reset and release

βš™οΈ System setup

πŸ’Ύ Memory and files

πŸ”Š Sound and vibration

πŸ“Έ Camera and photo

πŸ“‘ Communications and networking

Mainstream

About the project

Contacts

Confidentiality

Β© XiaoMaster, all rights reserved.

(function(d,s){d.getElementById("licnt06C4").src= "https://counter.yadro.ru/hit?t26.5;r"+escape(d.referrer)+ ((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+ (s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+ ";h"+escape(d.title.substring(0,150))+";"+Math.random()})(document,screen)

πŸͺ We use cookies to improve the operation of the website.

Accept