Xiaomiβs robot vacuum cleaners have long been an integral part of smart homes, but they donβt always go smoothly. One of the most common problems is that you donβt have access to Wi-Fi when you connect. So the question is, can you hide a device with a smartphone without the Internet, and how do you do it right so you donβt lose functionality?
In this article, we will discuss 5 working ways, including official and alternative solutions that will help connect Xiaomi Mi Robot, Viomi, Dreame and other models of the brand to a phone on Android or iOS without a connection to the network.
Important: not all functions will be available offline, but basic management (starting cleaning, returning to base) will work, and if you plan to use a vacuum cleaner indoors without Wi-Fi all the time, we will tell you how to get around this restriction with minimal losses.
Why does Xiaomi require Wi-Fi to connect?
The manufacturer initially puts the protocol of the robot vacuum cleaners mandatory binding to the cloud.
- π Synchronization of data: the history of cleaning, maps of premises, schedules are stored on Xiaomi servers.
- π± Remote control: without the Internet, it is impossible to send commands from a smartphone outside the local network.
- π Security: Cloud authentication protects against unauthorized access to your device.
- π² Software Updates: Firmware and Security Patches Downloaded via the Internet.
However, all Xiaomiβs robot vacuum cleaners (except the newest ones with mandatory cloud binding) support local MiIO connectivity, which means that it is technically possible to control the device without Wi-Fi, but with limitations, and the main thing is to properly initialize the pairing.
β οΈ Note: If your vacuum cleaner is released after 2022 (e.g., Xiaomi Robot Vacuum-Mop 2 Pro or DreameBot) X30 Ultra, the probability of a successful offline connection is minimal. These models use enhanced cloud authorization.
Method 1: Connect via Mi Home in Local Network mode
The most reliable method for models up to 2021 is using LAN mode in the Mi Home app, which allows you to control the vacuum cleaner without the Internet, but requires a single Wi-Fi connection for initial setup, and if you have access to the network for at least 10 minutes, this is the best way to do it.
Step-by-step:
- Install the Mi Home app (version no lower than 6.4.100 for Android or 6.3.0 for iOS).
- Connect your smartphone to any Wi-Fi network (even a mobile hotspot).
- Add the vacuum cleaner to the app in the standard way (via scanning) QR-case-code).
- After successful connection, go to Device Profile β Settings β Local Network Mode.
- Activate the option to Allow Management without the Internet.
- Turn off Wi-Fi on your phone β the vacuum cleaner will remain available on the local network via the MiIO protocol.
The latest version of Mi Home has been downloaded|Vacuum is at least 50 times charged%|QR-code on the case is clean and readable|Smartphone and vacuum cleaner are in the same network-->
If after turning off Wi-Fi device is missing from the list β restart the application Mi Home or reconnect to the vacuum cleaner network manually through Settings β Devices nearby.
π‘
If QR-code on the case has been erased, it can be found in the documentation or regenerated through the official Xiaomi website by the serial number of the device (located under the lid of the battery compartment).
Method 2: Use of alternative applications (Valetudo, Home Assistant)
For advanced users willing to sacrifice official firmware, there is a radical solution β firmware alternative software like Valetudo or integration with Home Assistant. These systems allow you to control the vacuum cleaner completely offline, but require:
- π§ Unlock root access to the vacuum cleaner (for older models).
- π» Skills of working with ADB and SSH.
- β οΈ Warranty losses (if the device is under warranty).
How it works:
- Install Home Assistant on a local server (such as Raspberry Pi).
- Connect the vacuum cleaner to the server via MiIO integration (device token required).
- Set up local management through the Home Assistant web interface.
How to get a device token for Valetudo
β οΈ Note: Third-party firmware may cause permanent firmware damage if the upgrade process is interrupted. For Xiaomi Mi Robot Vacuum 2 and later, it is recommended to use only official methods.
| Model vacuum cleaner | Valetudo support | Root is required. | The risk of bricks |
|---|---|---|---|
| Mi Robot Vacuum 1 | β Yes. | β Yes. | Medium. |
| Mi Robot Vacuum 2 | β Yes. | β No. | Low. |
| Viomi V2 | β Yes. | β Yes. | High-pitched |
| Dreame D9 | β No. | β | β |
Method 3: Connect via mobile access point (cloud bypass)
If you don't have fixed Wi-Fi, but you have mobile internet, you can use your smartphone as an access point, which is suitable for temporary connections (for example, for setting a schedule) and works even on new models.
Algorithm of action:
- Activate modem modem on your smartphone (Android: Settings β Network and Internet β Access Point, iOS: Settings β Modem mode).
- Connect the vacuum cleaner to the created network (password is indicated in the settings of the access point).
- Start the Mi Home and add the device in the standard way.
- After successful connection, disable the access point - the vacuum cleaner will remain in the list of devices, but it will be possible to manage it only when you reconnect to the Internet.
The downside is that the maps of the premises and the history of cleaning will not be saved without the Internet, but you can update the firmware or change the settings if there is no permanent Wi-Fi.
Mi Robot Vacuum 1/2|Viomi V2/V3|Dreame D9/D10|Xiaomi Robot Vacuum-Mop 2|Another model-->
Method 4: Control via Bluetooth (for selected models)
Some Xiaomi models (such as the Mi Robot Vacuum-Mop P or DreameBot L10 Pro) support direct Bluetooth connectivity, which allows you to start/stop cleaning without Wi-Fi, but with serious limitations:
- π No mapping: the vacuum cleaner will work blindly.
- β±οΈ No schedule: manual launch only.
- π No statistics: cleaning time and covered area are not displayed.
How to connect:
- Turn on Bluetooth on your smartphone.
- Press the Home button on the vacuum cleaner for 3-5 seconds until you hear the beep.
- In the list of available Bluetooth devices, select your vacuum cleaner model (the name begins with the MIROBO_).
- Confirm the pairing.
To manage, use standard commands via the Bluetooth menu on your phone (the βStartβ, βStopβ, βReturn to baseβ options are usually available).
β οΈ Note: On models with hybrid navigation system (laser) + Bluetooth connection can reset saved cards on first run without Wi-Fi.
Method 5: Manual control without smartphone (emergency mode)
If all of these methods fail, you can still control it mechanically through the buttons on the vacuum cleaner, which requires no Wi-Fi or smartphone, but minimizes functionality.
What features are available:
- π Start/Stop Cleaning (Clean button).
- π Return to base (Home 2 seconds).
- π Reboot (Power 10 seconds retention).
Limitations:
- β No zoning (vacuum cleans the entire area).
- β No charge level control (except for the indicator on the body).
- β No suction power setting.
π‘
Emergency mode is suitable for one-time cleaning, but does not replace full control through the application. For continuous use without Wi-Fi, we recommend combining methods 1 and 3 (local network + mobile access point).
Frequent mistakes and their solutions
When you connect without Wi-Fi, you're going to have a problem, and let's look at the most common ones and how to fix them.
| Mistake. | Reason. | Decision |
|---|---|---|
| The device was not found in Mi Home | The vacuum cleaner is not paired | Press the Home + Power button for 5 seconds. |
| Connection error (5001) | The incompatible version of Mi Home | Update the app or roll back to version 6.1.102 |
| Vacuum cleaner connected but not responding to commands | No local area network. | Restart your router or use a mobile access point |
| Bluetooth connection is constantly broken | Weak signal. | Place your phone closer to the vacuum cleaner (no more than 3 meters) |
If none of these methods worked, check:
- π Battery charge (less than 20% can block pairing).
- π± Application permissions (Mi Home must have access to location and network).
- π Region in Mi Home (select China if your model is not supported in your region).