How to control a robot vacuum cleaner via a Xiaomi phone: the complete guide

Modern cleaning technologies allow you to fully automate the process of cleaning the house, but a key element of the ecosystem remains a smartphone. Control of the robot vacuum cleaner Xiaomi through a mobile application turns the gadget into a powerful remote control, allowing access to functions that are not available when you press buttons on the device body. You can start cleaning while in the office, build maps of rooms and customize virtual walls right on the screen.

To get started, you'll need a stable Internet connection and an installed Mi Home or Xiaomi Home app, and it's through this software interface that the primary synchronization takes place, which allows the phone to "see" the vacuum cleaner and send commands to it, without this bundle, the device will remain only a standalone mechanism with limited functionality.

It's important to understand that setting up your Wi-Fi network correctly is the foundation for a stable system operation. Often, connection problems arise when you enter a password or select a router's signal frequency. Careful attention to detail at the start will save you hours of troubleshooting in the future.

Preparation for connection and installation of the application

The first step on the way to smart cleaning will be installing the right software. The official control center is the Mi Home app, which is available on the App Store and Google Play. Make sure you download the original app from developer Xiaomi Inc. to avoid compatibility issues.

Once installed, you need to register for an account or log in to an existing one, and the region in the app must match the region for which the device is intended (usually Russia or China), otherwise the vacuum cleaner may not be identified in the list of available gadgets, which is critically important, since servers in different regions are often isolated from each other.

Check if Bluetooth and geolocation are enabled on your smartphone.These modules are needed to quickly detect new devices within range.Without geolocation enabled, the app may simply not suggest you add the vacuum cleaner to the list.

  • ๐Ÿ“ฑ Download the official Mi Home app from a verified source.
  • ๐ŸŒ Select the correct region when you log in to your account (affects the list of devices).
  • ๐Ÿ“ก Turn on Bluetooth and GPS on the phone before setting up.
  • ๐Ÿ”‹ Charge the robot vacuum cleaner to at least 20% before first synchronization.

Don't ignore permission requests for an application. If you deny access to a local network or geo-location, the setup process will be interrupted halfway and you'll have to start over.

The process of pairing the device with the phone

The process of adding a device to Xiaomiโ€™s ecosystem is as automated as possible, but requires a certain sequence of actions to be followed. Open the Mi Home app and click on the plus in the upper right corner of the screen.

If the automatic search didnโ€™t work, manually search by category. Select the โ€œVaccines and Floor Cleanersโ€ section, where youโ€™ll be asked to select a model of your device from a list. Roborock, Mijia, and Viomi models often have their own specific protocols, so choosing the right icon is important.

To go into pairing mode, you usually need to press two buttons on the vacuum cleaner body at the same time (often power and return buttons to the base) before the sound signal, after which the phone will start transmitting data about your Wi-Fi network.

โ˜‘๏ธ Pre-conjugation check

Done: 0 / 4

When you transmit data, keep your phone next to the vacuum cleaner, and interrupting communication at this point can lead to a configuration error and the process will have to be repeated.

Setting up a Wi-Fi network and solving problems

Most modern Xiaomi robot vacuum cleaners only support 2.4 GHz. If your router broadcasts a 5 GHz network under the same name (SSID) as 2.4 GHz, or does not have separate guest access at all, there may be difficulties connecting.

To solve this problem, experienced users recommend temporarily splitting networks in the router settings or creating a guest network exclusively at 2.4 GHz. This will allow the vacuum cleaner to successfully log in to the network.

Also worth paying attention to is the type of encryption. The security protocol should be WPA2-PSK. Older or, conversely, corporate encryption methods may not be supported by the Wi-Fi module inside the vacuum cleaner.

โš ๏ธ Warning: If the app says โ€œTimeout Connectionsโ€, try to turn off mobile internet (4G/5G) on the phone during setup, leaving only Wi-Fi. The smartphone may try to transfer data over the mobile network, which will cause an error.

What to do if the vacuum cleaner is not visible?
Make sure the Wi-Fi light on the vacuum cleaner flashes. If it is constantly burning or not burning at all, reset the network settings with a button on the case (usually you need to press the power button for 5-7 seconds).

After a successful connection, remember to rename the device so that it is easily among other gadgets if you have a lot of them.

Application interface and basic management functions

The main screen of the app is a visualization of a map of your room (if the model supports lidar) or a status panel. It shows the current battery charge, the area of the cleaned area and the cleaning status.

In real time, you can see the device moving, and even manually control it using a virtual joystick, which is useful if you need to urgently remove crumbs in a particular corner or release a stuck machine.

Customizing cleaning modes allows you to adapt the work to your current needs, you can choose a quiet mode for working at night or maximum power for general cleaning of carpets.

  • ๐Ÿงน Modes: Silent, Standard, Turbo, Maximum.
  • ๐Ÿ—บ๏ธ Map: View the history of routes and division into rooms.
  • โฑ๏ธ Timer: Set a cleaning schedule by day of the week.
  • ๐Ÿšซ Zones: Installation of virtual walls and forbidden areas.
๐Ÿ“Š What cleaning mode do you use most often?
Quiet (in the daytime)
Standard (daily)
Turbo (carpets)
Scheduled (while I'm not home)

Using virtual walls is one of the most powerful features, and you can prevent a vacuum cleaner from going under a table with wires or into a room where a child is playing by simply drawing a line on a phone screen.

Comparison of the functionality of different models in the application

The interface of the application may vary slightly depending on the model of your robot vacuum cleaner. Budget models without a lidar (navigation laser) do not build a map of the room, but move chaotically or gyroscope, which limits the functionality of the zoning in the application.

Models with LDS-Lidar (the tower above) or visual navigation (the camera) give you complete control of the map, and they allow you to create multi-storey maps, which is important for owners of two-storey houses.

FunctionModels without a map (Giros)Models with Lidar/CameraModels with wet cleaning
MappingNo.Yes.Yes.
ZoningNo.Yes.Yes.
Water supply adjustmentNo.Optionally.Yes (electronic)
Preservation of mapsNo.Yes (up to 4-5 floors)Yes.

๐Ÿ’ก

Having a lidar (LDS) or camera is critical to being able to use advanced phone controls such as zoning and virtual walls.

Note that the control of the water supply via the phone is only available in models with an electronic tank. In simpler versions, the water level is regulated by a mechanical slider on the tank itself.

Remote control and voice assistants

One of the main advantages of the Xiaomi ecosystem is the ability to remotely control. (-- as long as) your phone has Internet access and the vacuum cleaner is connected to the home network, you can start cleaning from anywhere in the world.

Integration with voice assistants like Yandex Alice, Google Assistant or Siri (via HomeKit for some models) takes control to a new level. You can say, "Alice, turn on the kitchen vacuum cleaner," and the command will be executed.

To configure the integration, you need to link the Mi Home account with the voice assistant account in the corresponding application (Yandex, Google Home). After the bundle, the devices from Mi Home will appear in the list of the voice assistant smart home.

โš ๏ธ Note: To operate voice control and remote access through third-party services, Xiaomi servers must be available. When using Chinese versions of devices, there may be delays in transmitting commands.

Using automation scenarios, you can create complex chains of action, for example, when you activate the "I left" mode on your phone, the vacuum cleaner can automatically start cleaning.

Service and diagnosis through a smartphone

The app not only manages, but also helps maintain the device. In the settings section, information about the status of filters, brushes and sensors is often available, and the system will remind you when it comes time to replace the consumables or clean the main filter.

Firmware Update is available exclusively through the app, and regular updates fix bugs, improve map-building algorithms, and sometimes add new features, and it is not recommended to ignore these updates.

The Clean Log records all the launches, and you can see how long the cleanup took, how much area it covered, and how much debris was collected (if the model supports the count).

๐Ÿ’ก

Check the app's error log regularly.If you see frequent reports of wheels or sensors getting stuck, it may indicate a need to clean the sensors, even if visually they appear clean.

Sensor diagnostics are also done via the phone, so you can check the gyroscope, accelerometer and rangefinder, which helps you identify faults before they break down.

Why does the phone not see the vacuum cleaner when setting up?
The most common problem is Wi-Fi frequency. Make sure you're connected to a 2.4GHz network. Also check if the router is not prohibited from customer interaction (AP Isolation) and try rebooting the router.
Can you drive a vacuum cleaner without the Internet?
Locally, through a direct connection of the phone to the Wi-Fi vacuum cleaner (Access Point Mode), some basic features may work, but full functionality, including maps and schedules, requires connecting the vacuum cleaner to an Internet router.
How to reset Wi-Fi settings on a vacuum cleaner?
Usually, you need to simultaneously press the Home and Power buttons (or a special reset button) for 5-7 seconds before the beep.
Why do you need geolocation rights for an application?
On Android, this requirement is required to scan available Wi-Fi networks. Without a geo-location permission, the app cannot technically obtain a list of networks to pass a password to a vacuum cleaner.