Setup of the robot vacuum cleaner Xiaomi: from unpacking to the first cleaning

You've just become the lucky owner of Xiaomi's robot vacuum cleaner, one of the most popular smart home assistants, but simply plugging it in isn't enough: you need to set it up properly to make the vacuum cleaner work efficiently. From connecting to the Mi Home app first to creating a cleaning schedule, every step is important for comfortable operation.

In this article, we will not only discuss basic settings, but also hidden features that the manufacturer does not always mention in the instructions, such as how to set up zone cleaning for complex rooms or why a vacuum cleaner may ignore certain areas of the floor, and you will learn how to avoid typical errors that cause the device to work improperly or quickly discharge.

Whether you have a Mi Robot Vacuum-Mop 2 Pro, a Mi Robot Vacuum-Mop P or another model in the line, the basic setup principles are the same, and if you have an older version, we'll point out the key differences. Let's start with the most important thing: getting the device ready for its first launch.

Preparation of the robot vacuum cleaner for the first turn on

Before you plug a vacuum cleaner into an application, you need to do a few physical actions, which will take no more than 5 minutes, but save hours in the future.

First, unpack the device and check the completeness.

  • πŸ€– The robot vacuum cleaner with a charging station
  • ⚑ Power supply (if the model does not support wireless charging)
  • 🧹 Removable garbage container and filter (sometimes spare)
  • πŸ’§ Water tank (for models with floor washing function)
  • πŸ“„ Instructions in several languages (usually without Russian)
  • πŸ”§ Brush for cleaning the main brush and nozzle to remove dust from the filter

Pay special attention to the charging station, and you need to place it so that:

  • πŸ”Œ There was at least 0.5 m of free space on both sides and 1 m in front.
  • 🚫 Within a radius of 1.5 m there were no stairs, rapids or other height differences.
  • πŸ“Ά The station was in a zone of reliable Wi-Fi coverage (the robot will return to it after cleaning).

⚠️ Warning: If a vacuum cleaner can't find a station after cleaning, it will drive around the room until it's completely discharged.

Before first inclusion:

  1. Install the main brush (it is attached from the bottom with a characteristic click).
  2. Insert the garbage container and filter (make sure the sealing gum is in place).
  3. For models with floor washing, pour water into the tank (but no more than the maximum mark).
  4. Connect the charging station to the network and put a robot on it.

Now you can go to the app, but first check that your smartphone meets the requirements:

  • πŸ“± Android 5.0 or newer / iOS 10.0 or newer.
  • πŸ”„ Bluetooth enabled (required for initial binding).
  • πŸ“Ά Wi-Fi connection at 2.4 GHz (Xiaomi robots do not work with 5 GHz).
πŸ“Š What is your model of a robot vacuum cleaner Xiaomi?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop 2 Ultra
Another model

Connection to the Mi Home application: step-by-step instructions

The Mi Home app (or Xiaomi Home in newer versions) is your vacuum cleaner's control center, and without it, you can't set up your schedule, your cleaning areas, or your firmware updates. Let's look at the step-by-step connection process.

First, download the app:

  • πŸ€– For Android: Google Play
  • 🍎 For iOS: App Store

After installation:

  1. Open the app and register (you can use Google, Facebook or phone number).
  2. Select the region of Russia (important for the correct operation of servers).
  3. Click + β†’ Adding Device β†’ Household Care β†’ Robot vacuum cleaner.
  4. Make sure the robot is on and flashes with a blue light (if not, press and hold the power button for 3 seconds).
  5. Follow the instructions in the app: it will prompt you to connect to the robot’s temporary Wi-Fi network and then return to your home network.

If you have a β€œfailed to connect” error at the connection stage, try:

  • πŸ”„ Reboot the router and smartphone.
  • πŸ“΅ Shut down. VPN Proxies (they can block Xiaomi servers).
  • πŸ“Ά Switch to another Wi-Fi network (e.g. from phone in access point mode).
  • πŸ”‹ Make sure the robot’s charge is at least 20%.

⚠️ Note: If you are using a dual-band router with a shared network name (e.g, MyWiFi_2.4+5GHz), Separate networks. The robot won't be able to connect to the mixed network.

After successful connection:

  • The app will offer to update the firmware – agree, as the new versions fix navigation errors and add features.
  • Name the device (e.g., β€œKitchen Vacuum” or β€œBedroom Robot”) if you have multiple robots.
  • Select a room (this will help Later when setting up cleaning areas).

If your model supports voice control (for example, via Alice or Google Assistant), activate this option in the app settings. β†’ Voice assistant and follow the instructions.

β˜‘οΈ Checklist of successful connection

Done: 0 / 5

Setting up the first cleaning: a room map and basic parameters

Now that the vacuum cleaner is connected, it's time to set up its first cleaning, and at this point, it's important to map the room properly, because it's important to map the robot how well it navigates the space.

Start the first cleaning manually:

  1. In the app, click Cleanup. β†’ Start.
  2. Select Full Cleaning (not Zone!)
  3. Wait for the robot to drive through all the rooms, which can take anywhere from 20 minutes to 1.5 hours depending on the area.

During the first cleaning:

  • πŸšͺ Close all doors so that the robot does not leave the room.
  • 🧸 Remove from the floor small objects (wires, toys, shoes) that may get stuck in brushes.
  • πŸͺŸ Lift curtains or blinds if they hang to the floor – the robot may get confused.

Once you've cleaned it, you'll see a map in the app, and here's what you can do with it:

Action.How to executeWhy?
Room divisionClick Edit the map β†’ Separate rooms and draw lines along the contourTo adjust different cleaning modes in each room (for example, vacuum more in the hallway)
Adding virtual wallsSelect Add a Virtual Wall and draw a line on the mapSo that the robot does not enter areas with carpets or fragile objects
Configuring restricted areasAdd a no-go zone β†’ Look around the map.To protect children's play areas or places with wires
Preservation of several floorsSave as a new floor after cleaning on another levelIf the robot is used in a two-story house

Pay attention to the quality of the card:

  • 🟒 Good map: clear wall contours, right angles, all rooms found.
  • 🟑 Bad map: curved lines, missed doors, rooms merge into one.

If the card is not satisfactory:

  • πŸ”„ Restart cleaning in good lighting (the robot uses a laser rangefinder that doesn't work well in the dark).
  • 🧹 Remove from the floor all shiny or transparent objects (mirrors, glass) – they knock down the sensors.
  • πŸ“ Check the height of the ceiling: if it is more than 2.7 m, the robot may lose the signal of the laser.

πŸ’‘

If the robot is constantly "lost" in the same room, put an additional beacon in it (for example, a night light turned on), light walls and furniture help sensors better navigate.

Optimization of cleaning modes: suction strength, wet cleaning and schedule

Once you have created the map, you can customize your cleaning options for different rooms, which is especially useful if you have combined coatings (laminate, tiles, carpet).

Open the Cleanup tab in the app and select:

  • πŸŒͺ️ Suction strength: Quiet for daily cleaning (suitable for hard floors); balanced is best for most cases; turbo for carpets or heavy pollution (consumes the battery faster). Maximum - only for general cleaning (the robot will work no more than 30 minutes on a single charge).
  • πŸ’§ Wet cleaning (if supported): Weak for laminate or parquet (minimum moisture); Medium for tile or linoleum; Strong for persistent stains (may leave divorces on some coatings).
  • πŸ”„ Cleaning procedure: First vacuum cleaner, then wash (recommended for most cases), first wash, then vacuum cleaner (if the floor is very dirty).

To set the schedule:

  1. Go to the schedule. β†’ Add.
  2. Choose the days of the week and the time (e.g., Pn-Pt, 10:00).
  3. Specify the rooms to be cleaned (or select All rooms).
  4. Set up the cleaning mode (suction force, wet cleaning).
  5. Save the schedule.

⚠️ Attention: If you set up cleaning for the time the robot is on charge, it will automatically start working after reaching 80% charge, but if the battery is discharged below 20%, the scheduled cleaning will be missed.

For models with automatic water change (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra):

  • 🚰 Make sure there is enough water in the tank (the app will show the level).
  • 🧼 Add detergent to a special compartment (do not exceed the dosage!).
  • πŸ”„ Enable the option of Automatic washing of cloth in the settings.

If you have pets, set up:

  • 🐾 Animal avoidance mode (if supported) – the robot will bypass pets.
  • πŸ•’ Cleaning in their absence (for example, when you are at work).
  • 🚫 No-go zones around bowls and trays.

πŸ’‘

Set up different suction modes for rooms with carpets and hard floors, which will prolong the life of the battery and improve the quality of cleaning.

Additional features: voice control, integration with a smart home

Xiaomi’s robot vacuum cleaners can work not only through an app, but also through voice assistants or smart home systems, which is especially handy if you already have other Mi Ecosystem devices.

To connect to Alice (Yandex):

  1. Open the Yandex application on your smartphone.
  2. Go to Devices β†’ Add the device β†’ Xiaomi.
  3. Enter the username and password from the Mi Home account.
  4. After synchronization, tell Alice, "Run the vacuum cleaner" or "Get back to base, robot."

To connect to Google Assistant:

  1. Open the Google Home app.
  2. Press + β†’ Set up the device β†’ Are there devices already?
  3. Choose Xiaomi and log in.
  4. After synchronization, use the commands: "Hey Google, start vacuuming."

If you have a Home Assistant-based smart home, integration is possible through the Xiaomi Miio component.

  1. Install the Mi Home Integration expansion.
  2. Get your device’s Token (can be accessed via the Mi Home app or scripts).
  3. Add the device to the configuration: vacuum: - platform: xiaomi_miio host: 192.168.1.100 token: YOUR_TOKEN_HERE

With the integration into a smart home, you can:

  • πŸ“… Start cleaning by triggers (for example, when everyone leaves the house).
  • πŸ”„ Link the vacuum cleaner to other devices (e.g., turn it on after windows close).
  • πŸ“Š Receive notifications of completion of cleaning or errors.

⚠️ Note: When using third-party integrations (such as Home Assistant), official Xiaomi support does not guarantee stable operation.

For models with a camera (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro):

  • πŸ“· You can enable video surveillance in the settings and use the robot as a mobile camera.
  • πŸ”’ But remember, this reduces autonomy and requires stable Wi-Fi.
How to get a device token for Home Assistant?
1. Install the Mi Home app on Android. 2. Connect to your account and find your vacuum cleaner in the device list. 3. Use the Packet Capture tool (e.g., via Fiddler or mitmproxy) to intercept the token when sharing data with Xiaomi servers. 4. Alternatively, you can use Python scripts with the python-miio library to extract the token. Attention: This method requires technical skills and may violate Xiaomi's terms of use.

Maintenance and care: how to extend the life of a robot vacuum cleaner

Even the smartest device requires regular maintenance, neglect of maintenance leads to reduced suction power, navigation errors, and rapid battery wear.

Weekly:

  • πŸ—‘οΈ Clean the garbage container and filter (wash the filter under running water and dry 24 hours before installation).
  • 🧹 Remove the wound hair and threads from the main brush and side brush.
  • 🧽 Wash the water tank and cloth (if there is a function of washing the floor).

Monthly:

  • πŸ” Check the sensors (especially the laser rangefinder) for dust – wipe them with a soft wipe.
  • πŸ”‹ Calibrate the battery: discharge the robot to 0%, then charge to 100% without interruption.
  • πŸ› οΈ Lubricate the bearings of the wheels with silicone lubrication (if you can hear creaking).

Every 6 months:

  • πŸ”„ Change the side brushes (they wear out and stop sweeping corners).
  • 🧼 Soak the main brush in a soapy solution to remove fat and dirt.
  • πŸ”‹ Check the charging station contacts – oxidation can prevent charging.

Typical signs that a robot requires maintenance:

Problem.Possible causeDecision
Weak absorptionA clogged filter or full containerClean the filter and container, check the hoses
The robot is β€œlost” and drives chaoticlyDirty sensors or weak Wi-Fi signalWipe the sensors, restart the router
Quick battery dischargeBattery wear or constant operation in Turbo modeCalibrate the battery, use the "Quiet" or "Balanced" modes.
The robot is not returning to base.Displacement of the charging station or obstacles in the wayCheck the station location, remove obstacles

If the robot makes a mistake, "Error." 10" (wheel problem) or β€œError 12" (brush problem, follow the instructions in the app or contact the service. Self-repair without warranty can lead to a breakdown of the control board, which will cost you a lot of money. 60-70% cost of new vacuum cleaner.

πŸ’‘

Keep spare filters and brushes β€” easy to order on AliExpress or in official Xiaomi stores. 2-3 double-time.

Common Mistakes and How to Avoid Them

Even experienced users sometimes encounter problems with robot vacuum cleaners, and here are the most common mistakes and ways to prevent them:

1. The robot cannot build a map or constantly "drops" it.

Reasons:

  • πŸŒ‘ Cleaning in the dark (laser rangefinder does not work well without lighting).
  • πŸͺž There are too many reflective surfaces in the room (mirrors, glass).
  • πŸšͺ Doors often open/close, changing the configuration of the space.

Solution: start cleaning in the afternoon with the doors closed. If the problem persists, update the firmware.

2.The robot ignores no-go zones or virtual walls

Reasons:

  • πŸ—ΊοΈ The card is not saved (click Save the card after editing).
  • πŸ”„ Robot rebooted and lost settings (check the cleaning history in the app).
  • πŸ“‘ Weak Wi-Fi signal – the robot does not have time to receive updated zone data.

Solution: Restore the map and make sure the robot is connected to the network.

3. The battery goes down fast.

Reasons:

  • πŸ”‹ Continuous operation in Turbo/Maximum mode.
  • πŸ“‘ Frequent map updates (for example, if the robot is used on different floors).
  • 🧹 Clogged filters or brushes, which is why the motor works with overload.

Solution: Use Balanced Mode, clean filters once a week.

4.The robot doesn't wash the floor or leaves divorces

Reasons:

  • πŸ’§ Too dirty (it must be washed after each cleaning).
  • 🧼 Used inappropriate detergent (you need to take a special for robot vacuum cleaners).
  • 🌑️ Water is too cold or hot (optimally) 20-40Β°C).

Solution: Wash the tank and cloth, use distilled water.

5.The robot gets stuck on carpets or rapids

Reasons:

  • 🧡 Long carpet pile (robot can get confused).
  • 🚧 High thresholds (more than 2 cm).
  • πŸ”‹ Weak battery power (the robot cannot overcome the obstacle).

Solution: Add virtual walls around problem areas or use short-pile mats.

πŸ’‘

If the robot started to work worse after the firmware update, try to roll back to the previous version. To do this, contact Xiaomi support or use alternative firmware (for example, Valetudo for advanced users).

FAQ: Answers to Frequent Questions

Can you use a Xiaomi robot vacuum cleaner without Wi-Fi?
Yes, but with some serious limitations. Without Wi-Fi, you can: Clean from the button on the body; use basic suction modes (usually switched with a button); but you can't: Set up a schedule; create maps of the premises; update the firmware; operate the robot remotely; Wi-Fi is mandatory for full operation.
How to reset the robot vacuum cleaner Xiaomi to factory settings?
There are two ways: through the app: Open Mi Home β†’ Your device. β†’ Settings (βš™οΈ) β†’ General. β†’ Reset. Confirm. Through buttons on the case: Press and hold the Power and Home buttons (or Spot Cleaning, depending on the model) for 5 seconds. The robot will beep and restart. After reset, all settings, maps and schedules will be deleted. We'll have to reconnect the robot.
Why doesn't the robot clean on a schedule?
Check it out.