How to turn on the robot vacuum cleaner Xiaomi for cleaning without the application: all the ways of 2026

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, but their dependence on branded apps (Mi Home, Mi Robot) is often annoying. What if the smartphone is dead, the app is not installed, or you fundamentally do not want to register a Mi Account? It turns out that you can start cleaning without a smartphone - and we will tell you how to do it on models Mi Robot Vacuum, Viomi V2/V3, Dreame D9 others.

In this article, you will find 5 proven methods, from basic (buttons on the case) to advanced (alternative protocols and voice assistants). We will also discuss why some methods do not work on all models, and what to do if the vacuum cleaner ignores commands. Importantly, the methods with physical buttons work on 100% of devices, but the software workarounds depend on the firmware version and the region of sale.

1. Start cleaning with physical buttons on the case

The most reliable and versatile way is to use mechanical buttons on the vacuum cleaner body, which work even when the settings are completely reset or Wi-Fi is turned off. The location and number of buttons depends on the model, but the general logic is the same.

On most Xiaomi devices (such as Mi Robot Vacuum-Mop 2 Lite or Viomi V2 Pro) you will find:

  • πŸ”„ On/off button (usually held) 3-5 switch on).
  • ▢️ Cleaning button (one click – standard cleaning, double – intensive cleaning).
  • 🏠 Back to base button (sometimes combined with the switch button).

Algorithm of action:

  1. Make sure the vacuum cleaner is charged (the indicator on the base is green or blue).
  2. Press and hold the Power button for 3 seconds until you hear the beep.
  3. Press the Clean button briefly (▢️) β€” The robot will start cleaning by default (usually Standard mode).
  4. To stop, press Clean again or the Home button (🏠), to send him to base.

β˜‘οΈ Check before starting with buttons

Done: 0 / 1

⚠️ Note: Some models (e.g. Dreame Bot) Z10 Pro) the Clean button can only run the cleaning area around the vacuum cleaner, not the complete cleaning of the room.

2. Use of the remote control (if included)

Many Xiaomi models (especially early generations like the Mi Robot Vacuum 1 or Viomi V1) come with infrared remote controls that allow you to start cleaning, change modes and send the robot to the base without a smartphone.

How to use the remote:

  • πŸ“Ά Direct the remote to the front panel of the vacuum cleaner (where the IR receiver is located).
  • ▢️ Clean button - the beginning of cleaning.
  • πŸ”„ Spot or Zone buttons – cleaning the local area.
  • 🏠 Dock button – return to base.
  • βš™οΈ Buttons +/- β€” suction-control.

If the remote is not included, it can be purchased separately (for example, for Mi Robot Vacuum 2, the YLYK01YM remote is suitable). The cost is about 500-800 rubles on AliExpress or in official Xiaomi stores.

πŸ“Š What type of vacuum cleaner you use more often?
Smartphone (Mi Home), Physical buttons on the case, Remote DE, Voice assistant (Alice)/Siri),Other

⚠️ Warning: The remote control only works within a radius of 5-7 meters from the vacuum cleaner and requires line of sight. If the robot is in another room or behind an obstacle, commands will not be executed.

3. Alternative applications: Mi Home Lite and third-party utilities

If you don’t want to use the official Mi Home app (for example, due to registration or geo-blocking), alternative solutions can be tried: they don’t require a binding to a Mi Account and often support more features than physical buttons.

List of verified annexes:

  • πŸ“± Mi Home Lite (simplified version without registration, works with some models over a local network).
  • πŸ€– Robot Vacuum Controller (open source Wi-Fi management software, Mi Robot and Viomi support).
  • 🌐 Home Assistant (for advanced users, integration through the MQTT or Xiaomi Miio).
  • πŸ”§ Tasker + Plugin "AutoMi" (Automation of Starting Cleaning on Schedule).

Instructions for Mi Home Lite:

  1. Download. APK-APKPure file (no official release on Google Play).
  2. Connect the vacuum cleaner to the same Wi-Fi network as the smartphone.
  3. In the application, select Add Device β†’ Robot vacuum cleaner.
  4. Follow the instructions on the screen (usually you need to press the Reset button on the vacuum cleaner).

⚠️ Warning: Alternative apps may not support new models (e.g., Xiaomi Robot Vacuum-Mop 2 Pro 2023, 4PDA ordredit).

How to check the compatibility of the model with Mi Home Lite?
Open the Wi-Fi settings on the vacuum cleaner (hold the Power + Clean button for 5 seconds). If the network list has the prefix "miAP", the model is supported. If only "xmAP" - you need firmware with local control.

4. Voice assistants: Alice, Google Assistant, Siri

If your Xiaomi robot vacuum cleaner is connected to Wi-Fi, but you don't want to use the app, you can control it through voice assistants, which requires pre-configuration, but then you can start cleaning with a simple command.

Supported platforms:

  • πŸ—£οΈ Yandex Alice (through the skill "Smart home").
  • πŸ€– Google Assistant (Integration with Mi Home or Home Assistant).
  • 🍎 Siri (only via HomeKit, requires a bridge, such as HomeBridge).

Setting up for Yandex Alice:

  1. Connect the vacuum cleaner to Mi Home (yes, you will have to log in once).
  2. In Mi Home go to Profile β†’ Smart Home Settings β†’ Yandex.
  3. Log in through your Yandex account and sync your devices.
  4. Now you can say to Alice, "Alice, turn on the vacuum cleaner" or "Alice, send the vacuum cleaner to the base."

⚠️ Attention: Voice commands only work when the vacuum cleaner is connected to Wi-Fi. If the Internet goes down, control will become impossible. L10 Pro) do not support Russian-language voice teams - only English.

5. Direct control via Miio protocol (for advanced users)

For those who are not afraid of technical difficulties, there is a way to control the vacuum cleaner through the local Miio protocol.This is the official Xiaomi protocol for smart devices that can be used without cloud servers.

What you need:

  • πŸ–₯️ Python computer or smartphone with Termux.
  • πŸ“‘ Local area network (vacuum cleaner and device must be on the same network).
  • πŸ”‘ Token Devices (Unique Key for Authentication).

How to get Token:

  1. Install the Mi Home app on your smartphone and add a vacuum cleaner.
  2. Download the MiHome Hack utility (available on GitHub).
  3. Export data from Mi Home to MiHome Hack – there will be a string with Token.

Example of a command to start cleaning (via Python):

miio --ip 192.168.1.100 --token YOUR_TOKEN_HERE vacuum start

List of major teams:

Team team.DescriptionExample
vacuum startStarting the cleanupmiio --token XXX vacuum start
vacuum pausePausemiio --token XXX vacuum pause
vacuum stopStop and return to basemiio --token XXX vacuum stop
vacuum clean_zoneCleaning of the zone (coordinates required)miio --token XXX vacuum clean_zone 18000,22000,22000,26000,1

⚠️ Note: Xiaomi periodically updates the Miio protocol and old commands may stop working.If the vacuum cleaner doesn't respond, update the python-miio library via the pip install command --upgrade python-miio.

πŸ’‘

If you don't want to mess with tokens, use ready-made integrations for Home Assistant. IP-vacuum cleaner and login address from Mi Account (without manual token extraction).

6. Reset to factory settings and re-tuning

If neither method worked, it is possible that the vacuum cleaner was previously linked to another Mi Account and blocks local management, in which case a complete reset will help.

How to Reset Xiaomi Vacuum Cleaner:

  1. Turn off the vacuum cleaner (hold the Power button for 5 seconds).
  2. Press and hold the Power and Home buttons at the same time (🏠) 10-15 seconds until you hear a double beep.
  3. After the vacuum cleaner is discharged, it will create a new Wi-Fi hotspot called miAP-XXXX or xmAP-XXXX.
  4. Connect to this network from your smartphone and set up the vacuum cleaner again (you can use Mi Home Lite or physical buttons).

⚠️ Warning: Reset removes all stored room maps, cleaning schedules and power settings. If the vacuum cleaner has previously worked with the base, it will need to be re-tied after the discharge (hold the robot near the base for 3-5 seconds until the blue indicator lights up).

πŸ’‘

Resetting to factory settings is a last resort. Try all other methods before you do this, as after resetting the vacuum cleaner may require a mandatory binding to the Mi Account (on new models).

FAQ: Frequent questions about running a vacuum cleaner without an app

Can I run a Xiaomi vacuum cleaner without Wi-Fi?
Yes, but only with physical buttons on the case or remote control (if included), all software methods (voice assistants, alternative applications, Miio) require a connection to the local network.
Why does the vacuum cleaner not respond to the buttons?
Possible causes: Battery discharged (indicator flashes red); Brush or wheels blocked (check for hair and debris); child protection worked (some models have button locks - hold the Power for 10 seconds to unlock); vacuum cleaner is tied to another Mi Account (reset required).
Which Xiaomi models exactly support a launch without an app?
Proven models (2020–2026): Mi Robot Vacuum-Mop 2 Lite (buttons + remote); Viomi V2 Pro/V3 (buttons + Mi Home Lite); Dreame D9/D10 Plus (buttons + voice commands); Xiaomi Mi Robot Vacuum 1S (all methods except Miio on new firmware); New models (2026) may require binding to Mi Account even for physical buttons.
Can I update the vacuum cleaner firmware without an application?
No, official firmware updates are only installed via Mi Home.However, there are informal firmware methods through ADB or Home Assistant, but they require technical skills and may be warranty-free.
What if the vacuum cleaner requires a Mi Account even after the reset?
This is typical of models sold in China (with CN firmware). Solutions: Buy a version for the global market (with Global or EU firmware). Use workarounds (for example, registering Mi Account via VPNs with servers in Singapore or Hong Kong).