How to set up a Xiaomi robot vacuum cleaner on Android: the full guide

Modern cleaning gadgets are becoming an integral part of the digital home, and their competent integration into the Android ecosystem opens up incredible automation opportunities for owners. Initial setting up of the Xiaomi robot vacuum cleaner may seem difficult only at first glance, but strict adherence to the algorithm of actions avoids most of the typical mistakes associated with connecting to a 5 GHz Wi-Fi network or choosing the wrong region in the application. In this guide, we will examine each step in detail, from unpacking the device to fine-tuning virtual walls and cleaning schedules via a smartphone.

Properly installing the software and pairing the device with a Mi Account is the foundation for the stable operation of the entire smart cleaning system in the future. If you miss important nuances at the start, for example, not updating the firmware or choosing the wrong server, the device may work unstable or not respond to commands from the phone. We will consider not only the standard scenario, but also solutions for problem situations when the gadget “does not see” the router or application freezes during the search phase.

Preparation for the first launch and selection of the application

Before you start digital configuration, you need to physically prepare the robot vacuum cleaner Xiaomi to work, removing all transport locks and protective films from the contact areas. Particular attention should be paid to charging the device: often out of the box gadgets come with a minimum charge, so it is recommended to put them on base for at least 2-3 hours before the start of active actions. At this time, you can prepare the smartphone, making sure that it has an up-to-date version of the Android operating system and the necessary permissions for geolocation are included.

The key is choosing the right software, as the Xiaomi ecosystem is fragmented into multiple management platforms. For most modern models, such as the Xiaomi Robot Vacuum S10 or Xiaomi Vacuum-Mop 2 Pro, the main application is the Mi Home (formerly known as Mi Home / Xiaomi Home).However, some sub-brands or specific models may require the installation of a separate application, such as Roborock or Yeelight, which is important to check on the packaging or in the instructions before downloading the software.

⚠️ Warning: Make sure your smartphone is connected to a 2.4GHz Wi-Fi network, as the communication modules in Xiaomi’s robot vacuum cleaners do not support the 5GHz standard, and trying to connect to such a network will lead to an error in the synchronization stage.

To be successful, the application must be given extended access rights, including location, local network access, and notifications. Without geolocation (GPS) on an Android device, the search for the device on the network may not start at all, since the operating system uses this protocol to scan the surrounding Wi-Fi networks during the pairing procedure.

📊 What application do you plan to use?
Mi Home
Roborock
Mi Home (China)
Other
I don't know.

Installation and basic configuration of Mi Home

The process of installing the management software begins with downloading the distribution from the official Google Play store, which guarantees the latest stable version without the malicious code embedded. After installing the application, you need to register a new Mi Account or log in to an existing one if you have previously used other devices of the brand. When registering, it is important to choose the correct region, since it depends on the list of available devices and the server on which your maps and schedules will be stored.

Selecting a region is a critical step that is often ignored and then faced with the fact that the device is not on the compatible list. If you purchased a global version of the product, choose the country of your actual stay; if the device is designed for the Chinese market, you will have to change the region to China, which can affect the response speed of the server and the language of the interface. In some cases, the Chinese versions require a separate instruction to change the region within the application.

Difference Between Global and Chinese Version
Global versions have a European charger plug, an English instruction manual and a box with international markings.The Chinese versions are often cheaper but require the use of adapters for the outlet and can only have voice support in Chinese, although control through the app remains in Russian or English.

Once you log in, the interface will suggest you create a "Home" or "Family", which is a virtual space for grouping your gadgets. It is recommended to immediately name the house correctly, for example, "Apartment" or "Dacha", so that in the future, when you add new devices, there will be no confusion with the locations.

The process of pairing a robot with a smartphone

Directly connecting the Xiaomi robot vacuum cleaner to the phone starts with the device itself, which usually requires clamping the power button or key combination until a voice greeting is heard. On the smartphone screen in the Mi Home app, you need to click on the plus in the upper right corner and wait until the system automatically detects a new device within Bluetooth range. If the automatic search did not give results, you can use manual search by category or scan. QR-code located on the bottom cover of the device.

During the pairing process, the phone will transmit data about your Wi-Fi network to the robot, so it is important that the smartphone is in close proximity to the base and the vacuum cleaner at this point. The screen may ask you to enter the password from your wireless network again for confirmation, after which the process of flashing indicators on the device body, signaling the transfer of data packets, at which point you can not close the application or block the phone screen, as this will interrupt the handshake of the protocols.

☑️ Checklist of successful connection

Done: 0 / 5

If the connection is successful, the app will suggest that you name the device and select the room in which it will be based by default, which allows you to give voice commands like "clean up the kitchen" and the robot will understand what device and location is in question. Once you name the device will appear in the general list of gadgets in the application, and its status will change to "Online".

Creation of a room map and calibration

The first start with the construction of the map is the most important step, on which the quality of further navigation and cleaning depends. To correctly build a map of LiDAR navigation or visual navigation, you need to have enough light in the room and all the doors to the rooms are open. The robot must drive through the entire available area, scanning space, so it is recommended to remove from the floor wires, socks and other small objects that can wind on brushes or trip the trajectory.

In the process of mapping, the device creates a virtual floor plan, dividing it into separate rooms and identifying areas with high terrain. If the robot is stuck or lost, it will return to the base and the map will have to be built again, so ideally you should watch the first run to push the stuck device if necessary. Modern algorithms allow you to save several maps, which is true for multi-storey buildings, but first you need to achieve the perfect result at one level.

Type of navigationPrinciple of actionLighting requirementsPrecision of construction
LDS (Laser rangefinder)Laser scanning with 360 degreesNot requiredTall.
Visual (camera)Analysis of ceiling and wall imagesGood lighting is required.Medium/High
GyroscopicTrajectory calculation by motion sensorsNot requiredLow/Mediocre
Chaotic.Lack of navigation, movement from obstaclesNot requiredAbsent.

Once you've built it, the map is saved in the cloud, and you can edit it through the app, combine or divide rooms, name them, and type the floor covering, so that the robot automatically adjusts the suction power, for example, on carpets, the thrust should be maximum and on laminates medium, so that it doesn't inflate the dust.

💡

Tip: Before you first build a map, wipe the bumper sensors and laser rangefinder with a dry soft cloth - even a thin layer of dust can distort the scan data and lead to navigation errors.

Setting up zones, schedules and scenarios

The Mi Home app allows you to flexibly manage the cleaning process by creating virtual walls and no-go zones right on the map. You can designate areas where the robot is not allowed to enter, such as around pet bowls or under chairs with thin legs, where there is a high risk of getting stuck. Area cleaning is also available, where you finger a square on the screen and send the device to remove only this particular area, which is convenient with spilled liquid.

Scheduling is what makes a gadget from a toy into a real assistant, allowing you to set the start time of cleaning on days when you're not at home. You can set different scenarios on the schedule menu for different days of the week, for example, quiet cleaning on weekends and full power with floor washing at night on weekdays. It's important to consider that to work on a schedule, the robot must be on base and have sufficient battery power.

Integration with voice assistants like Google Assistant or Yandex Alice adds another level of comfort, allowing you to control voice cleaning. To activate this feature, you need to find the “Other Services” or “Voice Control” section in the application settings and link the Mi Home account to the voice assistant account. Once you link the command “OK, Google, turn on the vacuum cleaner” will be enough to start the process.

⚠️ Note: When setting your schedule, make sure the power indicator is on the base; if the base is de-energized or the robot is off the contacts, the scheduled cleaning will not start automatically.

Maintenance and updating of software

Regular firmware updates are a mandatory procedure that not only adds new features, but also corrects errors in the algorithms of navigation and engine operation. Mi Home app independently notifies you of the availability of a new version of the software, offering to install it while the robot is on the base and connected to Wi-Fi. The process can take from 5 to 20 minutes, during which the device will reboot and calibrate the sensors, so it is absolutely impossible to interrupt it.

Physical maintenance also plays a major role in the long run: timely cleaning of the main brush from wound hair and hair prevents the engine from overheating. HEPA filters require regular replacement or careful cleaning, and collision and charging sensors need to be wiped so that the robot is not blind and correctly navigates the space. The application often has a filter and brush resource meter that helps not miss the moment of replacing consumables.

💡

Timely firmware updates and sensor cleaning extend the life of the robot vacuum cleaner by 30-40% and ensure the stable operation of the navigation system.

If you have connection problems or strange device behavior, the app has an error log that helps diagnose the malfunction. Often the problem is solved by simply resetting the Wi-Fi module or restarting the router, but if the errors are repeated, the log will help the service center to understand the cause of the failure faster.

Frequently Asked Questions (FAQ)

Why is the robot not connected to 5 GHz Wi-Fi?
Wireless communication modules in most models of robot vacuum cleaners Xiaomi support only the standard 802.11 b/g/n, frequency-operated 2.4 GHz. If your router only broadcasts the network to 5 GHz or combines both frequencies under one name with priority 5 Solution: divide the networks in the router settings by giving them different names (e.g., GHz, Home_2G and Home_5G), Connect your phone and robot to the network 2.4 GHz.
What if the app says “Device not found”?
Make sure your phone has geolocation enabled (GPS) and LAN permissions, and check if the app or VPN has Incognito mode activated, which can block device search on the LAN. Try restarting the router and the robot itself, and then repeat the pairing procedure by getting closer to the base.
Can I drive a robot if I’m not home?
Yes, Internet control is available anywhere in the world where there is a network connection, provided that the robot itself is also connected to home Wi-Fi and is on the base. You can start cleaning, build a map, change modes and receive notifications of completion or errors remotely through the mobile application.
How to reset Wi-Fi settings on a robot?
To reset network settings, you usually need to simultaneously press two buttons on the case (most often this is the on button and the return button to the base) and hold them for 5-10 seconds before the audible signal, after which the robot will go into pairing mode, and it can be linked to a new network or account again.