Why connect a Xiaomi robot vacuum cleaner to a smartphone?
Xiaomiβs robot vacuum cleaners (including Mi Robot Vacuum, Mi Robot Vacuum-Mop, Dreame, and Viomi) are only as powerful as possible when connected to a smartphone, and without connectivity, you lose remote control, cleaning schedules, maps, and integration with voice assistants like Alice or Google Assistant.
Synchronizing with the phone gives you access to advanced features: zone cleaning, suction power tuning, firmware updates, and even control via chatbots in Telegram (for some models), while the connection process takes no more than 5-7 minutes, if you know the nuances, in this article - current schemes for Android and iOS, and solving 90% of typical errors.
What applications are needed to connect?
One of the official applications is used to sync Xiaomiβs robot vacuum cleaner with the phone, and the choice depends on the device model and the region of purchase:
- π± Mi Home (Mi Home Lite) is a universal application for most models (Mi Robot Vacuum) 1S, Dreame D9, Viomi V3). Supports Russian language, but requires a link to the account Xiaomi.
- π Xiaomi Home - Updated version of Mi Home for global devices (firmware with global suffix). Automatically determines the region.
- π€ Dreamehome is a standalone app for Dreame robots (like Dreame Bot) Z10 Pro) Has advanced wet cleaning settings.
Important: If your vacuum cleaner is purchased in China ( cn firmware), you will need to change the region in Mi Home to China (instruction below) to connect, otherwise the device will not be on the list of available ones.
Step-by-step: Connection via Mi Home
Consider the universal method for most models (Mi Robot Vacuum-Mop 2 Lite, Viomi V2 Pro, etc.).
- π Robot vacuum cleaner charged at least 20% (better connect to the base).
- πΆ Phone and vacuum cleaner connected to the same 2.4 GHz Wi-Fi network (5 GHz not supported!).
- π± The phone has the Mi Home app installed (version no lower than 6.0.100).
Follow the algorithm further:
- Register a Xiaomi account (if not). Use a valid email or phone number. China requires a separate account with China +86.
- Add the device: Open Mi Home β tap + (top right corner). Select Smart Home β Robot vacuum cleaner. If the model is not listed, click Other Device and type the name manually (e.g. Mi Robot Vacuum-Mop 2 Pro).
Select a Wi-Fi network
2.4 GHz
How to check the frequency of Wi-Fi on the router?
βοΈ Preparation for connection
Once you've successfully connected, you'll see a robot control panel in the app. If the process is stuck in the Pair or Connect phase, see the error solving section.
Features of connection for Dreame robots
Dreame devices (e.g. Dreame Bot D9, Dreame Bot W10) require a separate application called Dreamehome. The connection algorithm is similar, but there are key differences:
- π No region binding β the application automatically determines the model and firmware.
- π‘ Dual-band Wi-Fi support: Some models (Dreame Bot) Z10 Pro) also work at 5 GHz, but for stability it is better to use 2.4 GHz.
- π Additional authentication: Entering code from email may be required when you first connect.
Instructions for Dreamehome:
- Download the app from Google Play or the App Store.
- Press the Wi-Fi button on the vacuum cleaner body until the beep.
- In the app, click + β Add Device β select the model from the list.
- Connect to the vacuum cleaner network (Dreame_XXXX) and go back to the app.
- Select your Wi-Fi network and enter your password. If the network doesn't show up, check the frequency (2.4 GHz only for older models).
π‘
If Dreame is not connected to Wi-Fi, try temporarily disabling IPv6 in the router settings, a feature that sometimes conflicts with the device pairing protocol.
Solving Connection Problems
About 30 percent of users experience errors during the pairing phase, and let's look at typical scenarios and how to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| I couldn't connect to the device. | The robot did not go into pairing mode | Press the Home + On/Off buttons for 5-7 seconds before the beep |
| Wrong Wi-Fi password | Password symbols (e.g. #,!) are not supported | Change the network password to Latin and numbers without special characters |
| No device found. | Disparity of the region in Mi Home and vacuum cleaner firmware | Change the region in the Mi Home profile to China +86 (for Chinese models) |
| Network error | Router uses 5 GHz or customer isolation enabled | Switch router to 2.4GHz or turn off AP Isolation in settings |
If the robot is connected, but after a few minutes falls off the network:
- π Restart router and vacuum cleaner (hold on the On/Off button for 10 seconds).
- πΆ Check the Wi-Fi channel: some routers on channels 12-14 conflict with Xiaomi devices.
- π‘οΈ Turn off DDoS protection or parental controls in the router β they can block vacuum cleaner traffic.
π‘
If Xiaomiβs robot vacuum cleaner is constantly losing communication with Wi-Fi, try fixing it MAC-address in router settings (section) DHCP Reservation. This prevents a shift. IP-device-address.
β οΈ Note: if you are using a guest network or VPN On your phone, turn them off before you connect. These features can block the Mi Home app from accessing the local network.
Configuring after the connection: what to do next?
After successful synchronization, it is recommended to perform a basic setting:
- Firmware Update: Open your device card in Mi Home β Settings β Firmware Update. If a new version is available, click Update and wait until it is completed (donβt interrupt the process!).
- Create a map of the room: Start cleaning in Full mode β the robot will map the apartment. Once completed, an interactive map will appear in the application, where you can select cleaning areas or no-go zones.
- Schedule setting: Go to the Schedule and add cleaning time (e.g. 10:00 daily). For models with wet cleaning (Mi Robot Vacuum-Mop P), you can set separate days for dry and wet cleaning.
For extended management:
- π£οΈ Connect the robot to voice assistants: Alice, turn on the vacuum cleaner Okay Google, start cleaning in the living room (requires binding Xiaomi account to Yandex or Google).
- π Set up remote access via Xiaomi cloud to control vacuum cleaner out of the house.
Connecting to a phone without Wi-Fi: alternative ways
If your robot vacuum cleaner doesnβt support Wi-Fi (like Xiaomi Mi Robot Vacuum 1 first revision) or the network isnβt available, there are workarounds:
- π Direct Bluetooth connection: Turn on Bluetooth on your phone and vacuum cleaner (Bluetooth button on the case).In the Mi Home app, select Add Manually β Bluetooth device. Limit: Basic commands are available (Start, Stop, Return to base).
- π± Management through IR-Remote: Some models (Viomi) V7) Support IR control through applications like Mi Remote, requiring an IR transmitter on your phone (check specs).
- π₯οΈ Using a computer: Use Python scripts with a python-miio library to manage your local network. Example of a command to run a cleanup: mirobo --ip 192.168.1.100 --token YOUR_TOKEN Clean (token can be obtained through Mi Home with this tool).
β οΈ Note: When using python-miio, never share your device token in public!