How to turn on Bluetooth on the robot vacuum cleaner Xiaomi: all ways and models

Xiaomiโ€™s robot vacuum cleaners are some of the most popular smart home devices, but their functionality is often left undisclosed, and many users are unaware that their vacuum cleaner supports Bluetooth โ€” which opens up additional possibilities from remote control without Wi-Fi to firmware through specialized utilities. However, the inclusion of this module is not always intuitive, especially if it is a budget model or devices without a screen.

In this article, we will look at all the ways to activate Bluetooth on the robot vacuum cleaners Xiaomi, Viomi and Dreame โ€“ from flagship models with the Mi Home application to the โ€œnakedโ€ versions without proprietary software. You will learn how to check the support module, where to look for settings and what to do if Bluetooth is not turned on or detected by the phone, and what hidden features become available after connecting via Bluetooth (for example, manual control or error diagnosis without the Internet).

What Xiaomi Robot Vacuums Support Bluetooth?

Not all Xiaomi models are equipped with Bluetooth modules, depending on the year of release, series and even the region of sale.

  • ๐Ÿ”น Mi Robot Vacuum (1st generation, 2016โ€“2017) โ€“ no Bluetooth, only Wi-Fi and IR port.
  • ๐Ÿ”น Mi Robot Vacuum 1S / 1C โ€” Bluetooth is available, but is often disabled by default.
  • ๐Ÿ”น Viomi V2 / V3 / SE โ€” Bluetooth is always on, used to communicate with the remote.
  • ๐Ÿ”น Dreame D9 / D10 / F9 โ€” Bluetooth is activated via the Dreamehome app.
  • ๐Ÿ”น Xiaomi Mi Robot Vacuum-Mop 2 / 2 Pro / 2 Ultra โ€” Bluetooth + Wi-Fi 5 GHz, maintains direct communication with the phone.

To find out if your model has Bluetooth, check:

  1. Sticker on the case - look for inscriptions BLE Bluetooth 4.2/5.0 near-serial number.
  2. Instructions - in the section "Technical characteristics" (if the box is preserved).
  3. App โ€“ in Mi Home or Dreamehome, open device information (Icon) โš™๏ธ).
๐Ÿ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot (any model)
Viomi (any model)
Dreame (D9, D10, etc.)
Another brand
I haven't bought it yet.

If your model doesnโ€™t make it to the list above, donโ€™t worry: some โ€œChineseโ€ versions (like AliExpress) can have Bluetooth even if itโ€™s not officially announced. In this case, try the methods in the next section โ€“ itโ€™s possible that the module is simply hidden in the service menu.

Method 1: Enable Bluetooth via the Mi Home app

The easiest way is to use the official Mi Home app (or Dreamehome for Dreame devices).

  • ๐Ÿ“ฑ Mi Home โ€“ works with most Xiaomi and Viomi models.
  • ๐Ÿ  Dreamehome is for Dreame Robots Only (D9, D10, F9 etc.).
  • ๐Ÿ”„ Update firmware โ€“ if Bluetooth is not turned on, check the relevance of the software.

Step-by-step:

  1. Open Mi Home and select your vacuum cleaner.
  2. Go to Settings. โ†’ Device parameters โ†’ Additionally.
  3. Find Bluetooth or pairing mode (on some models โ€“ Local Control).
  4. Activate the slider. If it's not there, try press Add the device. โ†’ Manual connection.

โ˜‘๏ธ Preparation for Bluetooth connection

Done: 0 / 4

If the Bluetooth item is not on the menu, it doesn't mean it's not on the device, it may be hidden in the service menu (discussed below) or it needs a firmware update. 1S Bluetooth only appears after the firmware version 3.5.8_003077 higher.

โš ๏ธ Note: On some models (Viomi) V3, Dreame D10 Plus) Bluetooth is automatically activated when you first connect to the application. If you reset the vacuum cleaner settings, the module can turn off - you will need to re-assign.

Method 2: Activate through the service menu (for advanced)

If the app doesnโ€™t have Bluetooth enabled, try the service menu, which works on most Xiaomi and Viomi models, but you need to be careful โ€“ doing the wrong thing can reset your settings.

How to open the service menu:

  1. Turn off the vacuum cleaner (hold the power button for 3 seconds).
  2. Press the buttons at the same time (๐Ÿ ) and power for 5-10 seconds until you hear a beep.
  3. On some models (Viomi) V2) I need to press power. + Cleaning.

After entering the service menu:

  • ๐Ÿ”Š The vacuum cleaner will issue a voice message or flash indicators.
  • ๐Ÿ“ก Use buttons on the case for navigation (usually Food - choice, Home - transition).
  • ๐Ÿ” Find a point. BT Enable or Bluetooth (can be in the Network section).
What to do if the menu is in Chinese?
If the menu is displayed in characters, look for the item with characters (this is "Bluetooth" in Chinese). Use the buttons on the case to navigate: usually the first button is "Up", the second button is "Up", the third button is "Up", and the third button is "Choice".

Important: Do not change other options (such as Motor Speed or Fan Test) on the service menu unless you are sure of their purpose, which can cause engine failure or sensor calibration reset.

Model vacuum cleanerCombination for entering the service menuThe Way to Bluetooth
Xiaomi Mi Robot 1SNutrition + Home (5 sec)Network โ†’ BT Enable
Viomi V3Nutrition + Cleaning (8 seconds)Advanced โ†’ Bluetooth
Dreame D9Nutrition + Zone cleaning (3 seconds)Settings โ†’ Local Control

โš ๏ธ Note: On Xiaomi Mi Robot Vacuum-Mop 2 Pro models, the service menu is blocked for users. Attempting to log in can cause the device to freeze - in this case, only resetting through the Reset button (clip in the hole on the bottom of the device will help).

Method 3: Connect without application (direct mode)

Some Xiaomi robot vacuum cleaners (e.g. Viomi) SE or dreame F9) They support direct Bluetooth connectivity without an app, and this is useful if you want to:

  • ๐ŸŒ No Wi-Fi access (for example, in a hotel or in a country house).
  • ๐Ÿ“ฑ You need to control the vacuum cleaner from your phone without the Internet.
  • ๐Ÿ”ง You need to flash the device through Xiaomi Home Assistant or Valetudo.

How to connect directly:

  1. Turn on Bluetooth on your phone.
  2. Hold the power button on the vacuum cleaner for 3 seconds until you hear an audible signal (on some models - double squeak).
  3. In the list of available devices on your phone, find the name of your vacuum cleaner (for example, MIROBO-XXXX or VIOMI-YYYY).
  4. If you want to, you can connect. PIN-code, try 0000, 1234 or 8888.

๐Ÿ’ก

If the vacuum cleaner doesnโ€™t appear in the Bluetooth device list, try restarting it (hold the power button for 10 seconds) and try again. On models with LiDAR (laser sensor), you may need to press the Reset button on the bottom before connecting.

After you connect, you can:

  • ๐ŸŽฎ Control the vacuum cleaner through specialized applications (for example, Robot Vacuum Controller for Android).
  • ๐Ÿ“Š Receive data from sensors (battery charge, cleaning status).
  • ๐Ÿ”„ Update the firmware manually (via Mi Home Hack or DustBuilder).

Note that not all features will be available in direct mode, for example, you can't set up a cleaning schedule or change the suction power - this will still require the Mi Home app.

Solving problems: Bluetooth is not turned on or not

If you followed the instructions but Bluetooth still doesnโ€™t work, check out the following points:

Problem.Possible causeDecision
Bluetooth is not included in the appOutdated firmwareUpdate the software through Mi Home โ†’ Settings โ†’ Firmware update
Phone can't see vacuum cleanerModule deactivated at iron levelCheck the service menu or reset the settings (Reset button)
Connection interruptedWeak signal or interferenceBring the phone closer to the vacuum cleaner (maximum 5 meters)
Requests. PIN, not fittingWrong code or password resetTry 0000, 1234, 8888 or reset your settings

Additional steps for diagnosis:

  • ๐Ÿ”‹ Check battery power โ€“ if the level is below 15%, Bluetooth can automatically shut down.
  • ๐Ÿ“ถ Turn off Wi-Fi on the vacuum cleaner โ€“ sometimes modules conflict (in Mi Home, select Forget Networkยป).
  • ๐Ÿ”„ Reset network settings - hold power + Home 10 seconds (before the sound signal).

๐Ÿ’ก

If none of the methods worked, your Bluetooth model may be physically missing or damaged, leaving only control over Wi-Fi or remote control (if included).

On Xiaomi Mi Robot Vacuum-Mop 2 Ultra and later, the problem may be related to region locking. For example, if the vacuum cleaner is bought for the Chinese market but used in Europe, some features (including Bluetooth) may be limited.

The hidden capabilities of Bluetooth in robot vacuum cleaners Xiaomi

Many users include Bluetooth only to connect to their phone, but in fact, this module opens up a lot more possibilities:

  • ๐ŸŽฎ Manual control โ€“ you can โ€œdriveโ€ the vacuum cleaner as a radio-controlled machine (applications Robot Vacuum Controller or Valetudo).
  • ๐Ÿ“Š Error Diagnosis โ€“ reading sensor logs (e.g., the state of brushes or laser scanner).
  • ๐Ÿ”ง Custom firmware โ€“ installing alternative firmware (for example, Valetudo for full control without the Xiaomi cloud).
  • ๐Ÿ”„ Local control without the Internet โ€“ cleaning on schedule works even without Wi-Fi.
  • ๐Ÿ“ก Smart Home Integration โ€“ Connect to Home Assistant, OpenHAB or IoBroker without cloud services.

For example, using Valetudo (open source firmware) you can:

  • ๐Ÿ—บ๏ธ Save your cleaning cards to your server (not to Xiaomiโ€™s cloud).
  • ๐Ÿ”’ Disable sending statistics to China.
  • ๐Ÿ› ๏ธ Set up cleaning areas to within centimeters.
How to Switch Valetudo to Xiaomi Mi Robot
Firmware requires root access to the vacuum cleaner and is performed via Bluetooth or USB-C (Detailed instructions: valetudo.cloud. โš ๏ธ Risk of loss of guarantee!

Another interesting option is to use a Bluetooth remote. Some models (Viomi) V3, Dreame D10) Supports the connection of an external remote to control without a smartphone. The remotes are sold separately (for example, Viomi Remote Control) and connect in the same way as a phone.

Security: Risks of using Bluetooth

Despite the convenience, a Bluetooth connection can become a vulnerability to your vacuum cleaner.

  • ๐Ÿ”“ Unauthorized access โ€“ if PIN-Standard code (0000), anyone can connect to a vacuum cleaner within a radius of 10 meters.
  • ๐Ÿ“ก Data interception โ€“ when transferring a map of an apartment via Bluetooth, it can be intercepted (relevant for Valetudo).
  • ๐Ÿ”„ Resetting โ€“ via Bluetooth you can accidentally or intentionally dump the vacuum cleaner to factory settings.

How to defend yourself:

  1. Change the standard. PIN-code for complex (if there is such an option in the service menu).
  2. Turn off Bluetooth after use (in Mi Home or via the service menu).
  3. Do not connect the vacuum cleaner to public networks (for example, in a cafe or airport).
  4. Regularly update the firmware โ€“ new versions close vulnerabilities.

โš ๏ธ Note: On models Xiaomi Mi Robot Vacuum-Mop 2 Pro with firmware older than 2022, there is a bug: when connected via Bluetooth, the vacuum cleaner can start cleaning on its own, even if it is not planned. To avoid this, before connecting, switch the device to Sleep mode (hold the Home button for 3 seconds).

FAQ: Frequent questions about Bluetooth in Xiaomi robot vacuum cleaners

๐Ÿ”น Can Bluetooth be enabled on the Xiaomi Mi Robot first generation (2016)?
No, in the first version of Mi Robot Vacuum (model) STYJ02YM) There's no Bluetooth module physically. There's only Wi-Fi (2.4 GHz) and an IR port for the remote. If you need to control without the Internet, use an IR remote (company) or buy an external module. ESP8266 Integration with a smart home.
๐Ÿ”น Why your phone can see a vacuum cleaner over Bluetooth but canโ€™t connect?
There are several reasons: the vacuum cleaner is already connected to another device (turn it off in Mi Home). A weak signal is to bring the phone closer (maximum 3-5 meters); outdated firmware is to update the vacuum cleaner software; Wi-Fi conflict is to turn off the Wi-Fi network in the settings on the vacuum cleaner. If nothing helps, reset the vacuum cleaner settings (Reset button on the bottom).
๐Ÿ”น What? PIN-code for Bluetooth connection to Dreame D9?
For most models, the Dreame is standard. PIN โ€” If it doesn't fit, try: 0000 (universal for many Xiaomi devices), 1234 (old firmware), the last 4 digits of the serial number (on the bottom sticker).If nothing works, reset the vacuum cleaner settings and try connecting again.
๐Ÿ”น Can you control a vacuum cleaner over Bluetooth without the Mi Home app?
Yes, but with limitations. You can: Use third-party applications (like Robot Vacuum Controller for Android); connect via Home Assistant with Xiaomi Miio plugin (requires a device token); manage via Valetudo (if you have flashed alternative software); however, without Mi Home, you can't: Update the firmware "over the air"; configure the cleaning schedule (manually run only); receive error notifications.
๐Ÿ”น Why did Bluetooth stop working after the firmware update?
This is a common problem on Viomi models. V3 dreame D10 firmware-up 2023 The reasons for the year: ๐Ÿ”„ Resetting โ€“ Update could reset Bluetooth settings. ๐Ÿ”’ Blocking the region โ€“ if the vacuum cleaner is โ€œChineseโ€, and you have updated through a European server. ๐Ÿ› Firmware bug - in versions 4.6.1_000123 and 4.7.0_000456 There's a module error BLE. Solution: Reset vacuum cleaner settings (Reset button). Reverse to the previous firmware version (via DustBuilder). Contact Xiaomi support and request "regional firmwareยป.