How to connect a robot vacuum cleaner Xiaomi to Android phone over Wi-Fi: step-by-step instructions

Integrating robotics into the smart home ecosystem begins with the first step: successfully pairing a device with a mobile app. For Android smartphone owners, this can seem confusing due to the many firmware versions and features of Google’s operating system. However, if you act consistently and take into account key nuances, the setup takes no more than five minutes.

In this article, we will discuss a detailed algorithm of actions that will help you avoid typical errors, such as an incorrectly selected region or problems with the frequency of the wireless network. Proper connection will give access to the full functionality of the robot vacuum cleaner, including mapping, configuring cleaning areas and remote start from anywhere in the world.

Before you start, make sure your smartphone is connected to a 2.4GHz Wi-Fi network, as most Xiaomi models do not support 5GHz during the initial configuration stage.It is also critical to enable geolocation (GPS) on Android, as the system requires this resolution to scan available wireless networks.

Preparation of equipment and software

The first step is to install the software you need, and the main management tool is the Mi Home app, which you can download from the Google Play Market or the manufacturer's official website. In some cases, if the device is not identified in your region, you may need to install a modified version of the application or change the region in your account settings.

Once you install the app, you need to register for a Mi Account or log in through an existing profile, and it is the account binding that allows you to save maps of rooms and cleaning history in the cloud, providing access to data from any device.

Remember to prepare the robot vacuum cleaner itself. Remove all transport films, install a side brush (if not fixed), and be sure to charge the device to a level of at least 20%. Low battery power can interrupt the process of communicating with the router.

⚠️ Warning: Make sure your Wi-Fi network name is (SSID) Networks with Cyrillic names or special symbols are often not visible to Xiaomi smart devices.

Also check that the smartphone has Bluetooth and geolocation modules enabled. Android uses Bluetooth Low Energy (BLE) for initial detection of the gadget, and GPS is required to get a list of available Wi-Fi networks, even if you are not going to use navigation.

📊 What kind of robot vacuum cleaner Xiaomi?
Mi Robot Vacuum-Mop P
Mi Robot Vacuum-Mop 2 Lite
Xiaomi Vacuum-Mop 2 Pro+
Another model

Registration of the device in the Mi Home application

Launch the Mi Home app and log in to your account. On the home screen in the upper right corner, click on the plus icon to add a new device. QR-code that is on the bottom of the robot body or on the charging station, or select the device from the list manually.

If the automatic search didn’t work, go to the “Vacilities” or “Robot vacuum cleaners” category and select your model from the catalog. It is important to choose the modification that matches your device, since the communication protocols of different series (for example, Dreame and Roborock) may differ.

Once you select a model, the app will ask you to confirm that the indicator on the device flashes. If the robot is new, it usually enters pairing mode automatically when it is first turned on. If the device has been previously used, you need to reset your Wi-Fi settings.

To reset network settings on most models, you need to simultaneously press two buttons on the case (usually this is the on button and the return button to the base) or the power button for 5-7 seconds before the voice message about switching modes appears.

☑️ Checklist before connection

Done: 0 / 5

Connection process for Wi-Fi network

When you select a Wi-Fi network, the app will automatically match the name of the network your smartphone is connected to. Make sure it is the 2.4GHz network. Enter your wireless network access key in the password field. Password errors are the most common cause of failure at this stage.

Once you input the data, you start the configuration transfer process, and the robot will try to connect to the router, and at that time, the progress bar will be displayed on the phone screen, and it can take anywhere from 30 seconds to 2 minutes.

If the connection is successful, the indicator on the case will stop flashing and light up with a smooth light (usually white), and the application will appear a message about the successful binding, the device will receive a name that can be changed in the settings, for example, “Kitchen” or “Living room”.

⚠️ Note: If the progress bar is on 99% or the “Unable to connect” error, try bringing the phone closer to the robot (at a distance). 10-15 cm) and try again.

In some cases, Android may request permission to use the location for a particular application. Be sure to click "Allow", otherwise the communication protocol will not be able to correctly transmit network data.

Status of indicatorMeaningUser action
Blinks orangeInterconnection modeReady to connect via the app
Burning white.Normal work/ConnectedThe device is ready for cleaning.
Blinks blue.Firmware updateDon't turn off the device.
Burning red.Mistake/chargeCheck sensors or connection to the base

Solving problems with the region and server

One of the most common problems is the discrepancy between the device region and the region selected in the Mi Home app. Global versions of robots (Global Version) are often tied to the server "Russia" or "Europe", while the Chinese versions (CN Version) work only when choosing the region "China".

If the app doesn’t see the device or writes “Device not found”, try changing the region in the profile settings (Profile –> Settings –> Region) and after changing the region, the list of devices will be updated and you can try to add a vacuum cleaner again.

When choosing a region “China”, the application interface may remain partially in Russian, but some specific functions or voice packets may be available only in English or Chinese, but this is often the only way to make devices purchased on marketplaces work without an official warranty in the Russian Federation.

Why is it important to link to the server?
Linking to the right server determines where your home maps and voice commands will be stored, and if you change region, the old maps may disappear, and the robot will have to re-build the map of the room, so it is better to choose the right region at the first setup.

Sometimes switching between Russia and Germany or Singapore servers helps if the device is global but not locally defined. Experiment with settings if the standard path doesn't work.

Setting up the map and cleaning areas

Once successfully connected to Wi-Fi, the robot vacuum cleaner is ready for its first full cleaning. To build the map, start the Quick Map mode or simply turn on the full cleaning, removing wires and small items that may get stuck from the floor.

While driving, the robot uses a laser rangefinder (LDS) or visual navigation to scan the room, and the smartphone screen will display a real-time plan of the apartment, and do not interrupt this process until the device reports the end.

Once you've built the map, you can edit it in the app: combine rooms, divide spaces, install virtual walls and no-go zones, and this allows you to flexibly manage the logic of cleaning, such as not entering the carpet area when wet cleaning is on.

For models with multi-level mapping, you can save up to 4-5 maps of different floors, switching between them automatically or manually, depending on the model and the application settings.

⚠️ Warning: When you first build a map, make sure all rooms are open and the lights are on.Darkness can make some models' optical sensors difficult to work with.

Updating firmware and voice packets

Once connected, the app can suggest updating the robot’s software, a critical step, as newer firmware versions often contain navigation algorithm bug fixes and improve the stability of the Wi-Fi module.

The upgrade process takes 5 to 15 minutes, during which time the robot will make sounds, and the indicator can flash, and it is strongly recommended not to turn off the device or interrupt the Internet connection at this time.

You can also download additional voice packets in the settings. If the standard voice seems too quiet or monotone, select another language or timbre from the available list. Some models have packages with famous characters' voices available.

💡

If the firmware update hangs on a percentage, try restarting the router and the robot itself, and then try again to update while in the same room with the router.

Verification should become a regular habit, and updates often add new scenarios to other smart home devices, expanding the functionality of your ecosystem.

FAQ: Frequently Asked Questions

Why is the robot not connected to 5 GHz Wi-Fi?
Most of the communication modules in Xiaomi robotic vacuum cleaners operate exclusively at 2.4 GHz due to better signal penetration and less power consumption. If your router is broadcasting a single network with a combined frequency (Smart Connect), try temporarily splitting them in the router settings or create a guest network only 2.4 GHz for settings.
What if the app says “Device is busy”?
This message means that the device is already linked to another Mi Home account. To connect to your phone, you need to reset the device to factory settings (usually with a long push of buttons) and delete it from your old account if possible.
Can you drive a vacuum cleaner without the Internet?
Locally running a button cleanup on the case is possible without the Internet, but to control from a smartphone, build maps, voice control and receive notifications requires an active Internet connection, as commands pass through the manufacturer's cloud server.
How to change the language of voice notifications?
The language changes in the device settings inside the Mi Home app. Find Voice or Voice Package, select the language you want, and click Download or Install. Once installed, the robot will confirm the language change with a voice phrase.

💡

The stable connection of the robot vacuum cleaner Xiaomi to Android depends on three factors: the correct frequency of Wi-Fi (2.4 GHz), the right choice of region in the application and the current version of the firmware of the device.