How to set up a robot vacuum cleaner Xiaomi Mi Robot: a detailed guide with pictures

Xiaomi Mi Robot vacuum cleaners have long been indispensable cleaning assistants, but their real effectiveness depends on the right setup. Many users are limited to basic functions, without even knowing that the device can build maps of rooms, avoid schedule obstacles and integrate with the smart home system. This article will help unlock the full potential of your vacuum cleaner – from the first turn on to fine-tuning for the perfect cleaning.

We will look not only at the standard connection procedure through the Mi Home app, but also at hidden features: how to configure virtual walls, optimize cleaning routes for different types of coatings, and also solve typical problems like constant hanging or incorrect map construction. The instructions are relevant for all modern Mi Robot models (including the Vacuum-Mop 2 Pro, S10 and Ultra, but with their specific features in mind.

Important: if you have a model older than 2018 (e.g. Mi Robot) 1S), Some features may not be available, and in this case, please see the section on setting up outdated versions.

First incorporation and preparation

Before setting up, check the equipment. The box should include:

  • πŸ€– The robot vacuum cleaner itself with a brush installed
  • ⚑ Charging station (dock station) with a power supply unit
  • πŸ“± Instructions in several languages (including Russian)
  • πŸ”§ A set of spare brushes and filters (depending on the model)
  • 🧲 Virtual Walls (not in all sets)

The first step is to install the dock properly, and place it in a place where:

  • πŸ”Œ There is a socket in a radius of 1.5 meters (the cord is short!)
  • πŸšͺ There are no drafts and direct sunlight.
  • πŸͺ‘ On the sides free at least 50 cm, in front - 1.5 m
  • 🚫 No long-pile carpets (can block sensors)

Connect the power supply to the outlet, then install the vacuum cleaner at the station. It should emit an audible signal and start charging (the indicator on the body flashes orange - this is normal for the first 10 minutes). Do not interrupt charging until the indicator is blue (full charge).

πŸ’‘

If the vacuum cleaner doesn't start charging, check the contacts on the dock and the robot body -- they should be clean. Wipe them with a dry wipe.

Connection to the Mi Home app

To fully work, you need to connect it to the Mi Home app (available for Android and iOS).

  • πŸ“± Google Play (Android)
  • 🍎 App Store (iOS)

After installation:

  1. Sign up or sign in to your existing Xiaomi account (be sure to link your phone number!).
  2. Click Add Add the device (+) β†’ Robot vacuum cleaner.
  3. Select your model from the list (if not, select Another vacuum cleaner).
  4. Follow the instructions on the screen: the application will offer to connect to the robot’s Wi-Fi network (the name will be type-based). MiRobot_XXXX).
  5. Return to the main Wi-Fi menu on your phone and connect to your home network.

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

  • πŸ”„ Restart router and vacuum cleaner (hold power button for 5 seconds).
  • πŸ“Ά Switch the router to 2.4 GHz mode (5 GHz not supported!).
  • πŸ”’ Shut down. VPN or a proxy on the phone.
  • πŸ“± Install region in China application (sometimes helps with server errors).
πŸ“Š What Xiaomi Mi Robot model do you use?
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Mi Robot S10
Mi Robot Ultra
Another model
I haven't bought it yet.

First cleaning and calibration

After connecting to the application, start the first cleaning in manual mode:

  1. In the app, click Cleanup. β†’ Start.
  2. Select Standard Mode (do not use Turbo for the first run!).
  3. Close all doors in the room, remove small objects and wires from the floor.

During the first cleaning, the robot:

  • πŸ—ΊοΈ It will build a map of the room (it will take a lot of time). 10-20 minute).
  • πŸ“ Determine the type of coating (laminate, tiles, carpet).
  • 🚫 Remember obstacles (legs of furniture, thresholds).

Do not interrupt the process, even if the vacuum cleaner is standing still for a long time, it can scan difficult areas.

  1. Check the map in the application (Map) β†’ Save).
  2. If necessary, edit the boundaries of the rooms (click Edit) β†’ Separate rooms).
  3. Remove unnecessary obstacles (such as temporary chairs).
What to do if the map is curved?
If the robot has not displayed the walls or doors correctly, start cleaning again in Extreme mode. Also check the purity of the lidar (the sensor on the top of the vacuum cleaner) - wipe it with a soft napkin.

Set up a cleaning schedule

Automatic cleaning on schedule saves time and keeps things clean without you.

  1. In the appendix, go to the Schedule β†’ Add.
  2. Choose the days of the week (for example, Pn, Sr, Pt).
  3. Set the time (optimally, when you are not home, so as not to interfere).
  4. Select cleaning mode: Quiet for night cleaning (low power); Standard for noise/quality balance; Turbo for general cleaning (noisy!); Maximum for high pollution only.

Auto-cleaning of the dust collector

For models with wet cleaning function (for example, Vacuum-Mop 2 Pro):

  • πŸ’§ Set the water level (1-3 drops) depending on the type of coating.
  • 🧹 Select the Cleaning Route: First the vacuum cleaner, then the mop (recommended).
  • ⏳ Set a drying time (30-60 tiles, 2-3 laminate-hour).
Cleaning modeNoise level (dB)Working hours (min)Suitable for
Quiet.55-6090-120Night cleaning, keeping clean
Standard.60-6560-90Daily cleaning
turbo65-7045-60Severe pollution, carpets.
Maximum70-7530-45Building dust, animal wool

Remove small objects from the floor|Close the doors to the rooms|Check the battery charge (minimum 50%)|Disable other robot vacuum cleaners (to avoid conflict)|Make sure the docking station is not blocked-->

Configuring zones and virtual walls

One of the most useful features is the ability to set cleaning areas and no-go zones, and this allows you to:

  • 🎯 Clean only certain rooms (such as kitchen and corridor).
  • 🚫 Exclude areas with wires or fragile objects.
  • πŸ”„ Set different cleaning intensity for different areas.

To add a zone:

  1. Open the map in the app.
  2. Press Zones. β†’ Add a cleaning area.
  3. Circle the right area on the map.
  4. Select the cleaning mode and the number of passes (1-3).
  5. Save the changes.

For virtual walls (if there is no physical tape in the kit):

  1. Go to the map. β†’ Virtual walls.
  2. Draw a line on the map that restricts access.
  3. Adjust the height of the wall (for example, 10 cm for rapids).

Tip: For models with LiDAR (laser scanner), virtual walls work more accurately than for devices with infrared sensors. If the robot ignores virtual boundaries, try:

  • πŸ“ Increase the thickness of the line on the map.
  • πŸ”„ Reboot the vacuum cleaner and resave the map.
  • πŸ“‘ Check if other radio devices interfere (e.g. wireless headphones).

πŸ’‘

Virtual walls do not replace physical barriers! for staircases and open balconies, always use a protective gate or ribbon from the kit.

Advanced settings and integration

For maximum automation, set up integration with other Xiaomi devices:

Voice control:

  • 🎀 Connect the vacuum cleaner to Alice (Yandex) or Google Assistant.
  • πŸ—£οΈ Examples of commands: "Alice, start cleaning in the kitchen" "OK Google, send a vacuum cleaner to charge"

Automation by sensors:

  • πŸšͺ Start cleaning when opening the door (via Xiaomi sensor) Door/Window Sensor).
  • πŸ• Stop vacuum cleaner when motion is detected (Xiaomi Home Security Camera).
  • 🌑️ Cleaning with increasing humidity (Aqara Temperature and Humidity Sensor).

3. settings for animal owners:

  • 🐾 Increase the suction power in areas with beds.
  • πŸ•’ Set up cleaning for the time of the pet’s walk.
  • 🚫 Add no-go areas around food/water bowls.

For models with Home Assistant support:

Example of configuration for Home Assistant


vacuum:




- platform: xiaomi_miio




host: 192.168.1.100 # IP- vacuum cleaner address




Token: YOUR_TOKEN # Get it through Mi Home Token Extractor




name: "Xiaomi Vacuum"

πŸ’‘

The Home Assistant token can be accessed using the Mi Home Token Extractor app (available on GitHub).

Typical problem solving

Even the most reliable robot vacuum cleaners sometimes fail, and here are the most common problems and solutions.

1. The vacuum cleaner does not build a map or "blind":

  • 🧹 Wipe the lidar (glass lens on top) with a dry microfiber.
  • πŸ’‘ Check the lighting - in total darkness, lidar works worse.
  • πŸ”„ Reset the card in the application (Map) β†’ Delete the map) and restart the cleaning.

2. Constantly stuck in one place:

  • 🧲 Check if there are magnetic stripes on the floor (they block sensors).
  • πŸ“ Make sure the height of the thresholds does not exceed 2 cm.
  • πŸ”§ Clean the anti-fall sensors (lower part of the body).

3. Not returning to base:

  • πŸ“‘ Check if the dock has moved (even 5 cm is critical!).
  • πŸ”‹ Make sure the battery is above 20%.
  • 🚫 Remove virtual walls blocking the path to the station.

4. Strongly noisy or vibrating:

  • πŸŒ€ Clean the side brush from the wound hair.
  • πŸ”„ Check if the dust collector is installed correctly.
  • πŸ› οΈ Replace the filter (recommended every 3 months).
What to do if the vacuum cleaner does not turn on?
If the robot doesn't respond to the power button, plug it into charging for 30 minutes. If the light doesn't light up, check the power supply with a multimeter (should be 20V). If there is no tension, contact the service.

Service and extension of service life

To make the vacuum cleaner last longer, follow these recommendations:

Weekly service:

  • 🧹 Clean the main and side brushes from hair and threads.
  • πŸ—‘οΈ Empty the dust collector (even if it is not full).
  • 🧼 Wash the sensors with a dry wipe.

Monthly maintenance:

  • πŸ”§ Check the wear of the brushes (replace if the bristles are worn by 50%).
  • πŸ’¨ Wash the filter. HEPA under running water (dry for 24 hours!).
  • πŸ› οΈ Lubricate the wheel axles with silicone lubrication.

Every 6 months:

  • πŸ”‹ Calibrate the battery (discharge to 0% and charge to 100%).
  • 🧲 Check the magnetic tape for integrity.
  • πŸ“² Update the firmware through the Mi Home app.

For models with wash function:

  • πŸ’§ Change the water after each cleaning.
  • 🧽 Clean the water tank with vinegar solution (1:1 with water) once a month.
  • 🧹 Use only special wipes for robot vacuum cleaners.

πŸ’‘

Never use conventional detergents in a water tank! They can damage the pump and leave swelling. Only special chemistry for robot vacuum cleaners or distilled water is allowed.

Features of setting up outdated models

If you have a Xiaomi Mi Robot first generation (2016-2018 Some functions may not be available. This is important to consider:

Card restrictions:

  • πŸ—ΊοΈ Cards are stored only in vacuum cleaner memory (no cloud backup).
  • πŸ”„ When resetting the settings, the card is deleted irrevocably.

2. Wi-Fi connection:

  • πŸ“Ά Only 2.4 GHz (5 GHz is not supported).
  • πŸ”’ Some models require manual input IP-router.

Update of firmware:

  • πŸ“² Updates come less frequently (check manually once a month).
  • πŸ”§ Some models require Mi Home version 5.4.54 (newer models may not be supported).

For models without lidar (for example, Mi Robot Vacuum 1):

  • 🎯 Use magnetic tape to mark the zones.
  • πŸ“ Set up cleaning by time, not by zone.
  • πŸ”„ Clean the sensors more often – they get contaminated faster.

FAQ: Frequent questions about setting up

Can you use a Xiaomi robot vacuum cleaner without an app?
Yes, but with serious limitations. Without the app, you can: Start/stop cleaning from the button on the case; select power mode (if there is a physical button); however, schedules, cleaning areas, room maps and firmware updates will not be available; the app is mandatory for full use.
How to reset the vacuum cleaner to factory settings?
To reset: Turn off the vacuum cleaner (hold the power button) 5 Hold the power and home buttons at the same time (or Spot, depending on the model). 10-15 After the reset, I'll have to reconnect to Wi-Fi. All the maps and schedules saved will be deleted.
Why does the vacuum cleaner not wash the floor after updating the firmware?
This is a typical problem after updates. Try: Reboot the vacuum cleaner (turn off and turn on the power). In the app, go to Settings. β†’ Reset wash settings. Remove and re-add the device to Mi Home. If it doesn't work, roll back the firmware via Mi Home (select the previous version in the Updates section).
How to make sure that the vacuum cleaner does not scare pets?
A few tips: 🐢 Train your pet to the vacuum cleaner gradually - first turn it on manually at minimum power. πŸ•’ Start cleaning when the animal is not at home (on a walk). 🎡 Turn on soothing music during cleaning. 🚫 Add exclusion zones around where the pet sleeps, and for cats, you can use pheromone diffusers to reduce stress.
Can a robot vacuum cleaner be used on long-pile carpets?
Depends on the model: 🟒 Mi Robot Vacuum-Mop 2 Pro and newer – cope with pile up to 1.5 cm. 🟑 Old Models (Mi Robot) 1S) β€” maximum height of the pile 1 cm. πŸ”΄ For carpets above 2 cm, no Xiaomi robot vacuum cleaners are suitable. Tips for carpet cleaning: Use Turbo mode or Maximum power. Limit the cleaning area to only carpet (so as not to waste charge on other surfaces). After cleaning, check the brushes - the long pile is quickly wound.