Xiaomi vacuum cleaners are some of the most popular smart home devices, but their dependence on the Mi Home app is often a problem. What to do if the smartphone is dead, the application is not installed, or you fundamentally do not want to register a Mi Account? It turns out that it is quite possible to run a vacuum cleaner without a phone - and we will tell you how to do it on Mi Robot Vacuum-Mop, Mi Robot Vacuum-Mop 2 and others.
In this article, you will find 5 proven ways to activate a vacuum cleaner without an application, from basic mechanical buttons to advanced methods through third-party utilities. We will also discuss what features will not be available without Mi Home, and how to circumvent these restrictions. Importantly, some methods require pre-tuning, so read the instructions for your model carefully.
If you just bought a vacuum cleaner and it's not tied to your account, you're in luck, and you're in luck, and you're going to have the best chance of running it without the app, and you're going to need some more manipulation for those devices that are already tied, but you can do it.
Mechanical Start Button: Basic Method for All Models
The easiest way to turn on Xiaomi's robot vacuum cleaner is to use a physical button on the body, which is available on all models, including the Mi Robot Vacuum 1S, Mi Robot Vacuum-Mop P and Mi Robot Vacuum-Mop 2 Lite. Here's how it works:
- ๐ Press and hold the Power/Start button (usually located in the center of the top panel) for 3-5 seconds until you hear the beep.
- ๐ถ After switching on, the vacuum cleaner will issue a voice message in Chinese (for example, โQi Dong Cheng Gongโ โ โstart successfulโ โ โRun off is a successยป).
- ๐ A short press on the same button will start cleaning in Auto mode (if the battery is charged more than 20 times%).
Note that this method only works for basic cleaning.
- โ Select cleaning mode (point, border, intensive).
- โ Set up a schedule or cleaning areas.
- โ Control the battery level (except light indication).
If the button does not respond, check:
- Battery charge (the indicator should be white or green).
- The purity of the button contacts (dust or moisture may block the press).
- The presence of a lock from children (in some models it is activated by double pressing).
โ ๏ธ Note: On Mi Robot Vacuum-Mop 2 Pro and later, the button may require double pressing to start cleaning. If one tap only turns on the vacuum cleaner, try pressing again within 3 seconds.
2. Alternative applications: bypass Mi Home
If you don't like the mechanical button, you can use the side of the application that works with the Mi Home protocol, but does not require authorization.
| Annex | Supported models | Features | Reference |
|---|---|---|---|
| Mi Home Lite | All models until 2022 | A simplified version of the official application, works without registration on some firmware | APKCombo |
| Yandex Smart Home | Models with support for Yandex IoT | Requires pre-binding via Mi Home, but then operates autonomously | Official website |
| Home Assistant | All models (requires customization) | Local control without cloud, but you need to understand the configuration | Documentation. |
The easiest option is Mi Home Lite. Install APK-file (available on APKCombo), then:
- Turn on the vacuum cleaner with a button on the body.
- In the application, click "Add device" โ "Vaccinerator".
- Choose your model manually (if autodetection doesnโt work).
- Connect to the Wi-Fi vacuum cleaner network (type name) Xiaomi_Vacuum_XXXX).
Reset the vacuum cleaner to factory settings (hold the 10 sec button)
Make sure your phone is connected to 2.4GHz Wi-Fi
Disable VPNs and Firewalls
Run the application in airplane mode (sometimes helps bypass account verification)-->
If Mi Home Lite doesnโt work, try Yandex Smart Home.
- First, link the vacuum cleaner to Mi Home (you can use someone elseโs account).
- In Yandex Smart Home, add the device through โAdd โ Smart Techniques โ Xiaomiโ.
- After binding Mi Home can be removed - control will be through Alice or the application Yandex.
โ ๏ธ Note: On Mi Robot Vacuum-Mop 2 Ultra and the newer Yandex, the Smart Home may not see the vacuum cleaner due to the changed protocol.
3. Control via voice assistants (no Mi Home)
If the vacuum cleaner is already linked to an account (like a seller) but you donโt want to use the Mi Home, you can control it through voice assistants.
- ๐ค Google Assistant: Download the Google Home app. Add the device via Add โ Set up the device โ Works with Google. Select Xiaomi Mi Robot Vacuum and log in via Mi Account (you can use a temporary account).
Yandex Alice:
- Tie the vacuum cleaner to Yandex Smart Home (see previous section).
- Tell Alice, โStart cleaningโ or โGo back to base.โ
๐ก
If the voice assistant does not see the vacuum cleaner, check the region of the account in Mi Home. Russia server should be selected for Russia, Europe (eu) for Europe.
4. factory reset: when nothing helps
If the vacuum cleaner was previously linked to another account and does not respond to buttons or third-party apps, a complete reset may be required, which will remove all settings, including those associated with the Mi Account, but will return the ability to control through the physical button.
Instructions for discharge:
- Turn off the vacuum cleaner (hold the power button for 5 seconds).
- Press and hold the buttons at the same time: ๐ Nutrition + Home (on models with a return button to the base). ๐ Nutrition + Spot Clean (on models with spot cleaning).
double-beep
The vacuum cleaner will reboot and return to factory settings.
After discharge:
- โ The vacuum cleaner will be started by a button on the body.
- โ You can link to another account or use alternative apps.
- โ All stored room maps will be deleted.
- โ Cleaning schedule will reset.
โ ๏ธ Note: On Mi Robot Vacuum-Mop 2 Pro and later, the vacuum cleaner can be blocked if it was linked to an account with a Chinese region (mainland China server.
What to do if the reset does not work?
5. Advanced methods: local control over Wi-Fi
For users who are ready to dive into the technical details, there are ways to control the vacuum cleaner without the Xiaomi cloud, which requires network and software skills, but gives you complete control over the device.
Method 1: Miio Protocol (for tech-savvy people)
Xiaomi vacuum cleaners use local Miio protocol, which can be called through:
- ๐ฅ๏ธ Termux (Android) with the command: pip install python-miio miio --ip 192.168.x.x --token YOUR_TOKEN vacuum start (where) 192.168.x.x โ IP vacuum cleaners in your network, and YOUR_TOKEN โ unique key).
- ๐ป Home Assistant with Xiaomi Miio integration.
Method 2: Token Interception (for experienced)
If the vacuum cleaner is already linked to the account, you can extract its token (unique access key) through:
- Intercept Mi Home traffic with Fiddler or Charles Proxy.
- Using the com.xiaomi-miio script to extract the token from the Mi Home backup.
List of commands to manage through Miio:
| Team team. | Description | Example |
|---|---|---|
| vacuum start | Starting the cleanup | miio --ip 192.168.1.100 --token 1234567890 vacuum start |
| vacuum pause | Pause | miio --ip 192.168.1.100 --token 1234567890 vacuum pause |
| vacuum home | Return to base | miio --ip 192.168.1.100 --token 1234567890 vacuum home |
| vacuum spot | Spot cleaning | miio --ip 192.168.1.100 --token 1234567890 vacuum spot |
โ ๏ธ Note: Using token interception may violate Xiaomiโs user agreement.We do not recommend this method for inexperienced users, as it requires network traffic and can lead to account blocking.
๐ก
Local control via Miio is the most reliable way to get around Mi Home addiction, but requires technical skills. For beginners, it is better to use a mechanical button or alternative applications.
Frequent problems and their solutions
When you try to run a vacuum cleaner without an application, users encounter typical errors.
- ๐ด Vacuum not switched on: Check battery power (indicator should burn white). Connect to the charging station for 10 minutes, then try again. On models with a 5200 mAh battery (for example, Mi Robot Vacuum-Mop 2 Pro) may require longer charging.
- ๐ด No Wi-Fi connection: The vacuum cleaner only supports 2.4 GHz networks (not 5 GHz) Turn off the Smart Connect function in the router. Reboot the router and vacuum cleaner.
- ๐ด Voice assistant doesn't see the device: Make sure the vacuum cleaner is tied to an account with the same region as the assistant (e.g. Russia for Alice).In Mi Home, check that the device is added to the Smart Home (Profile section) โ Smart homeยป).
If the vacuum cleaner makes a "No connection to the server" error (voice message in Chinese), it means that it cannot connect to the Xiaomi cloud.
- Check your internet connection (the vacuum cleaner must be on the same network as the phone).
- Change the DNS on the router to 8.8.8.8 (Google DNS).
- If you are using Mi Home Lite, try turning off the internet on your phone after connecting to the vacuum cleaner.