How to set up a Xiaomi robot vacuum cleaner: a complete guide from connectivity to fine-tuning

Xiaomi vacuum cleaners are no longer a luxury β€” today they are indispensable cleaning assistants that can save hours of your time. However, many users face difficulties already at the initial setup stage: the device does not connect to Wi-Fi, loses communication with the application, ignores specified areas or works inefficiently, the reason is often not because of a defect in equipment, but because of the wrong configuration of parameters.

In this article, we will discuss all the stages of setting up the Xiaomi robot vacuum cleaner - from unpacking and first on, to fine cleaning options, updating the firmware and eliminating typical errors. L10s Ultra, Xiaomi Robot Vacuum X10+ We will pay special attention to hidden settings in the Mi Home application, which the manufacturer does not advertise, but which dramatically improve the quality of cleaning.

Whether you’ve just purchased a robot vacuum cleaner or want to optimize your existing one, this guide will help you avoid common mistakes and customize your device for specific tasks – whether it’s daily dry cleaning, wet flooring, or cleaning in complex rooms with lots of furniture.

1.Preparation for the first turn on: what to do before setting up

Before you start setting up, make sure you follow all the preparatory steps, and neglecting them can cause the device to malfunction or even damage it.

First, check the kit. In the box with the robot vacuum cleaner Xiaomi should be:

  • πŸ”‹ Base station (dock station) with power supply
  • πŸ“± Power Cable (usually with a fork for your region)
  • 🧹 Removable garbage container and filter (sometimes spare) HEPA-filter)
  • πŸ’§ Water tank (if the model supports wet cleaning)
  • πŸ“„ Instructions in several languages (including Russian)
  • πŸ”§ Cleaning kit (brush, spare side brushes)

Second, get the room ready. Xiaomi's robot vacuum cleaner uses laser or optical sensors to map the space, so:

  • 🚫 Remove from the floor small objects (wires, toys, shoes) that can get under brushes or wheels.
  • πŸͺŸ Close the curtains on the windows – direct sunlight can knock navigation.
  • πŸšͺ Make sure all doors to the rooms that need to be cleaned are open.
  • πŸ›‹οΈ Lift low-hanging tablecloths or fringed carpets (the robot may catch on).

⚠️ Note: If your home has staircases without fences, be sure to install virtual walls in the app or use physical barriers (e.g. Xiaomi Mi Barrier.

Also, pre-determine the location for the docking station.

  • πŸ“ On a flat surface (not on a long-pile carpet).
  • πŸ”Œ Near the socket (power cable is usually short - about 1.5 m).
  • 🚫 Far from heat sources (batteries, heaters) and moisture.
  • πŸͺŸ At least 0.5 m from walls and furniture (so that the robot can freely enter).
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
DreameBot L10/L10s
Xiaomi Robot Vacuum X10+
Another Xiaomi model
I haven't bought it yet.

2. Connecting Xiaomi robot vacuum cleaner to Wi-Fi and Mi Home app

Without connecting to the Mi Home app (or Dreame for some models), the Xiaomi robot vacuum cleaner will only work in basic mode β€” without the ability to remotely control, map the room and flexible settings.

Step 1: Installation of the application

  • πŸ“± Download Mi Home from Google Play or App Store.
  • 🌍 Select the region of Russia (or your country) when you first start up – this is important for the correct operation of servers.
  • πŸ“‹ Sign up or sign in through your Xiaomi, Google or Apple account ID.

Step 2: Adding the device to the application

  1. Click + β†’ Add the device in the upper right corner.
  2. Choose the category Smart home β†’ Vacuum cleaners.
  3. Find your model in the list (for example, Mi Robot Vacuum-Mop 2 Pro).
  4. Make sure the robot is on (press and hold the power button for 3 seconds).
  5. Bring the smartphone to the robot - an audible signal should appear.
  6. Connect to the robot’s temporary Wi-Fi network (the name will be type) mirobot_XXXX).
  7. Return to the app and select your home Wi-Fi network (2.4GHz only!).
  8. Enter the Wi-Fi password and wait for the connection to complete.

⚠️ Note: Xiaomi’s robot vacuum cleaners don’t support 5GHz networks. If your router only works in the 5GHz band, turn on compatibility mode or use a separate 2.4GHz channel. Also disable guest access and Smart Connect on the router – they can interfere with the connection.

Step 3: Update the firmware

Once connected, the app will suggest updating the firmware. Don't ignore this notification, because new versions of the software fix navigation errors, add support for new features, and improve cleaning algorithms. The update process will take 5-15 minutes. Don't turn off the robot or close the application during the process.

β˜‘οΈ Checklist of Wi-Fi connection

Done: 0 / 6

3. First cleaning and construction of a map of the premises

Once connected to Wi-Fi, the robot is ready for the first cleaning, but to work effectively, it needs to map the room, a process that can take anywhere from 10 minutes to an hour depending on the area and the complexity of the layout.

How to start the first mapping:

  1. Put the robot in the dock.
  2. In the Mi Home app, select your vacuum cleaner.
  3. Press Cleanup. β†’ Start cleaning.
  4. Select Full Cleaning (not zoned!) mode.
  5. Wait for the robot to go around the room. Don't disturb it or move it manually.

What to do if the map is not built correctly:

  • πŸ”¦ Low lighting: Turn on lights in dark rooms – robot sensors work better in good lighting.
  • πŸͺŸ Reflections: Mirrors, glass surfaces and glossy floors can knock down a laser rangefinder. Cover them with cloth while you map.
  • πŸšͺ Closed doors: Open all doors so that the robot can move freely between rooms.
  • πŸ“‘ Interference from other devices: Disable other robot vacuum cleaners or laser sensor devices (such as some Roborock models) for a while).

Once you've finished cleaning, you'll see an interactive map in the app, and check it for accuracy.

  • πŸ—ΊοΈ Rooms should be clearly separated (if the robot does not recognize them, divide them manually).
  • 🚫 There should be no "hole" in the walls or extra partitions on the map.
  • πŸ“ The scale should correspond to the real size (check by the length of the walls).

If the map is curved, delete it and start the process again.

  1. Go to the map. β†’ Map settings.
  2. Choose Delete the card.
  3. Run the cleaning again.
How to fix the "split" card?
If the robot has created two separate maps for the same room (for example, because of a closed door), combine them manually: 1. β†’ Edit. 2. Press Combine Maps. 3. Highlight both cards and confirm the merger. 4. Adjust room boundaries after combining if necessary.

4. Set up cleaning areas and restricted areas

One of the key features of Xiaomi’s robot vacuum cleaners is the ability to specify cleaning areas and forbidden areas, which allows, for example, only cleaning the kitchen and corridor, avoiding the children’s room, or bypassing carpets that are undesirable to vacuum.

How to add a cleaning area:

  1. Open the map in the Mi Home app.
  2. Click Edit β†’ Add Zone.
  3. Finger around the desired area on the map.
  4. Choose the type of zone: Cleaning, Wet Cleaning or Forbidden.
  5. Set up the parameters: πŸ”„ Number of passes: 1-3 (select 2-3 for severe pollution). πŸ’§ Wet cleaning intensity: Weak, Medium or Strong. πŸ•’ Schedule: You can set cleaning time for this area only.

Save the changes.

Common errors in setting up zones:

  • ❌ Too small zones: Robots can miss them. Minimum size is about 1Γ—1.
  • ❌ Crossing forbidden zones: This can lead to the robot getting stuck.
  • ❌ Areas at the junction of rooms: If the zone captures part of the wall, the robot will try to β€œpass” it, which will lead to navigation errors.
Type of zoneAppointmentAdjustment recommendations
CleaningThe area that the robot will clean up at each launchUse for frequently polluted areas (kitchen, hallway). Set 2 passes for best results.
Wet cleaningZone where the robot will only wash the floor (without vacuum cleaner)Suitable for tile and laminate. Avoid carpets! Choose medium intensity for daily cleaning.
ForbiddenThe area where the robot should not goUse for baby beds, a bowl of food, fragile objects, add a 10 to 15 cm indentation from the edges.
Virtual wallA line that a robot won't crossEffective for stairs or open doorways. Draw a line at least 5 cm thick.

⚠️ Note: If you use a robot vacuum cleaner with automatic water change (e.g. DreameBot) L10s Ultra, do not create no-go zones around the docking station. The robot must have free access to the base to refuel and drain dirty liquid.

πŸ’‘

So you can get the robot to be in a multi-level apartment, create separate maps for each floor, and then you can take the dock to another level and start a new cleaning, and you can switch between maps manually in the Mi Home app.

5. Fine cleaning settings: modes, schedule, suction force

Basic settings are often not enough for perfect cleaning, and in this section we will discuss the hidden parameters that allow you to adapt a robot vacuum cleaner to specific tasks.

1. Cleaning regimes

There are several modes available in the Mi Home app:

  • 🏠 Standard: Balance between cleaning quality and time, suitable for daily use.
  • πŸŒ€ Deep: Increased suction force and number of passes.Battery consumption is higher, but cleaning quality is better.
  • πŸ’§ Wet cleaning: Floor washing only (vacuum cleaner switched off). Use for tile and laminate.
  • πŸ”„ Local cleaning: The robot removes only the selected area (useful for spot cleaning).
  • 🚫 Quiet: Minimum power for cleaning at night or in the presence of pets.

Adjustment of the suction force

Settings menu β†’ The suction power can be selected from one of the levels:

  • 🌬️ Quiet (500–800 Pa): To maintain cleanliness in the absence of severe contaminants.
  • 🏑 Standard (1000-1500 Pa): Optimal for most tasks.
  • πŸŒ€ Maximum (2000–3,000 Pa): For cleaning after repair or in the presence of pets.
  • πŸ”„ Auto: The robot regulates power itself depending on the type of coverage.

3. Cleaning schedule

To help the robot clean up in your absence:

  1. Go to the schedule. β†’ Add.
  2. Choose the days of the week and the time.
  3. Specify cleaning modes (dry, wet or combined).
  4. Choose the zones (or leave the entire room).
  5. Activate the Do Not Disturb option if you do not want the robot to make sounds.

4. Additional settings (hidden settings)

Not all options are visible immediately. To open the advanced settings:

  1. Go to Settings. β†’ Additionally.
  2. Turn on Carpet Mode – the robot will automatically increase the power on carpets.
  3. Activate Carpet Detection (if there is a humidity sensor) – this will prevent carpet washing.
  4. Set up Sensitivity Sensors: πŸ“‰ Low: Suitable for straight floors without obstacles. πŸ“ˆ High: If there is a lot of furniture with legs or wires on the floor.

πŸ’‘

For homes with pets, turn on Wool Cleaning mode (if available in the settings) and set maximum suction power. It is also recommended to clean 2-3 times a week in Deep Cleaning mode.

6. Update firmware and reset settings

Regular firmware updates are key to the robot vacuum cleaner’s stable operation. The manufacturer releases updates every 1-3 months, fixing navigation errors, adding new features (such as voice assistant support), and optimizing cleaning algorithms.

How to update firmware:

  1. Make sure the robot is connected to Wi-Fi and is at least 20% charged.
  2. Open the Mi Home app and select your vacuum cleaner.
  3. Go to Settings β†’ Update firmware.
  4. If a new version is available, click Update.
  5. Wait until the robot is finished (the robot will restart automatically).

What to do if the update is suspended:

  • ⏳ Wait 30 minutes – sometimes the process takes longer than stated.
  • πŸ”„ If the robot doesn’t respond, restart it with a long press of the power button (10 seconds).
  • πŸ“‘ Check Wi-Fi connection – if signal is weak, bring the robot closer to the router.
  • πŸ”Œ Connect the robot to the charger and try again.

Reset to factory settings

If the robot is unstable (for example, constantly loses contact with the application or does not build a map), a complete reset can help.

Method 1. Through the application:

  1. Go to Settings β†’ General β†’ Reset settings.
  2. Confirm the action.

Method 2: Hardware discharge:

  1. Turn off the robot.
  2. Press the Power and Home button (or Spot Clean, depending on the model) for 10 seconds.
  3. Wait for the beep and the lights to flash.

⚠️ Attention: Once reset, the robot will forget all the saved maps. If you have a multi-level apartment, you will have to retrain it for each floor. To avoid this, take screenshots of the maps in the application before reset, which will help you quickly restore zoning.

7. Resolve typical errors and problems

Even when set up properly, Xiaomi's robot vacuum cleaners can still produce errors, and let's look at the most common ones and how to fix them.

Error (code or message)Possible causeDecision
Mistake 1 (wheels blocked)The wheels got rubbish or hairTurn the robot over and clean the wheels. Grease the axles with silicone grease.
Error 2 (side brush blocked)Hair or threads wound.Remove the brush and clean it of debris.
Error 5 (collision sensor problem)Hitting or fallingReboot the robot. If the error repeats, check the bumper for damage.
Error 9 (problem with laser rangefinder)Lens contamination or strong reflectionsWipe the lens of the rangefinder with a soft cloth. Remove the mirrors and glass surfaces.
Can't find the docking station.Station shift or weak signalCheck that the station is not moved, start manual cleaning from the dock.

Problems with connecting to Wi-Fi:

  • πŸ“‘ Robot not connecting to network: Make sure network is running in 2.4GHz band VPN phone-on.
  • πŸ”„ Constantly losing communication: Move the router closer to the docking station or use a Wi-Fi repeater.
  • πŸ”’ Authentication error: Reboot the router and the robot. If it doesn't work, change the Wi-Fi password (sometimes changing the encryption type from the one you use to the other helps). WPA3 on WPA2).

The robot doesn't wash the floor:

  • πŸ’§ No water: Check that the tank is full and properly installed.
  • 🧽 Clogged nozzles: Clean the water holes with a needle or toothpick.
  • πŸ“± Incorrect settings: Make sure that the application selects Wet Cleaning or Combined Cleaning.

The robot is not returning to base:

  • πŸ“ Docking station shifted: Return it to its original location.
  • πŸ”‹ Low charge: If the battery is less than 10% dead, the robot may not have time to return. Start cleaning with at least 50 charge%.
  • πŸ—ΊοΈ Distorted map: Remove the current map and rebuild it again.

8.Useful accessories and upgrades for the robot vacuum cleaner Xiaomi

Even the most advanced robot vacuum cleaner can be improved with additional accessories.

1. Spare consumables

  • 🧹 Side brushes: Change every 3-6 months (depending on the intensity of cleaning).
  • πŸ”„ Main brush: Clean weekly, replace once a year.
  • 🧼 HEPA-Change every 2-3 months (especially if you have allergies in your home).
  • πŸ’§ Wet cleaning wipes: Use reusable microfibers instead of disposable ones.

2.Smart additions

  • 🚫 Xiaomi Mi Barrier – creates an invisible barrier that the robot will not cross.
  • πŸ”‹ External battery: Portable charger for the docking station (useful when power is cut off).
  • πŸ“‘ Wi-Fi Extension: If the signal is weak in some rooms.

3. Modifications to improve cleaning

  • πŸ› οΈ Magnetic tape: glued to the plinth to indicate forbidden areas (cheaper than virtual walls).
  • 🧲 Weights for wipes: Prevent the displacement of fabric nozzles during wet cleaning.
  • πŸ”Š Voice Assistant: Connect the robot to Alice, Google Assistant or Siri for voice control.

4. Alternative water tanks

For models with wet cleaning support (for example, Mi Robot Vacuum-Mop 2 Pro) you can purchase:

  • πŸ’¦ Larger tank: 300-500 ml instead of standard 200 ml.
  • 🧴 Drinking detergent dispenser tank: Automatically adds floorwashing fluid.

⚠️ Warning: When buying spare parts and accessories, check their compatibility with your robot model