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):
- Open the app and select your vacuum cleaner on the home screen.
- Slip on the three points in the upper right corner β Settings of the device.
- Scroll down to the device information block.
- 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):
- Go to the device card. β Icon of the gear (Settings).
- Choose About Device or Information.
- 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.
β οΈ 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):
- Activate Alice with a voice or button on the column.
- Say, "Alice, ask the vacuum cleaner for the firmware version."
- 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:
- Say, "OK, Google, ask [device name] for the version."
- 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):
- Turn off the vacuum cleaner (hold the power button for 3 seconds).
- Press the power + home buttons at the same time (or power + Spot Cleaning for older models).
- Hold for 5-10 seconds until you hear a voice message or flash the indicator.
- 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:
| Model | Location of the sticker | Example of data |
|---|---|---|
| Mi Robot Vacuum 1S | Under the battery cover | Model: SDJQR02RRHW: V1.1S/N: AB12345678 |
| Dreame D9 | On the bottom, under the back cover. | Model: 1CHW: 2022.03S/N: CD98765432 |
| Viomi V3 | Side, under a rubber sealer | Model: VRV310AHW: V2.0S/N: EF56789012 |
| Mi Robot Vacuum-Mop 2 Pro | Under the main cover (4 screws) | Model: STYJ02YMHW: 2023.01S/N: GH13579246 |
How to decrypt hardware audit?
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:
- Make sure the vacuum cleaner is connected to your Wi-Fi network.
- Find him. IP-The address on the router (usually begins with the 192.168.x.x).
- Connect via Telnet (for example, using PuTTY):
telnet 192.168.1.100- Enter the login/password (often by default) root/1234 or).
- 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:
- Check the model with the official Xiaomi or Dreame website to find out the latest version of the firmware.
- The serial number can be entered in the support form on the manufacturerβs website β they will send current information on the device.
- 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:
| Model | Firmware version | New functions/Corrections | Famous bugs |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | 3.5.9_000123 | Zoned cleaning added, improved navigation in the dark | Rarely hanging out when returning to base |
| Dreame D9 | 1.8.6_20230515 | Support for multi-floor maps, optimizing water consumption | Mistakes in the recognition of carpets on dark surfaces |
| Viomi V3 | 2.1.4_20221101 | Improved algorithm for avoiding obstacles, added mode "Silent night" | Problems with connection to 5G Wi-Fi |
| Mi Robot Vacuum 1S | 3.3.9_000456 | Fixed errors LIDAR, increased accuracy maps | Increased 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.