How to set up and use the Mi Home app for Xiaomi robot vacuum cleaner

Modern apartment cleaning has long ceased to be a routine duty requiring constant human presence. Robot vacuum cleaners from Xiaomi took on the hard work, but their real potential is revealed only when properly paired with a smartphone. Mi Home App acts as a centralized remote control, allowing not only to start cleaning, but also to program complex scenarios, track statistics and diagnose the condition of the device.

Many users are limited to basic functions, unaware of the wide customization possibilities that lurk in the program interface. Proper calibration of sensors and the creation of virtual walls can significantly extend the battery life and improve the quality of floor cleaning. In this article, we will examine all the nuances of working with the ecosystem to make your smart assistant work as efficiently as possible.

The first step to automation is to install the software correctly. Download the official Mi Home app from the App Store or Google Play, avoiding third-party stores where modified and insecure versions may be distributed. Once installed, you will need to create a Mi Account or log in to an existing one, since without authorization, access to the device will not be possible.

Initial connection and configuration of the region

The process of pairing a robot vacuum cleaner with a phone is a critical step in ensuring that the system is stable. A mistake in this step often causes the device to become remotely inaccessible or not receive firmware updates. First, make sure that your smartphone has Bluetooth and GPS (geolocation) modules on it, as they are necessary to detect the gadget on the local network.

Launch the app and press the add-on button in the upper right corner of the screen. QR-The code is located on the bottom panel of the robot or on the cover of the Wi-Fi module, or select a model from a list of popular devices, at which point the robot must be in pairing mode: This usually requires (hold) two buttons on the case or a special mode switching button until a voice message about readiness to connect appears.

⚠️ Note: If the app doesn’t see the device, check if you’re using a guest Wi-Fi network or a 5GHz network. Xiaomi’s robot vacuum cleaners work exclusively in the 2.4GHz band.

Special attention should be paid to the choice of server region at the first run, which is a determining factor for the speed of response of commands and the availability of certain functions. If you choose the wrong region, the application can load the status of the device for a long time or not display it at all.

📊 Which server region you chose when setting up?
Russia
China
Europe (Germany/Netherlands)
USA
I don't know/Accidentally

For users of equipment purchased on the global market or in official stores of the CIS, the best choice will be the region “Russia” or “Germany”. If your robot is brought from China and has a Chinese version of the firmware, you may have to change the region in the profile settings to “China”, but this can slow down the interface due to remote servers.

Application interface and basic management

Once you've successfully connected, your device card will appear on the Mi Home screen, and you'll click on it and open the control panel, which is the primary interaction tool, and it shows the current status: is the robot charging, cleaning, standing by, or experiencing an error. At the top of the screen, you'll see the quick-start clean button and the battery level indicator.

The interactive room map is central if the robot model supports the function. LDS-The map shows the trajectory of the movement, the zones already removed and the current location of the gadget in real time. The user can send the robot to a specific point for spot cleaning at any time by simply pointing his finger at the desired part of the map.

  • 🏠 Home: Forced to be sent to base for charging at any time.
  • 🧹 Modes: Choice between quiet, standard, turbo and maximum suction.
  • 💧 Water level: water intensity setting for wet cleaning models.
  • 📊 History: Viewing reports of past cleanings with area and time spent.

Importantly, some features can be hidden in an optional menu, accessible through a three-dot button or a gear setting in the corner of the screen, and this is where the tools for deep tuning device behavior, managing voice packets, and checking filter status hide.

💡

For quick cleaning mode change without opening the app, add the Mi Home widget to the main screen of your smartphone or use the control widget in the notification curtain (for Android).

Working with maps and virtual restrictions

One of the most powerful features of the Mi Home app is the ability to create and edit maps of rooms. Laser rangefinder robots can build a detailed plan of an apartment, storing it in memory. After the first complete cleaning, the map is saved, and you can divide it into rooms, assign them names and specify individual cleaning parameters for each zone.

Dividing into rooms allows you to set up a schedule, such as cleaning the kitchen every day and cleaning the bedroom only on weekends. To edit the map, go to the device settings and select "Maps Management" or "Maps Editing," and there are tools available to merge rooms, rename rooms and, most importantly, set virtual restrictions.

Type of restrictionFunctionApplication
Virtual wallProhibition of travelProtection of carpets or wires
The no-go zoneCleaning banAnimal bowls, puddles
Zone cleaningLocal cleaningKitchen after cooking
The Invisible WallSeparation of zonesBoundary between rooms

Virtual walls and no-go zones are drawn right on a map with your finger, and they're an indispensable tool to protect you from getting into hard-to-reach places where a robot might get stuck, or to prevent you from hitting mats with fringes that it can suck, and you can only change the map when the robot is in the charging station and not doing the cleaning task.

⚠️ Note: When moving the charging station to another location, the card must be reset and recreated, otherwise the navigation will not work correctly, and the robot may lose the base.

Set up schedules and automation scenarios

Automation is the key to forgetting about the vacuum cleaner for weeks, and the Timer tab allows you to set the exact start time for each day of the week. You can create multiple profiles, like "Light cleaning every day" at 10:00 and "General cleaning" on Saturdays at 14:00.

When creating a schedule, you can choose not only the time, but also specific rooms, suction power mode and type of cleaning (vacuum cleaner only or with water), which gives flexibility: while you are at work, the robot can quietly clean the living room, and before you return to wash the floor in the kitchen.

☑️ Set up the perfect schedule

Done: 0 / 4

For owners of other Xiaomi smart appliances (light bulbs, sockets, sensors), advanced scenarios are available in the Automation section. The logic could be: "If the door opening sensor shows that everyone is gone, run the robot vacuum cleaner" or "If the room humidity has dropped below 30%, start the humidifier and turn on the robot with the wash function."

Also worth mentioning is the Do Not Disturb (DND) feature: If you haven’t set a specific schedule but want the robot to stay off the grid at night, this feature blocks the start of cleaning in a predetermined time interval, even if you accidentally hit a button on the case or sent a command in voice.

Maintenance through the application

The Mi Home app takes on the role of a service engineer, reminding you of the need to maintain the components of the robot. The settings menu displays the resource of the main consumables: the main brush, side brush, HEPA-The meter is time-sensitive, but it helps you remember to replace it.

Firmware updates bring new algorithms for mapping, improve obstacle avoidance, and fix connectivity errors, and it is recommended to periodically go to General Settings → Update Check to make sure your robot is running the current version of the software.

In addition, the app can reset the map, calibrate the gyroscope (for models without a laser), and view the error log. If the robot is stuck or has a wheel jammed, the error history will tell the exact cause, which greatly simplifies diagnosis.

How to extend the life of the battery through settings?
In the settings, you can activate the Quiet Charging mode, which reduces current in the final stage, which reduces heating and prolongs the life of lithium-ion cells. Also avoid a full discharge to zero.

Frequent problems and ways to solve them

Despite the reliability of the system, users can face typical problems: most often, loss of connection with Wi-Fi. If the robot is displayed as "Offline", try to restart the router and the robot itself. Sometimes it helps to remove the device from the application and re-add.

Another common problem is incorrect map construction or splitting of rooms, which often happens if the robot was raised during cleaning or if there are too many mirrors and glass surfaces in the room that knock down the laser rangefinder, in which case it is recommended to wipe the sensors and start building the map again.

  • 🔌 No communication: check Wi-Fi password and 2.4GHz band.
  • 🗺️ Map lost: clear the sensor LDS (dust-drum.
  • 🔋 Does not see the base: wipe the contact areas on the robot and the base with an alcohol napkin.
  • 🧶 Stuck: Remove wires from the floor and check the height of the sills.

⚠️ Warning: Never wash the main filter with water if it is labeled "not washable." A moist filter will instantly disable the vacuum cleaner motor. Use only compressed air or replacement.

If software methods don’t work, there’s often a “Test” button in the About section to check the motors, wheels, and sensors to see if hardware repairs are needed or if software adjustments are sufficient.

💡

90% of problems with the connection of the robot vacuum cleaner Xiaomi solved by switching the router to 2.4 GHz mode and resetting the network settings of the robot itself.

FAQ: Frequently Asked Questions

Can you control a Xiaomi robot without the Internet, only through Wi-Fi?
Local control is possible, but it's going to be very limited. To work properly, build maps in the cloud, voice control, and receive notifications on the phone, you need an active Internet connection. Without the Internet, the robot can only work in Spot mode or on a button on the case, if the card is already stored in its internal memory.
What if the app says “Device is connected to another account”?
This means that the robot was previously tied to another Mi Home account, and must perform a Wi-Fi reset on the robot itself (usually by simultaneously pressing two buttons or the power button and home button to the beep), and then delete the device from the old account in the app.
Does Mi Home support iPhone (iOS) and Android at the same time?
Yes, you can log in to the same Mi Account on an unlimited number of devices, all settings and maps are synced over the cloud, and you can use Home Sharing to allow other family members to access without having to pass a password from the main account.
How to change the language of voice support of the robot?
In the Mi Home app, go to your device settings, find Voice Pack, where you can select and download Russian, English or Chinese, and the changes take effect immediately after you download the package.