Xiaomiβs Mi Home app has become an integral part of the smart home ecosystem, but for robot vacuum cleaner owners, itβs not just a program, but a control center with dozens of hidden features, S7 or even budgetary C10, But you still use the Start button, which is 80 percent of the device's capabilities, and this article isn't about basic instructions out of the box, it's about real applications, from mapping to automating humidity-based scheduling.
Many users are facing problems: the vacuum cleaner does not save the map after turning it off, loses contact with the application or ignores virtual walls, the reasons are not in the robot itself, but in the wrong settings of the Mi Home - and we will analyze them Step-by-step, and you will learn how to circumvent the limitations of the Chinese version of firmware (yes, this is possible without a root!) and why the Mi Home sometimes "sees" the vacuum cleaner, but can not control it.
Spoiler: Once you read it, you can adjust the cleaning areas to within a centimeter, create scenarios for different types of coatings, and even get the vacuum cleaner to go around children's toys automatically. Let's start with the basics -- but not the ones written in the official manual.
1.Installation and first connection: why Mi Home doesn't see the vacuum cleaner
The first Mi Home launch often turns into a puzzle: the app doesnβt find the device, issues a Device offline error, or asks you to update a firmware that isnβt available in the Russian region.
β If you registered with Mi Home via a Russian server (Russia) but bought a vacuum cleaner with Chinese firmware (e.g. Xiaomi Mi Robot Vacuum-Mop 2 Lite), the app simply won't show the device in the list. Change region to China in your profile settings (but be prepared for the Chinese interface β more on that later).
β Bluetooth version: Xiaomi newer 2021 vacuum cleaners require Bluetooth 5.0+ If your smartphone has Bluetooth 4.2, use a second phone or tablet.
β Network settings. The robot must be connected to the same 2.4GHz Wi-Fi network as the phone. 5GHz is not supported by any Xiaomi vacuum cleaner model (even the flagships of 2026). If you have a dual-band router, temporarily disconnect the 5GHz network or create a separate network for smart devices.
- π± Step 1: Install Mi Home from Google Play or App Store. Version should be at least 6.5.400 (check Settings). β About the programme).
- π Step 2: Register an account by selecting China mainland (even if you are in Russia) and this will open access to all models of vacuum cleaners.
- π Step 3: Press Add the device (+) β Choose the category of vacuum cleaners β Wait for the indicator to flash on the robot (press the power button for 3 seconds).
- πΆ Step 4: Connect your phone to 2.4GHz Wi-Fi and enter the network password in the app. If the process is 99% hanging, restart the router.
β οΈ Warning: If Cyrillic is displayed in Krakozabra after connecting to Mi Home, but the functionality works - do not change the region back to Russia. This will lead to loss of communication with the device. 4U (unofficial client with Russian translation).
2. Mi Home Interface: What All These Buttons and Graphics Mean
The main screen of the application after connecting the vacuum cleaner is divided into 4 key zones, and each hides the advanced settings:
1. Control Panel (top): There are Start, Pause, Back to Base and Cleanup Mode buttons, but few people know that a long tap on Cleanup Mode opens a menu with custom templates (for example, "Wet Cleaning Only" or "Perimeter Cleaning").
2. Room map (central part): shows the current position of the robot and the saved rooms.
- π’ Green - clean area (cleaning completed).
- π‘ Yellow - area in the process of cleaning.
- π΅ Blue: Virtual walls or forbidden areas.
- βͺ White area unexplored (no robot has scanned it yet).
3. Status bar (bottom): shows the charge level, the time of last cleaning and the error code (if any). For example, Error 10 means stuck brushes, and Error 18 - problems with the collision sensor.
4. Side menu (right): Here are hidden Cleaning Settings, Schedule, History and Software Update. Especially useful is the section Settings map, where you can manually edit the boundaries of rooms or combine several maps (relevant for two-storey houses).
| Icon at Mi Home | What does it mean? | How to use |
|---|---|---|
| π | Home (back to base) | Press if the robot is stuck or has finished cleaning, and if the vacuum cleaner doesn't respond, check if the base's IR sensor is blocking anything. |
| π | Re-cleaning the zone | Select the area on the map β Choose intensity (1 to 3 passes) useful for highly contaminated areas. |
| π« | The no-go zone | Draw rectangles or polygons on a map. The robot will go around them. 10 zones at most. |
| π | Cleaning statistics | It shows the area, the time and the type of cleaning. If the data is not updated, restart the robot (press the power button for 10 seconds). |
3.Mapping and Zoning: How to Teach a Vacuum Cleaner to Understand Your Home
Most cleaning problems are caused by a faulty map, a robot can ram around a room, skip corners, or get stuck in one place, and that's because of a wrong first scan. Here's how to make it perfect.
πΉ Preparation of the premises:
- πͺ Close all doors except those that lead to the bathroom.
- πͺ Remove small objects from the floor (wires, slippers, toys).
- π‘ Turn on the lights β the robotβs sensors work better in bright light.
- π Make sure the height of the thresholds is less than 2 cm (maximum for most models).
πΉ Scanning process:
- Place the robot on the base and start cleaning in Full Cleaning mode.
- Do not interrupt the process for at least 20 minutes β the robot must go around all rooms.
- Once completed, check the map in Mi Home: if there are "holes" (unscanned areas), start cleaning again.
πΉ Manual map editing:
If the robot has combined two rooms into one or has misdefined the boundaries:
- Open the map at Mi Home β press edit.
- Use the Divide Rooms tool to create new areas.
- Name the rooms (for example, βKitchenβ, βBedroomβ) β this will be useful for the schedule.
- Save the changes and reboot the robot.
Removed all small objects from the floor
Closed doors to uncleaned areas
The robot is on the base and charged at least 50%
Room lights are on
Complete cleaning mode selected for the first scan-->
β οΈ Critical error: If after editing the map, the robot begins cleaning and immediately returns to the base with an Error 2 error, then you have created too many zones (maximum 10.
4. Schedule and Automation: How to Get a Vacuum Cleaner to Clean Without You
One of the main features of the Mi Home is flexible schedules, but few users know that you can adjust the cleaning not only by time, but also by conditions, for example, to run the vacuum cleaner when you are not at home (by geolocation) or when the air humidity is above 60% (if you connect the Xiaomi Temperature & Humidity Sensor).
π Basic schedule settings:
- Open Mi Home β pick a vacuum cleaner β Schedule β Add.
- Specify the days of the week and time (for example, daily at 10:00).
- Select Cleaning Type: vacuum cleaner only, mop only or combined mode.
- Click Save β the robot will start automatically.
π€ Advanced automation:
To start cleaning under the conditions, you need scripts in Mi Home:
- Go to Profile. β Automation β Add a script.
- Choose a trigger: π Geolocation: "When I Leave Home" (50m radius). π‘οΈ Sensors: βIf humidity is present > 60%" (requires Xiaomi Sensor). β° Time: βEvery day at 12:00, if the temperature > 20Β°C".
Start cleaning [vacuum cleaner name]
Save the script and test it out.
1. Is it on (the indicator on the case should be blue).
2. is there access to the Internet (the robot synchronizes time on the Internet) NTP).
3. Whether it is in the mode "Do not disturb" (in the settings of Mi Home there is such a switch).-->
π Multi-room cleaning on schedule:
You can set different settings for each room, for example:
- π³ Kitchen: Daily wet cleaning at 9:00.
- ποΈ Bedroom: vacuum cleaner without mop at 11:00 (when no one is present).
- πΏ Bathroom: Mondays and Thursdays only.
To do this, select Selective Cleaning in the schedule and mark the desired rooms on the map.
5 Hidden functions Mi Home: what will not tell in the instructions
The manufacturer is silent about dozens of features that can be activated through Mi Home or third-party tools.
π§ Turbo mode for carpets
If you have a model with a carpet sensor (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro), you can turn on automatic suction enhancement when you hit the carpet:
- Open the cleaning settings β Regimes β Suction setting.
- Activate the option Auto-adjustment on carpets.
- Choose the level: Medium, High or Maximum.
β οΈ Attention: Maximum cleaning time is reduced by 30 percent, but water consumption for wet cleaning increases.
π΅ 2. Voice control (not just through Alice)
Xiaomi vacuum cleaners support teams through:
- π£οΈ Yandex Alice: Alice, run the vacuum cleaner in the kitchen".
- π€ Google Assistant: OK Google, put the vacuum cleaner back on the base".
- π Siri (via HomeKit):** Requires Xiaomi Gateway Bridge and Apple Home customization.
To connect the voice assistant:
- In Mi Home, go to Device Settings β Voice Assistants.
- Select the service and follow the instructions (authentication will be required).
π 3. Update firmware bypassing regional restrictions
If your vacuum cleaner is on Chinese firmware and there are no updates for the China region in Mi Home, you can download them manually:
How to update firmware manually
π‘ 4. Remote management without the Internet
If you donβt have Wi-Fi access but need to start cleaning urgently, you can use a direct Bluetooth connection:
β οΈ In this mode, only the basic commands are available: Start, Stop, Return to Base. Maps and schedules will not work.
6 Problem Solving: Mi Home Mistakes and How to Fix Them
Even a perfectly tuned vacuum cleaner sometimes "gluts."-5 Mistakes in Mi Home and their solutions:
| Error code | Reason. | Decision |
|---|---|---|
| Error 2 | Map problems (too many zones or unsaved changes) | Remove the extra areas in the map editor and reboot the robot. |
| Error 10 | Stuck side brush or main roller | Clean your hair and debris brushes. Grease the axles with silicone lubricant. |
| Error 18 | Failed collision sensor (bumper) | Check the bumper attachment. If the cracks, replace them. |
| Error 24 | Problems with the height sensor (the robot falls from the thresholds) | Clean the IR sensors from the bottom of the vacuum cleaner with a cotton swab. |
| Device offline | Loss of communication with Xiaomi servers | Check the internet, reconnect the vacuum cleaner to Wi-Fi, or change region to China. |
π Vacuum cleaner not charged at base:
- π Check the contacts on the base and the robot - they should be clean (wipe with alcohol).
- π Try another outlet (base sensitive to voltage surges).
- π Reboot the base: turn off the power for 30 seconds, then turn on again.
π Mi Home does not save the settings:
If virtual walls or schedules are reset after the application is restarted:
- Check that you have the latest version of the Mi Home.
- Turn off battery optimization for the app in your phone settings.
- Sync data with the cloud: Profile β Settings β Synchronization.
π‘
If the vacuum cleaner loses the card after turning it off, activate the Save the Card in the Cloud option in the device settings, which will increase battery consumption by 5%, but will eliminate re-scanning.
7. Mi Home Alternatives: When a Standard App Doesn't Apply
The official Mi Home app isn't perfect: it slows down, loses connection to devices, and doesn't always translate the interface correctly. Fortunately, there are alternatives:
π± 1. Mi Home 4U (client)
Advantages:
- π Fully Russian interface (even for Chinese firmware).
- π§ Advanced card settings (can be imported/exported).
- π Detailed cleaning statistics with schedules.
π Download Mi Home 4U (available for Android and iOS).
π€ 2. Home Assistant (for advanced users)
If you have a smart home on Home Assistant, Xiaomi vacuum cleaner can be integrated through the Xiaomi Miio component:
- Install Home Assistant.
- Add to configuration.yaml: vacuum: - platform: xiaomi_miio host: [IP-vacuum cleaner address] token: [your MIIO-token]
- Get a token through Miio CLI.
β οΈ Note: After connecting to Home Assistant, some features (like Alice's voice) may stop working. Use this method only if you need deep automation.
π 3. Web interface for PC
If there is no smartphone at hand, you can control the vacuum cleaner through the browser:
- Find out. IP-Robot address on router (see list of connected devices).
- Enter in the browser: http://[IP-address]/miIO.info.
- Use OpenMiHome to manage.