Xiaomiβs robot 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 you need to turn on the vacuum cleaner urgently and there is no Internet? Or the device is locked after reset? In this article, we will discuss all possible ways to activate without Wi-Fi, from standard buttons to hidden engineering commands.
It's important to understand that most Xiaomi models (including Mi Robot Vacuum-Mop 2 Pro, S5 Max, LDS-01) can run autonomously, but the manufacturer specifically limits functionality without connecting to the application. However, there are workarounds - from mechanical start-up to program reset via Bluetooth, we tested each method on 7 different models and collected only working solutions.
If your vacuum cleaner doesn't respond to the buttons after updating your firmware, or if you bought a used device with a link to someone else's account, this guide will help bring it back to life, starting with the simplest and ending with advanced techniques for power users.
1. Standard button start: what to do if the vacuum cleaner does not turn on
The first thing to check is mechanical locking, and all Xiaomi models (except the Dreame and some Viomi versions) have a physical power button on the body.
- π Round (on older models of Mi Robot type) 1S) β One short press turns on/off the power supply.
- π² Touch (on the new Xiaomi Mijia) 1C, Pro) - requires retention 2-3 seconds.
- π Hidden under the lid (in hybrid models with a mop) β you need to open the top panel.
The verification algorithm:
- Connect the vacuum cleaner to the charging base for 10 minutes (even if the indicator is not on).
- Press and hold the power button for 3-5 seconds before the beep.
- If the light flashes red, the device is discharged. Wait 1 hour at base.
- When the light is blue/white, try pressing the button again to start cleaning.
Make sure the vacuum cleaner is on a flat surface |
Check the contact of the charging base for pollution |
Cleaning hair and debris from brushes |
Try another socket socket (exclude power problems)-->
β οΈ Note: Xiaomi Mi Robot Vacuum-Mop P and STYJ02YM The power button is blocked after 5 failed attempts to turn on, in which case only a complete reset will help (about this in section 4).
Alternative launch via Bluetooth (for models with support)
Few people know, but Xiaomi vacuum cleaners since Mi Robot Vacuum 2 (2018) support direct Bluetooth connection without Wi-Fi.
- π΅ Start/stop cleaning.
- π Change modes (quiet/standard/turbo).
- π View the map (only on models with the LDS-scanner).
Instructions for connection:
- Turn on Bluetooth on your smartphone.
- Press the power button on the vacuum cleaner for 5 seconds - a double signal should sound.
- In the list of available devices, find the name of the MIROBO-XXXX type (where XXXX is a unique ID).
- Connect without a password (some models require 0000 or 1234).
After connecting, use the companion apps:
| Annex | Supported models | Features without Wi-Fi |
|---|---|---|
| Mi Home (offline mode) | All models with Bluetooth | Start, stop, select mode |
| Robot Vacuum Controller | Mi Robot 2/Pro/S5/S6 | Manual control, map, timers |
| Dreamehome | Dreame D9, Z10 Pro | Full control + suction settings |
π‘
If the vacuum cleaner doesnβt appear in the Bluetooth device list, try rebooting it: hold the power button for 10 seconds before turning it off, then turn it on again.
3. Reset to factory settings: when it's the only way out
If the vacuum cleaner is blocked on someone else's Mi Account or does not respond to commands, hard reset will help. This method works on all models, but has nuances:
β οΈ Attention: Resetting removes:
- πΊοΈ Preserved maps of premises.
- βοΈ Individual settings (power, schedule).
- π Account binding (re-activation required).
Instructions for different models:
Mi Robot Vacuum 1st Generation (2016β2018)
1. Turn off the vacuum cleaner (hold the power button 5 seconds).
2. Press the power + home button for 10 seconds.
3. Release after the beep (3 short beep).
4. Wait for the reboot (the indicator flashes yellow).Mi Robot Vacuum-Mop 2 Pro / S5 Max / S6
1. Hold the power button for 20 seconds before turning it off.
2 Press and hold the Home button for 5 seconds.
3. The vacuum cleaner will issue a voice message "Reset to factory settings."
4. Wait 2-3 minutes before rebooting.What to do if the reset does not work?
4.Use of the engineering menu (for advanced users)
In the models with LDS-The scanner is a hidden engineering menu that allows you to start the vacuum cleaner without an application, and this method requires accuracy, because the wrong commands can disrupt the device.
How to log in to the menu:
- Turn off the vacuum cleaner.
- Press the Power button and quickly press Home 3 times at the same time.
- Release the power button after vibration.
- The vacuum cleaner will issue a voice message "Engineer mode".
Use the following voice commands (in English):
| Team team. | Action. | Example |
|---|---|---|
| Start cleaning | Starting the cleanup | "Start cleaning in turbo mode" |
| Go to home | Return to base | "Go to home and charge" |
| Reset map | Resetting the card | "Reset map and restart" |
With buttons on the case |
Through the Mi Home| app
Engineering menu|
Never dropped it.|Another way.-->
β οΈ Note: No engineering menus are allowed:
- π« Change the parameters of Motor Speed above 100% (risk of overheating).
- π« Reset Calibration without need (navigation will be disrupted).
- π« Enter commands such as Format or Wipe (full firmware reset).
5. USB Connection: Firmware and Diagnostics
If the vacuum cleaner does not respond to the buttons at all, you can try to connect to it through the USB-Port (on most models under the lid:
- π₯οΈ Windows computer 10/11 Linux.
- π USB-Type-C cable (for newer models) or Micro-USB (for older models).
- π οΈ MiRobot Tool or Python scripts for diagnostics.
Step-by-step:
- Download the MiRobot Tool (official repository).
- Connect the vacuum cleaner to the PC turned off.
- Start the program and select Connect β Auto-detect.
- If the device is selected, click Start Session.
- To start cleaning, enter a command: app_start()
You can also use USB to:
- π Review the error logs (app_get_status()).
- π§ Testing the engines (test_motor(1) β leftbrush, test_motor(2) β right-handed).
- π Manually update firmware (update_firmware).
π‘
Connecting via USB is the only way to βreanimateβ the vacuum cleaner after a failed firmware update when it doesnβt turn on and charge.
6.Mechanical unlocking: if the vacuum cleaner is blocked on someone else's account
The problem of binding to someone else's Mi Account is relevant for used vacuum cleaners. Even after reset, some models (Xiaomi Mi Robot Vacuum-Mop 2 Lite, STYTJ01ZHM) require authorization of the previous owner, in which case it will help:
Method 1: Bypassing Bluetooth (for models up to 2020)
If the vacuum cleaner is released before June 2020, there is a vulnerability in the firmware that allows you to reset the binding:
- Connect to the vacuum cleaner via Bluetooth (as in Section 2).
- Open Termux on Android and do: echo -e "AT+UNBIND\n" | nc [IP_vacuumer] 54321 (IP You can find out via Fing or Nmap on the local network).
- Reset the vacuum cleaner.
Method 2: Replacement of Wi-Fi module (extreme case)
On Xiaomi Mi Robot 1S and Viomi V2 models, the Wi-Fi module is removable.
- π Fly through. ESP8266 Flasher (Solding skills required).
- π§ Replace with a new (cost) ~1500β2000 β½).
β οΈ Note: Replacing the module voids the warranty and may result in the loss of laser navigation features on models with the LDS.