Xiaomi vacuum cleaners are no longer a luxury β they are now indispensable household assistants that can keep things clean without you. But to unlock the full potential of a device, it's not enough to just turn it on with a button on the case. Control through a smartphone gives you access to advanced functions, from creating virtual walls to integrating with voice assistants. However, many users face difficulties already at the connection stage β the application does not see the vacuum cleaner, then cleaning begins at the wrong time, then the map of the room is built crooked.
In this article, we will examine all the current ways to control Xiaomi robot vacuum cleaners via the phone in 2026, including new features in the proprietary Mi Home app, alternative programs like Home Assistant, as well as hidden settings that are not written in the official instructions. We will focus on solutions to typical problems, from connection errors to laser sensor failures. If you just bought Xiaomi Mi Robot Vacuum-Mop 2 Pro, DreameBot D9 Or another model based on the Mi Home ecosystem, this guide will help you avoid hours of torturous experimentation.
What Xiaomi models support phone management
Not all Xiaomi robot vacuum cleaners can be controlled from a smartphone, but only for Wi-Fi and Bluetooth-enabled devices that connect to the Mi Home or Mija ecosystem (for the Chinese market).
- πΉ Budget models with basic support: Mi Robot Vacuum-Mop Essential, DreameBot Z10 β They are controlled via Mi Home, but without advanced features like zoning.
- πΉ Mid-segment laser navigation: Mi Robot Vacuum-Mop 2 Lite, DreameBot D9 β Full room map, virtual walls, schedule.
- πΉ Flagships with 3D-The Mi Robot Vacuum-Mop 2 Pro, DreameBot X30 Ultra β Multi-room map support, object recognition, integration with Google Assistant and Alice.
Some models for the Chinese market (for example, Mi Robot Vacuum-Mop) 2S) You may also need to flash it to a global version of the software or use alternative applications like Valetudo, and pay attention to regional restrictions β vacuum cleaners purchased in China may not connect to Mi Home servers in Europe or Russia without additional manipulation.
Preparation: what you need to connect the vacuum cleaner to the phone
Before you start setting up, make sure you have everything you need:
- π± Smartphone on Android 6.0+ or iOS 12+ Bluetooth 4.0 and Wi-Fi 2.4 GHz.
- π Wi-Fi network at 2.4 GHz (Xiaomi robots do not work with 5 GHz!) The network name should not contain Cyrillic or special symbols.
- π Charged vacuum cleaner (at least 20% of the battery) β at low charge, the connection can be interrupted.
- π² Mi Home app of the latest version (you can download from the App Store, Google Play or from the official Xiaomi website).
If you have a Chinese version of the vacuum cleaner, you will need to:
- π Mi Account with a Chinese phone number tied (or use of workarounds via Mi Account Unlocker).
- π VPN servers in China (e.g. Hong Kong or Shanghai) for initial activation.
β οΈ Note: If your router only works in a range 5 GHz, turn on compatibility mode 2.4/5 GHz in settings or use a separate 2.4 GHz repeater: Xiaomi vacuum cleaners can't connect to encryption networks WPA3 β If necessary, switch the router to WPA2-PSK.
βοΈ Preparation for connection
Step-by-step: how to connect the vacuum cleaner Xiaomi to the phone
The connection process is the same for most models, but may vary slightly depending on the firmware version.
- Turn on the vacuum cleaner. Press and hold the power button on the body until the beep is heard. Make sure the device emits a voice greeting (e.g., "Mi Robot ready").
- Launch Mi Home. Sign in to your Mi Account (if you don't have one, sign up). Click Add DeviceΒ» (+ top-right).
- Select a category. Slip on "Vaccelerators" or enter the model name manually in the search bar. For example, for Mi Robot Vacuum-Mop 2 Pro, select the appropriate item.
- Connect to the vacuum cleaner. The app will suggest connecting to the temporary network. MiRobot_XXXX. Go to your phoneβs Wi-Fi settings, select this network and return to Mi Home.
- Select your home network. From the list of available networks, select your Wi-Fi (2.4 GHz) and enter your password. Wait until the connection is completed (it can take up to 2 minutes).
- Set the location. Specify the room (e.g., "Living room") and confirm the device's addition.
If the vacuum cleaner is not connected:
- π Restart router and vacuum cleaner (hold power button for 10 seconds).
- πΆ Check the Wi-Fi signal β the device should be no further than 5 meters from the router.
- π§ Reset the vacuum cleaner settings to factory (click the Home buttons and Power for 5 seconds).
What if Mi Home doesnβt see the vacuum cleaner?
Main functions of management via telephone
Once connected, the Mi Home app will have a vacuum control panel, and let's look at the key features:
| Function | Description | Supported models |
|---|---|---|
| Start/pause | Starting or stopping the cleaning manually. You can choose the mode: vacuum cleaner only, vacuum cleaner. + washing, intensive cleaning. | All models. |
| Schedule | Set up automatic cleaning by day of the week and time, for example, every day at 10:00, except on weekends. | All except Mi Robot Vacuum 1 |
| Zoning | Allocating areas on the map for cleaning or no-travel, you can save multiple zones with different settings. | Mi Robot Vacuum-Mop 2+, DreameBot with Laser Navigation |
| Virtual walls | Creating invisible barriers that the vacuum cleaner wonβt cross (e.g. around a baby cot). | Models with LDS-sensor |
| Voice control | Integration with Alice, Google Assistant or Siri to start cleaning with voice. | All models with Mi Home support |
The multi-card saving feature (available in flagship models) is particularly useful, for example, you can create separate maps for the first and second floors, and the vacuum cleaner will automatically switch between them when you move to the next level.
- Move the vacuum cleaner to a new floor and start cleaning.
- After you build the map, save it in Settings. β Maps.
- Link the card to the room (for example, βFloor 2 β Bedroomβ).
π‘
If the vacuum cleaner constantly loses communication with the phone, turn on the option in the router settings DHCP Reservation and fix the device static IP-This will help to avoid problems when reconnecting.
Advanced settings: zoning, schedule and integration
To clean the most effective, set personal parameters in the application:
1. Establishment of cleaning areas
If the vacuum cleaner needs to be directed to a specific location (for example, under the sofa or to the cat bowl), use the Zone Cleaning function:
- Open the map at Mi Home.
- Slip on the Zone icon (usually in the lower right corner).
- Draw a rectangle on the map, select the cleaning mode and the number of passes.
- Click "Save and Start."
Scheduling adjustments
To start cleaning automatically:
- Go to the schedule in the vacuum cleaner menu.
- Add a new rule by specifying the days of the week and the time.
- Choose a cleaning mode (for example, Quiet for the night or Intensive for general cleaning).
- Activate the "Repeat" option.
3.Integration with a smart home
Xiaomi vacuum cleaners are compatible with:
- π Google Home β Voice control via Google Assistant (OK, Google, run the vacuum cleanerΒ»).
- π£οΈ Alice from Yandex β requires connection through Yandex Smart Home.
- π HomeKit β only through workarounds (e.g. Home Assistant) + plugin of Mi Home).
β οΈ Note: When setting your schedule, consider the battery life of the vacuum cleaner. For example, Mi Robot Vacuum-Mop 2 Pro in Intensive Cleaning mode discharges in 1.5-2 hours. If you plan to clean the entire apartment for 3 hours, the vacuum cleaner may not have time to complete the task.
π‘
For maximum zoning accuracy, pre-perform 2-3 complete cleanings so that the vacuum cleaner builds a detailed map of the room.
Solving typical problems when managing from the phone
Even after a successful connection, users encounter errors, and here are the most common ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Vacuum cleaner not responding to commands | Loss of communication with Mi Home servers. | Reset the vacuum cleaner and check the Internet connection.If the problem recurs, change the region of your Mi Account to China Mainland (requires) VPN). |
| The map is not saved. | Sensor failure LDS or weak Wi-Fi signal. | Wipe the laser sensor lens, move the router closer to the vacuum cleaner, or use a Wi-Fi repeater. |
| The "No Network" error | Vacuum cleaner connected to 5 GHz or router blocks it MAC-address. | Switch the router to 2.4GHz mode or add MAC whitelist. |
| Cleaning interrupted | Low battery charge or obstacle (wires, carpets with high pile). | Charge the vacuum cleaner to 100% and remove the interference objects. For carpets, turn on the maximum suction force mode. |
If the vacuum cleaner does not build a map or moves chaoticly:
- π¦ Check the purity of the sensors β wipe the laser sensor (LDS) and a camera (if any) with a napkin without a pile.
- π‘ Make sure there is enough lighting in the room β in the dark, sensors work worse.
- π Update the vacuum cleaner firmware through Settings β Update to Mi Home.
How do you reset the vacuum cleaner map?
Alternative management options: Home Assistant and Valetudo
If you are not satisfied with the functionality of Mi Home, consider alternative platforms:
1. Home Assistant
Home Assistant is an open-source smart home system that allows you to manage a vacuum cleaner without Xiaomi cloud servers.
- π Local management β does not depend on Mi Home servers.
- π Advanced automation β for example, starting a cleaning operation in the absence of a home (by geolocation).
- π§ Integration with other devices (lighting, motion sensors).
To connect:
- Install Home Assistant on a Raspberry Pi or other server.
- Add Xiaomi Miio integration through HACS.
- Get a Token vacuum cleaner with the help of the miio-cli script:
miio --discover --sync-seedUse the received token to add the device to the Home Assistant.
2. Valetudo
Valetudo is an open source firmware that replaces the standard vacuum cleaner software.
- πΊοΈ Detailed maps with editing capability.
- π Manual control through the web interface.
- π‘οΈ Lack of cloud dependency.
For installation:
- Download the firmware for your model from the official website.
- Connect to the vacuum cleaner SSH (The instruction depends on the model).
- Download the firmware through SCP:
scp valetudo.img root@192.168.x.x:/tmp/After rebooting, the vacuum cleaner will be available at the address http://[IP-address].
β οΈ Note: Valetudoβs installation will void warranty and may cause the device to malfunction.Before firmware, back up the original software via dd:dd if=/dev/mtdblock0 of=/tmp/mtdblock0.backup FAQ: Answers to frequent questions: Can you operate a Xiaomi vacuum cleaner without the Internet? Yes, but with limitations. Local control: Connect your phone and vacuum cleaner to the same Wi-Fi network. Use applications like Mi Home in mode LAN (For full offline control, install Valetudo or Home Assistant. Without the Internet, voice assistants and remote access from outside the home network will not work. How to transfer the vacuum cleaner to the next floor and save the map? Flagship models (Mi Robot Vacuum-Mop) 2 Pro, DreameBot X30) Support multi-room maps: Move the vacuum cleaner to a new floor and wait until it determines a new location. In Mi Home, click Save New Card. Link the card to a room (e.g., Floor 2). Budget models will have to re-build the map or use workarounds through Home Assistant. Why doesn't the vacuum cleaner wash the floor after updating the firmware? This is a typical problem after updates. Solutions: π Reset vacuum cleaner settings to factory (keep Home) + Power 10 seconds). π§ Check the water level in the tank β some firmware blocks washing at low levels. π§ Manually select the "Vacuum cleaner" mode + If the problem persists, roll back the firmware through Valetudo or call Xiaomi for support. How to prevent a vacuum cleaner from entering certain areas? Use virtual walls or exclusion zones: Open a map in Mi Home. Tape the icon "Virtual Walls" (or "Zones"). Draw a line or a rectangle on a map. Save the changes. For models without zoning support, use physical limiters (magnetic tapes) or adjust the schedule so that the vacuum cleaner works in your absence. Can you control the Xiaomi vacuum cleaner via Yandex Alice? Yes, but you need to pre-set: Connect the vacuum cleaner to Mi Home. In the Yandex app, go to Smart Home and add your Mi Account. Call the device by a simple name (like βVaccineratorβ). Tell Alice, βStart vacuum cleaner.β If the team is not working, check: π Mi Home account region (must be Russia or China). π Privacy settings in Yandex (allow access to a smart home).