Xiaomi’s robot vacuum cleaners have become an integral part of modern smart homes, combining high functionality with an affordable price. However, many users face difficulties in first connecting and configuring the device through the official Mi Home app. Without the right configuration, the vacuum cleaner will not be able to efficiently clean the room, avoid obstacles or integrate with other devices of the Mi Ecosystem ecosystem.
In this article, we will go into detail about the entire process, from installing an app to fine-tuning cleaning modes to creating virtual zones, learn how to properly connect a vacuum cleaner to Wi-Fi, update firmware, set up a schedule, and even manage a device with voice through Alice or Google Assistant, and pay special attention to the typical errors that interfere with stable operation, and how to fix them.
Preparation for setting up: what to do before connecting
Before you start setting up, make sure you have everything you need, and without preparation, it can drag on or fail.
- 📱 Smartphone on Android 6.0+ or iOS 10.0+ Free space (minimum 200 MB for Mi Home installation).
- 📶 Stable Wi-Fi connection at 2.4 GHz (Xiaomi robots do not support 5 GHz!) The router should be within range of the vacuum cleaner.
- 🔋 Charged robot vacuum cleaner (minimum 30% battery) connect it to the docking station for 5-10 minutes before setting up.
- 📄 Wi-Fi data: Name of the network (SSID) If the network is hidden, it will have to be temporarily made visible.
Also check if your vacuum cleaner model is compatible with the Mi Home app.Most Xiaomi devices (e.g. Mi Robot Vacuum-Mop 2 Pro, Dreame Bot, etc.) Z10 Pro or Viomi V3 Max) is supported but some budgetary or OEM-Models may require alternative applications (e.g. Dreame or Viomi).
⚠️ Note: If your router is using WPA3 ormixed WPA2/WPA3, temporarily switch it to WPA2-PSK. Many Xiaomi Robot Vacuum Models Don’t Support New Encryption Standards.
If you plan to use a vacuum cleaner in a large house with several levels, consider the location of the docking station in advance, optimally place it in the center of the apartment, in a place with a good Wi-Fi signal and free space around (at least 0.5 m on each side).
Installation and configuration of the Mi Home application
Mi Home is the central tool for managing all Xiaomi devices, including robot vacuum cleaners.
- 📱 Android: Google Play (version 6.0)+).
- 🍎 iOS: App Store (version 10.0)+).
After installation, follow the following steps:
- Start Mi Home and select Russia (or another if you are outside the United States) for proper server operation.
- Sign up or sign in to an existing Xiaomi account.If you don't have an account, create one via email or phone number.
- On the main screen, click «+» → «Add the device and select the category "Vaccines».
- In the list, find your model (such as Mi Robot Vacuum-Mop 2 Pro) and click Add.
The app will suggest turning on Bluetooth and geolocation — allow access, as this will speed up the search for the device. If you refuse, the connection will take longer.
⚠️ Note: If you have entered a Chinese phone number when registering for Xiaomi account (+86), you may need a later VPN to log in to the application outside of China, it is better to immediately link the account to a Russian or international number.
Once you successfully log in, the app will automatically determine your location and prompt you to connect your devices. If that doesn't happen, check your geolocation settings on your smartphone.
Connecting a robot vacuum cleaner to Wi-Fi
This is the most critical stage, where many users encounter errors.
- Make sure the robot vacuum cleaner is on and near the docking station. Press and hold the power button on the case for 3-5 seconds until you hear the beep.
- In the Mi Home app, select Add Device» → «Vacuum cleaners» → model.
- It'll appear on screen. QR-Point the vacuum cleaner camera (located on the top panel) at this code. The distance should be 10-20 cm.
- After a successful scan, the robot will sound and a request to connect to Wi-Fi will appear on the smartphone screen. Select your network and enter a password.
If QR-code not scanned:
- 🔦 Check the lighting – the vacuum cleaner camera should clearly see the code.
- 📱 Increase the brightness of the smartphone screen to the maximum.
- 🔄 Reboot the vacuum cleaner by holding the power button for 10 seconds.
Once connected to Wi-Fi, the robot will automatically update the firmware (if a new version is available). Do not interrupt the upgrade process, which can cause system failure and the need to reset. Update time depends on Internet speed and firmware version (usually 5-15 minutes).
| Problem. | Possible cause | Decision |
|---|---|---|
| QR-code not scanned | Poor lighting or dirty camera | Wipe the vacuum cleaner camera, increase the brightness of the screen |
| The vacuum cleaner does not connect to Wi-Fi | Incorrect password or incompatible encryption standard | Check the password, switch the router to WPA2-PSK |
| The app does not find the device | Bluetooth or geolocation disabled | Turn on Bluetooth and allow access to geodata |
| The firmware update is hanging. | Unstable Internet connection | Reconnect to Wi-Fi or use mobile internet |
☑️ Checklist before connecting to Wi-Fi
Creating a room map and setting up cleaning areas
Once connected to Wi-Fi, the robot vacuum cleaner Xiaomi will offer to create a map of the room, which is necessary for accurate navigation, avoiding obstacles and zoning cleaning, the process takes from 10 to 30 minutes depending on the area of the apartment.
How to start mapping:
- In the Mi Home app, select your vacuum cleaner and click on “Map”.
- Click “Create a map” and place the robot on the docking station.
- Start cleaning in the “Full cleaning” mode - the vacuum cleaner will begin to bypass the room around the perimeter, scanning the walls and furniture.
- At the end of the screen will appear interactive map with the designation of rooms, walls and obstacles.
If the map is inaccurate (for example, the walls are curved or there are no rooms), it can be edited manually:
- 📐 Dividing rooms: click "Edit» → «Separate rooms" and draw lines along the boundaries of the premises.
- 🚪 Adding Doors: Use the Add Door Tool to mark the passages between rooms.
- 🚫 Virtual Walls: If you want to prevent a vacuum cleaner from entering certain areas (for example, an animal bowl), draw a Virtual Wall».
- 🧹 Cleaning areas: highlight areas that require more frequent cleaning (such as the hallway) with Add Zone».
For models with wet cleaning function (for example, Mi Robot Vacuum-Mop 2 Pro) on the map, you can configure the areas where the mop will turn on. This is true for the kitchen or bathroom, where you need not only a vacuum cleaner, but also floor washing.
⚠️ Note: If Xiaomi’s robot vacuum cleaner constantly loses the card after rebooting, check the router settings. disable the “Band Steering” function – it can interfere with the device’s stable connection.
Save the map after editing. Now you can start cleaning in separate rooms or areas without wasting time cleaning the apartment completely.
💡
If the robot vacuum cleaner is not good at mapping in dark rooms, turn on the lights or use a nightlight. The laser rangefinder (LiDAR) works more efficiently in good lighting.
Set up schedule and cleaning modes
One of the great things about Xiaomi's robot vacuum cleaners is that it can program cleaning on a schedule, and it allows you to keep it clean without you, and it allows you to set up automatic cleaning.
- In the Mi Home app, select your vacuum cleaner and go to Schedule.
- Click Add and select the days of the week (such as Monday, Wednesday, Friday).
- Specify the time of the start of cleaning. Optimally - when you are not at home (for example, 10:00-12:00).
- Select cleaning mode: 🧹 «Quiet" - minimum power, suitable for daily cleaning. 🌀 «Balance – Average power, optimal for most cases. 🔥 «Turbo – maximum power for general cleaning. 💧 «Wet" - only for models with mop function.
clean-up
Additional functions can also be activated in the settings:
- 🔄 Repeated cleaning: the robot will walk through the room twice for better results.
- 🧲 Enhanced carpet cleaning: automatically increases power on carpeting.
- 🚫 Do not disturb: disables cleaning at specified times (e.g. at night).
For models with voice assistant support (such as Mi Robot Vacuum-Mop 2 Pro), you can integrate a vacuum cleaner with Alice, Google Assistant or Amazon Alexa. To do this, select Voice Assistant in your device settings and follow the instructions for linking accounts.
How to reset the cleaning schedule to factory settings?
If the robot vacuum cleaner doesn’t start cleaning on schedule, check:
- 🔌 Battery charge (must be at least 20%).
- 📶 Wi-Fi stability (vacuum cleaner must be connected to the network).
- ⏰ Time settings are correct in the Mi Home app.
Additional settings and integration with a smart home
Xiaomi’s robot vacuum cleaners support advanced features that make cleaning even more efficient.
1. Configure virtual walls and forbidden areas
If there are places in your home where the vacuum cleaner is undesirable (for example, a crib or animal food), set up virtual walls:
- Open the map in the Mi Home app.
- Click "Edit» → «Add a virtual wall».
- Draw a line on the map, limiting the available area.
- Save the changes.
2.Integration with other Xiaomi devices
The vacuum cleaner can be linked to other gadgets of the Mi Ecosystem ecosystem:
- 🔌 Smart sockets: automatically turn on the vacuum cleaner when leaving the house (via scenarios in Mi Home).
- 🚪 Door/window sensors: When opening the window, cleaning is suspended (relevant for wet cleaning).
- 🌡️ Hygrometers: if the humidity exceeds the norm, the vacuum cleaner includes a drying mode of the floor.
3. Firmware update
Regular updates improve navigation, add new features and fix bugs to update firmware:
- In the Mi Home app, select a vacuum cleaner.
- Go to "Settings» → «Firmware update».
- If a new version is available, click “Update”.
- Wait until the end (do not turn off the vacuum cleaner!).
After updating, some settings (such as a room map) may reset, save a screenshot of the map in advance or export it if the feature is supported by your model.
💡
Regularly update the firmware of the robot vacuum cleaner – this improves its navigation and adds new features, such as carpet recognition or route optimization.
Troubleshooting and frequent errors
Even after setting up the robot vacuum cleaner correctly, Xiaomi can work unstablely.
| Problem. | Reason. | Decision |
|---|---|---|
| The vacuum cleaner is not returning to base | Weak Wi-Fi signal or obstacles in the way | Check the location of the docking station, remove obstacles |
| No map of the premises is built | Dirty sensors or poor lighting | Wipe the LiDAR sensor, turn on the lights |
| Vacuum gets stuck on the carpet | Low charge or high suction power | Reduce power or charge the device |
| Wet cleaning doesn't work. | A clogged water tank or worn napkin | Rinse the tank, replace the napkin. |
| The app does not connect to the vacuum cleaner | Problems with Xiaomi or Wi-Fi servers | Restart your router and vacuum cleaner, check the internet |
If the robot vacuum cleaner produces an error of “Error 10” (wheel problem) or “Error 12” (sensor problem), follow these steps:
- Turn off the vacuum cleaner, turn it over and check the wheels for hair or debris.
- Wipe sensors (especially LiDAR and optical sensors) with a dry wipe.
- Restart the device by holding the power button for 10 seconds.
To reset all settings to factory (if the vacuum cleaner does not respond to commands):
- Press and hold the power and home buttons (or Spot, depending on the model) for 5-10 seconds.
- After the beep release the buttons - the vacuum cleaner will reset.
- Connect the device again via Mi Home.
⚠️ Note: If the vacuum cleaner does not connect to Wi-Fi after the reset, check if the router settings (for example, network name or password) have changed. Also make sure that the Internet counter does not run out of traffic - some Xiaomi models require a connection to the cloud to activate.