How to set up a Chinese robot vacuum cleaner Xiaomi Mi: from unpacking to fine settings

Chinese robot vacuum cleaners Xiaomi Mi long ceased to be exotic β€” today it is one of the most popular gadgets for smart homes. However, many owners face problems already at the stage of the first setup: the device does not connect to Wi-Fi, does not build a map of the room or ignores the cleaning schedule, the reason is often not because of marriage, but because of the wrong sequence of actions or missing details.

In this article, you will find the instructions for setting up Xiaomi Mi robot vacuum cleaners of all generations for 2026, from the basic Mi Robot Vacuum models to the flagship Mi Robot Vacuum-Mop 2 Pro. We will analyze not only the standard steps from the official manual, but also hidden functions that the manufacturer does not advertise, for example, how to make a vacuum cleaner clean a specific room by voice or why it can β€œlose” in large rooms.

We will pay special attention to the typical errors: why Mi Home does not see the device, how to circumvent the restrictions of Chinese firmware (if you bought a gadget on AliExpress) and what to do if the robot stopped listening after the update. MIUI Robot 2.0.7_0054 newer.

1.Preparation for the first setup: what to do before turning on

Before you press the power button, check out three key points – they will save you hours of reconnection and resetting:

  • πŸ“Ά 2.4GHz Wi-Fi network: Xiaomi Mi robots don't work with 5GHz networks.If your router broadcasts both frequencies under the same name (SSID), Separate them in the router settings. The network name should only contain Latin characters - Cyrillic or emoji will cause a connection error.
  • πŸ”‹ Charging to 100%. First turn on at low battery charge (<30%) It can cause sensor calibration to fail. 3 Even if the indicator shows full charge, the controller needs time to stabilize.
  • 🧹 Clean space: Remove from the floor small objects (wires, socks, toys) that can get under the brushes. The robot must have a free circle with a diameter of at least 1.5 m for the initial calibration of the gyroscope.

If you bought a vacuum cleaner in China (for example, the Mi Robot Vacuum-Mop P model for the domestic market of China), note: such devices are often tied to mainland.cn servers. This means that without additional manipulations you will not be able to use the voice assistant Alice or integrate the vacuum cleaner with Google Home.

⚠️ Warning: Do not plug the vacuum cleaner into the socket immediately after delivery in the cold season. +5°C, let it warm up to room temperature during 2-3 Condensation on the board may cause a short circuit on the first switch on.

2. First Enablement and Connection to Mi Home

The process of connecting to the Mi Home app seems simple, but there are most errors.

  1. Download the latest version of Mi Home (not Mi Robot!) from the official website or Google Play/App Store: Third-party versions may contain modified connection servers.
  2. Sign up or sign in to an existing Xiaomi account. Chinese models may need to create an account with a phone number attached +86 (China).
  3. Click "Add deviceΒ» (+ β†’ Robot vacuum cleaner and select your model. If it's not on the list, select Mi Robot Vacuum).
  4. Hold the Home and Power buttons on the vacuum cleaner case for 3 seconds until you hear a voice message in Chinese: β€œβ€ (waiting for a network connection).
  5. In the app, select your 2.4GHz Wi-Fi network and enter a password. If the password contains special characters (!@#$%), Temporarily change it to a simple one (e.g. 12345678) – this eliminates 70% of connection errors.

Once successfully connected, the vacuum cleaner will automatically update the firmware (if a new version is available).Do not interrupt this process - power outage during the upgrade can "brick" the device, requiring flashing through the device. USB-C port.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop P
Another Xiaomi model
Another brand's robot

3. Sensor calibration and first cleaning

Once connected to the app, the vacuum cleaner will suggest calibrating the sensors, which is critical for mapping accurately and avoiding collisions.

  • πŸŒ€ Gyroscope: the robot rotates in place 2-3 Do not touch it at this moment - it can knock the calibration.
  • πŸ‘οΈ Lidars/Cameras: Scanning the surrounding space for construction 3D-For models with LDS-Lidar (e.g. Mi Robot Vacuum-Mop) 2 Pro) this process takes 1-2 Camera models (Mi Robot Vacuum-Mop P) may require good lighting (at least) 50 suite).
  • πŸ“ Collision sensors: robot slightly "pokes" into obstacles to calibrate the force of pressing. This is normal - don't be afraid of sounds.

After calibration, run the first cleaning in Standard Mode (not Turbo!).

  1. Build a basic room map (save in Settings) β†’ Maps).
  2. Identify areas with high pollution (vacuum cleaners will pay more attention to them in the future).
  3. Test the passability – if the robot gets stuck, the app will suggest marking the place as a β€œno-go zone.”

⚠️ WARNING: If your Xiaomi Mi vacuum cleaner spirals after calibration or "draws" chaotic lines, it's a sign of a gyroscope failure. Restart the device (hold power for 10 seconds) and recalibrate elsewhere – away from metallic objects and electronics causing interference.

Charge the vacuum cleaner to 100%|Remove small objects from the floor|Close the doors to other rooms|Disable other robot vacuum cleaners (to avoid interference with lidars)|Check the lighting (for models with cameras)

-->

4. Set up maps and cleaning areas

Maps of premises are the basis of intelligent cleaning, and there are several tools available for editing them at Mi Home:

FunctionHow to set upFor which models?
Room divisionIn map editing mode, draw lines along the boundaries of the rooms. The vacuum cleaner will show the current room in real time.All models with LDS/camera
No-go zonesClick "Add ZoneΒ» β†’ Β«No-go zone. You can adjust the time (for example, ban from 20:00 to 8:00).All models.
Intensive cleaning areasMark the area and select "Take care 2 times" for carpets or front door seats.Zone-enabled models (e.g. Mi Robot Vacuum-Mop 2 Pro)
Virtual wallsThey're created in the app as lines that the robot doesn't cross, an alternative to physical beacons.All models with LDS

For accurate mapping, follow these rules:

  • πŸšͺ Doors between rooms should be opened during the first cleaning – so the vacuum cleaner can β€œsee” the boundaries.
  • πŸͺŸ Avoid direct sunlight on lidars/cameras – this distorts the data.
  • πŸ”„ If the card is curved, delete it (Settings) β†’ Maps. β†’ Delete it and start cleaning again. Don't edit the curved map, it will cause navigational errors.

Hidden function: in models with LDS-With a lidar (e.g. Mi Robot Vacuum-Mop 2 Lite), you can export a.svg map for editing in graphics programs:

  1. Connect to the vacuum cleaner SSH (guideline).
  2. Copy the file. /mnt/default/rockrobo/map/last_map.svg.
  3. Edit it in Inkscape and upload it back.
How to turn it on SSH-Access to Xiaomi Mi Robot
For activation SSH needle: 1. Install a modified firmware (e.g. Valetudo). 2. Connect to the vacuum cleaner via Wi-Fi (it creates its own access point rockrobo-XXXXX). 3. Use a login/password: root/1234567890 (for standard firmware) or data from Valetudo config. ⚠️ This disables the warranty and may disrupt the operation of standard software!

5. Schedule and automatic cleaning

Scheduling is the key to fully autonomous cleaning, and there are two types of schedules available in Mi Home:

  • ⏰ Daily: Cleaning at the same time (e.g. every day at 10:00 am).
  • πŸ“… Individual: Cleaning on specific days (for example, Mondays and Thursdays).

To ensure that the schedule is working correctly:

  1. Make sure that the Auto Update Time option is enabled in the vacuum cleaner settings (Settings) β†’ Additionally. β†’ Synchronization of time).
  2. For models with moping function, set up a separate schedule for dry and wet cleaning – combining them is inefficient.
  3. If the vacuum cleaner doesn't start cleaning on schedule, check: Wi-Fi connection (robot must be online), Charge level (less than 20% - cleaning will be canceled), Active no-go zones for the whole day.

Advanced configuration: In modified firmware (like Valetudo), you can create conditional schedules.

  • Cleaning only if no one is home (integrate with presence sensors).
  • Automatically increase suction power if dust sensors show high contamination.
  • Stop cleaning when pets are found (camera required).

1. Go to the account profile.

2. Select Singapore or Hong Kong (servers are more stable than in Europe).

3 Remove and add the vacuum cleaner again.

-->

6.Integration with smart home and voice assistants

Xiaomi Mi robot vacuum cleaners support integration with the main ecosystems of the smart home, but there are nuances:

PlatformWhat's working?Limitations
Alice (Yandex)Voice commands ("Start cleaning", "Go back to base").It does not work with Chinese models on mainland.cn firmware.
Google HomeManage through Google Assistant, time-based automation.It requires binding to servers in Europe or Singapore.
Apple HomeKitOnly over the bridge (such as the Home Assistant).There's no official backup.
Home AssistantFull control: maps, zones, suction power.Requires manual adjustment YAML-configuration.

For integration with Alice:

  1. Make sure your Mi Home account is linked to the region.
  2. In the Yandex app, go to Devices β†’ Add Device β†’ Xiaomi.
  3. Sign in and select your vacuum cleaner in the list.

If Alice can't see the device, check:

  • Version of the vacuum cleaner firmware (must be not lower than 3.5.8_0000).
  • The presence of the device in the list of compatible on the Yandex page.
  • Absence VPN on the phone during the setup.

πŸ’‘

For voice control of Chinese models (Mi Robot Vacuum-Mop P, etc.), you need to change the firmware region to Europe or Singapore, this can be done through the Mi Home app (account settings) or modified firmware like Valetudo.

7. Update firmware and solve problems

Regular firmware updates fix bugs and add new features, but sometimes they bring problems. Here's how to update safely:

  • πŸ”„ Automatic Updates: Included in Settings β†’ About the device β†’ Software Update: We recommend leaving it on, but checking the feedback on the forums (for example, 4PDA) before installation.
  • ⚠️ Manual firmware: if the automatic update is hanging, download the firmware from miuirom.org and run through USB-C (guideline).
  • πŸ› οΈ Firmware rollback: if after the update the vacuum cleaner became worse to work, you can roll back to the previous version through Valetudo or ADB.

Instructions for manual updating through USB-C:

  1. Download the firmware for your model (file with.pkg extension).
  2. Connect the vacuum cleaner to the computer via cable USB-C (Use the port on the vacuum cleaner body, not at the docking station!).
  3. Copy the.pkg file into the root directory of the vacuum cleaner flash drive (it will appear as a removable disk).
  4. Restart the vacuum cleaner (hold power for 10 seconds) and the update will start automatically.

Typical issues after updating and their solution:

Problem.Reason.Decision
The vacuum cleaner doesn't build a mapResetting lidar settingsStart calibration again in a bright room.
Not responding to teamsFailure Bluetooth/Wi-Fi moduleReset network settings (Settings) β†’ Network β†’ Forget the net).
He's always coming back to base.Dust sensor errorClean the sensor (located under the front cover).
Voice cues in ChineseResetting the language after updatingChange your region to Europe in Mi Home.

⚠️ Note: If after the update the vacuum cleaner gives an error Error 12 (engine problem, don't try to disassemble it yourself. This error often occurs due to incorrect calibration of the brushes and requires resetting through the engineering menu: set_motor 0 0 reboot (introduced through ADB Valetudo).

8 Hidden functions and life hacks

The manufacturer doesn't document many useful features, but here are the most valuable ones:

  • πŸ”Š Quiet Mode: Activated by the team set_dnd 1 through ADB. The vacuum cleaner is low power, and it doesn't give you any voice cues, and it's good for night cleaning.
  • πŸ“Š Cleaning statistics: in Mi Home go to Settings β†’ Here you can see the total cleaning area, the operating time and even the wear of the brushes (in percentages).
  • πŸ”„ Reverse brush: if the hair is wound in the brush, send a command set_sidebrush -1 β€” The brush will swivel in the opposite direction and free up.
  • πŸ“± Control without Internet: if Wi-Fi is turned off, you can control the vacuum cleaner via Bluetooth (range - up to 10 m). β†’ Local control.

For models with LDS-Lidar (Mi Robot Vacuum-Mop 2 Pro, etc.) is available manually to adjust the cards:

  1. Export the card to.svg (see section pro) SSH).
  2. Edit it in Inkscape: add walls, remove extra objects.
  3. Import back through scp: scp edited_map.svg root@192.168.x.x:/mnt/default/rockrobo/map/
  4. Reset the vacuum cleaner.

If you want to completely disable cloud dependency, install an alternative firmware Valetudo.

  • Control the vacuum cleaner through the local network without Mi Home.
  • Set the schedule to the minute.
  • Use it. MQTT Integration with Home Assistant.

πŸ’‘

To keep the Xiaomi Mi vacuum cleaner from coming under the couch (where it gets stuck), stick black tape on the sofa legs, and Lidar will perceive it as a "cliff" and will go around this place, which also works for other areas that you need to mark without virtual walls.

FAQ: Frequent questions about setting up

The vacuum cleaner doesn't connect to Wi-Fi. What do you do?
1. Check that the network is running at 2.4 GHz (5 GHz not supported). 2. Make sure the network name is in the network (SSID) No Cyrillic or special characters. Rename the network temporarily to Xiaomi. 3. If you use a dual-band router, divide the networks (turn off the Smart Connect or Band Steering function). 4. Reset the network settings on the vacuum cleaner: keep Home + Power 5 seconds until you hear the beep. 5 For Chinese models, try connecting via Mi Home to the China mainland region, then switch to Europe.
How to reset the vacuum cleaner to factory settings?
There are two ways: Soft reset (saves cards): hold the Power button for 10 seconds until you hear "Reset Wi-Fi." Hard reset (removes everything): keep Home. + Power for 15 seconds until the indicator flashes orange, and then the vacuum cleaner will return to the "out of the box" state». ⚠️ After a hard reset, you will have to reconfigure the maps and schedule!
Can I use a vacuum cleaner without the Mi Home app?
Yes, but with limitations: 1. Basic control: buttons on the case can start/stop cleaning and send the vacuum cleaner to the base. 2. Local control: via Bluetooth (radius 10 m) in the Settings menu β†’ Local control. 3. Full control: install alternative Valetudo firmware (requires unlocking the bootloader).Without the app, you will lose access to maps, schedules and firmware updates.
Why doesn't the vacuum cleaner return to base?
Reasons and solutions: The base is not visible to lidar: move the docking station to an open place (distance to the walls - at least) 0.5 Low battery charge: if the charge is lower 15%, A vacuum cleaner can forget the way home. Charge it by hand. Altered layout: if you rearrange furniture, update the map (start cleaning again). Sensor problem: clean the infrared sensors on the base and vacuum cleaner (wipe with alcohol). Firmware failure: update the software or reset the settings. If the problem is recurring, check the error logs through Valetudo or ADB (cat /mnt/default/rockrobo/logs/main.log).
How to increase battery life?
Standard working hours β€” 90-120 To extend it, use Quiet Mode (suction power) ~500 Pa. 2000 Pa in Turbo. Turn off the moping function if you don't need it -- the water pump uses a lot of energy. Clean the brushes and filters after every cleaning -- clogged parts increase the engine load. Store the vacuum cleaner on the base -- this keeps the battery at its optimum temperature. If the battery is running out quickly (less than that). 60 minutes of operation), perform battery calibration: Discharge the vacuum cleaner until it is automatically turned off. Charge until 100% without interruption (at least) 5 Repeat the clock. 2-3 Average battery life β€” 3-5 If the capacity fell below 60%, Consider a replacement (original batteries for Xiaomi Mi are worth it) ~3000-5000 ruble).