How to know exactly the version of the robot vacuum cleaner Xiaomi: models, software and hardware revisions

Why it’s important to know the version of your Xiaomi robot vacuum cleaner

You bought a Xiaomi, Dreame or Viomi robot vacuum cleaner, but you don't know how to check its current firmware version or model? This information is critical for software updates, finding compatible accessories or diagnosing malfunctions. v3534 Mi Robot Vacuum-Mop 2 Pro may not be suitable for revision 2022.05, although externally the device is identical.

Manufacturers often release hardware revisions with minor changes (such as sensors or motors), but label them the same. And the Mi Home or Dreamehome app sometimes only displays the basic model without parts. We have collected all the working methods, from the obvious to the hidden, including methods for devices without a Wi-Fi connection.

⚠️ Warning: Firmware versions and hardware revisions are different things. The firmware is updated through the app, and the revision (e.g., the firmware is updated through the app, V1.1 2023.08 is a hardware modification that cannot be changed, and both are important when choosing parts or custom firmware.

Method 1: Using the official Mi Home or Dreamehome app

The fastest way is to use proprietary software, but there's a nuance here: depending on the region and the model, the interface may differ. Let's look at both popular applications.

In Mi Home (for Xiaomi and Viomi robots):

  1. Open the app and select your vacuum cleaner on the home screen.
  2. Slip on the three points in the upper right corner β†’ Settings of the device.
  3. Scroll down to the device information block.
  4. There'll be lines here: πŸ”Ή Model: for example, STYJ02YM (This is Mi Robot Vacuum-Mop. 2 Lite). πŸ”Ή Firmware version: format 3.5.9_000123. πŸ”Ή Hardware version: may be missing or in format V1.2.

In Dreamehome (for Dreame robots):

  1. Go to the device card. β†’ Icon of the gear (Settings).
  2. Choose About Device or Information.
  3. Look for fields: πŸ”Ή Model Number: For example, D9 or W10. πŸ”Ή Firmware Version: Can be displayed as 1.8.6_20230515 (build-date). πŸ”Ή Hardware Version: For example, 2022.11.
πŸ“Š What app do you use to control a robot vacuum cleaner?
Mi Home
Dreamehome
Both
Other
Didn't plug in to the app.

⚠️ Note: If the app only displays the base model (e.g. Mi Robot Vacuum without numbers), it means that the vacuum cleaner is connected to a server not in your region. Try changing the region in your account settings to Mainland, where the data is displayed more fully.

Method 2: Voice Assistant (for Alice or Google Assistant models)

Many of Xiaomi’s and Dreame’s robots support voice control, which works even if the vacuum cleaner is not connected to Wi-Fi, but requires a voice assistant to be set up first.

Instructions for Alice (Yandex):

  1. Activate Alice with a voice or button on the column.
  2. Say, "Alice, ask the vacuum cleaner for the firmware version."
  3. If the robot supports the function, it will voice a response such as: Your firmware version is 3.5.8, hardware revision β€” V1.3".

For Google Assistant:

  1. Say, "OK, Google, ask [device name] for the version."
  2. If the vacuum cleaner is integrated into Google Home, it must respond or show data in the app.

πŸ”Ή Limitations of method:

  • πŸ—£οΈ It only works for models with voice assistant support (e.g. Mi Robot Vacuum-Mop 2 Pro, Dreame). D9 Max).
  • πŸ”‡ Not all firmware versions support voice output of technical information.
  • 🌐 Requires a pre-binding vacuum cleaner to a Google or Yandex account.

πŸ’‘

If the robot doesn't respond to voice commands, check if the feature is enabled in its settings. In Mi Home, it's done in the Voice Control section. β†’ Voice settings

Method 3: Through physical buttons on the body (for devices without connection)

If the vacuum cleaner is not connected to Wi-Fi or the app is not showing data, you can use button combinations on the case, which is universal, but requires knowing the exact sequence for your model.

General instructions (for most models) Xiaomi/Dreame):

  1. Turn off the vacuum cleaner (hold the power button for 3 seconds).
  2. Press the power + home buttons at the same time (or power + Spot Cleaning for older models).
  3. Hold for 5-10 seconds until you hear a voice message or flash the indicator.
  4. The robot will voice the firmware version and hardware revision (e.g., "Version 3.3.9, Hardware"). V1.2").

πŸ”Ή Exceptions and nuances:

  • πŸ€– Mi Robot Vacuum 1S/1C: hold on to food + Spot Cleaning 8 seconds.
  • πŸ€– Dreame D9/W10: nutrition + Pause (hold) 10 sack).
  • πŸ€– Viomi V3: You may need to press the power button 5 times in a row.

Make sure the vacuum cleaner is off.|

Find the right combination for your model|

Hold the buttons for at least 5 seconds|

Record the voiced or displayed data-->

⚠️ Note: On some models (e.g. Mi Robot Vacuum-Mop P), long-term button retention can trigger a reset. If nothing happens after 10 seconds, release the buttons and try again with another combination.

Method 4: Through a sticker or QR-case-code

On the bottom or under the battery compartment of most Xiaomi robot vacuum cleaners, there's a sticker with technical information.

  • 🏷️ Model: full name, for example MJCTD02YM (This is Mi Robot Vacuum-Mop 2).
  • 🏷️ Serial number (S/N): It starts with letters, for example. AC1234567890.
  • 🏷️ Hardware audit: may be specified as V1.0 2021.09.
  • 🏷️ QR-code: when scanned, it can lead to a page with detailed information.

Critical nuance: You can't find the firmware version on the sticker, only the model and hardware revision, but you can use the serial number to check on Xiaomi's official website or through support.

πŸ” Where to look for a sticker:

ModelLocation of the stickerExample of data
Mi Robot Vacuum 1SUnder the battery coverModel: SDJQR02RRHW: V1.1S/N: AB12345678
Dreame D9On the bottom, under the back cover.Model: 1CHW: 2022.03S/N: CD98765432
Viomi V3Side, under a rubber sealerModel: VRV310AHW: V2.0S/N: EF56789012
Mi Robot Vacuum-Mop 2 ProUnder the main cover (4 screws)Model: STYJ02YMHW: 2023.01S/N: GH13579246
How to decrypt hardware audit?
Hardware audit in format YYYY.MM (For example, 2022.05) indicates the month and year of release of the modification (V1.2) β€” It's important for parts selection, like the engine from the revision. V1.1 may not come V1.3, even if the models are similar in appearance.

Method 5: Through console commands (for advanced users)

If you can work with ADB Or Telnet, you can get all the technical information right from the vacuum iron, and it's a good way to diagnose it, or if other methods don't work.

Instructions for connecting via Telnet:

  1. Make sure the vacuum cleaner is connected to your Wi-Fi network.
  2. Find him. IP-The address on the router (usually begins with the 192.168.x.x).
  3. Connect via Telnet (for example, using PuTTY):
telnet 192.168.1.100
  1. Enter the login/password (often by default) root/1234 or).
  2. Follow the command to view the version:
cat /etc/version


or




getprop ro.build.version.incremental

πŸ”Ή Examples of outputs:

  • πŸ“‹ firmware: 3.5.9_000123 β€” firmware.
  • πŸ“‹ hardware: V1.2 β€” hardware-review.
  • πŸ“‹ model: rockrobo.vacuum.v1 β€” model-name.

⚠️ Note: Not all models support Telnet by default. on some robots (e.g. Dreame) D10 Plus) this access is blocked by the manufacturer, and the wrong commands can cause the system to crash - use the method only if you are confident in your actions.

πŸ’‘

Telnet and ADB They give you the most complete access to technical information, but they require command line skills.

Method 6: Through Documents and Box

If you saved a box or documents from a vacuum cleaner, there's technical information.

  • πŸ“„ On the box: usually the model (e.g. Mi Robot Vacuum-Mop 2 Lite) and the main features are listed.
  • πŸ“„ In the warranty card: often duplicated serial number and hardware revision.
  • πŸ“„ In the instructions for use: in some models (for example, Viomi) V2) on the last page there is a section Technical data with the version of the software at the time of release.

πŸ” How to use this data:

  1. Check the model with the official Xiaomi or Dreame website to find out the latest version of the firmware.
  2. The serial number can be entered in the support form on the manufacturer’s website – they will send current information on the device.
  3. If the documents indicate a firmware version (for example, v3.3.5), But the app displays another - so the vacuum cleaner has already been updated.

⚠️ Note: There are fake Xiaomi robot vacuum cleaners on the market, especially the Mi Robot Vacuum 1 and Dreame models D9. If the data on the box and in the application do not match, or the serial number begins with atypical characters (for example, ZX123... instead AB123...) β€” This is a reason to check the authenticity of the device.

Compatibility table: how the firmware version affects the functions

Different versions of the software add or remove the capabilities of the robot vacuum cleaner, and the key changes for popular models are as follows:

ModelFirmware versionNew functions/CorrectionsFamous bugs
Mi Robot Vacuum-Mop 2 Pro3.5.9_000123Zoned cleaning added, improved navigation in the darkRarely hanging out when returning to base
Dreame D91.8.6_20230515Support for multi-floor maps, optimizing water consumptionMistakes in the recognition of carpets on dark surfaces
Viomi V32.1.4_20221101Improved algorithm for avoiding obstacles, added mode "Silent night"Problems with connection to 5G Wi-Fi
Mi Robot Vacuum 1S3.3.9_000456Fixed errors LIDAR, increased accuracy mapsIncreased battery consumption in standby mode

πŸ”Ή How to update your firmware: If your version is outdated, close all programs, connect the vacuum cleaner to the charger and run the update through the application. You can not interrupt the process - this can lead to "bricking" of the device.

Frequent Questions (FAQ)

Can I update the hardware audit of the vacuum cleaner?
No, hardware audit (HW: V1.2 or 2022.05, which is a hardware feature that can't be changed, it depends on the batch).
Why does the app display incomplete information about the model?
This is due to regional limitations of Xiaomi servers, try changing the region in the settings of the Mi Home account to China (Mainland) or Singapore, where the data is displayed more fully, and check whether the vacuum cleaner is connected to the correct Wi-Fi network (some functions only work at 2.4 GHz).
How to find out the firmware version if the vacuum cleaner is not turned on?
If the device does not respond to buttons, but is charging (charging indicator burns), try: Connect to charging and hold Power + 15 seconds home (emergency reset) If the indicators flash, you can find the version via Telnet (method 5) by connecting to it over the network. If the vacuum cleaner is not showing any signs of life, contact support with the serial number (it is on the sticker).
Where to download the firmware for your model?
Official firmware is distributed only through Mi Home or Dreamehome apps, 4PDA) They may offer custom firmware, but installing them is warranty-free and can cause a breakdown. For security, use only automatic updates through the application.
What if the firmware version is unknown and an update is required?
In this case: Connect the vacuum cleaner to the application and wait for the automatic model determination. If the model is determined, but the version is not, run a mandatory update check (Settings) β†’ If nothing helps, contact Xiaomi with a photo sticker (serial number and model).