You might think that these bots are the same, but there are a lot of differences that I’ve discovered for several days of testing.
First, let’s have a quick overview of the Viomi V3 and Roborock S5 Max.
- Energy: 17.10 cubic feet per minute
- the show length: 150 minutes
- deep cleaning: 12.5%
- dust cup: 0.55 liters
- Multi-level maps: yes
- Number of maps: 5
Roborock S5 Max
- Energy: 17.74 feet per minute
- the show length: 180 minutes
- deep cleaning: 84.75%
- dust cup: 0.46 liters
- Multi-level maps: yes
- Number of maps: 4
* If you click on this link and make a purchase, we earn a commission at no additional cost to you.
Introduction to Viomi V3 and Roborock S5 Max
While browsing for potential robot vacuums to review, I noticed that the Veomi is a popular model in areas outside of North America, such as Germany.
So I decided to buy one and see how it compares to other models Like S5 Max.
At first, I thought both robots were similar products, but that wasn’t the case after extensive testing.
Viomi V3: Excellent for wiping, not so good on carpet
Most robot vacuums can only be set in straight overlapping lines; The Fiumi V3 Unique in that it does so with short back and forth motions similar to the iRobot Braava.
It’s a feature not found on most vacuum/mop hybrid robots which allows the V3 to better spot clean.
Only Xiaomi Mop P is the other brand that I know has this feature. And I think it’s a bot similar to V3.
It has about the same amount of airflow as the Roborock S5 Max, and it cleans hard floors well.
Unfortunately, carpet cleaning isn’t a solid solution for a V3. The deep cleaning test results were disappointing – only 12.5%, the worst of all the robot vacuums I tested.
Roborock S5 Max: a much better product, very good at scanning
The S5 max was one of the first robotic vacuum cleaners to use electronic water operated. This feature enables it to wipe up stains while leaving minimal residue.
It is very water efficient, more so than the V3 which helps it to clear a larger area despite having a smaller water tank versus the V3 using a Y style.
Also, the S5 max was much better at cleaning floors overall. He was excellent at clearing debris on hard floors and carpets, making clean walkways, and picking up most of the trash in his path.
Both of these robots have round frames, and the units I have have black finishes with matte and glossy areas.
Only one color option is available on the V3, while the S5 max is available in white and black.
Another similarity is the interface. These products have two buttons – clean and position, but the position is different.
The V3’s controls are located opposite the LIDAR sensor, and the S5 Max is directly above it.
Most of the features can be accessed through the app, which we’ll look at in the next section.
Underneath it, you will notice that these two brushes have one side brush and one combo brush.
The Viomi brush roll is closer to the front compared to the S5 max. Regardless, this transfer has no effect on how clean it is.
The S5 Max is better than the V3 at cleaning carpets, as you’ll see later in the Cleaning Tests section.
Similarities Between Viomi V3 and Roborock S5 Max
This section summarizes the similarities between the V3 and the S5 Max.
1. Round frame: These robotic vacuums have a round shape with the same diameter at 13.5 inches.
2. Single Side Brush: Each uses one side brush – the V3 has bristle heads, and the S5 max has a fully rubberized side brush.
3. Top-mounted dust container: The dust pan for both products is loaded from the top.
4. LIDAR and SLAM: These are two types of intelligent navigation robots using SLAM and LIDAR to detect obstacles and track their location.
5. WIFI: Both bots have WIFI and an app. I like this feature as I can access the bot through a smartphone.
6. Compatible with Xiaomi Home APP: Both are compatible with the Xiaomi Home app.
7. 2 in 1 function: You can use both robots as a vacuum cleaner and mop.
What is the difference between Viomi V3 and Roborock S5 Max?
I initially thought these bots shared the same components, but I was wrong.
Below is a summary of the differences.
1. Cleansing: The biggest difference between these two is the scanning pattern. Roborock It does so in a straight, staggered row, while Viomi offers consumers the option to choose a Y mode in which the robot moves in short back and forth motions.
2. Side brush: The Viomi side brush has bristle tips, while the Roborock brush is made entirely of rubber.
3. Dust box: V3 container is larger with 550ml capacity versus 480ml max than S5.
4. Assembly of the main brush: The Roborock main brush has a spring system, so there’s a little up and down play. In contrast, the V3 brush set is in a fixed position.
5. Water tank: The Viomi has two water tanks – a 2-in-1 container plus a larger 550ml water tank for wipe-only, while the S5 max has one 290ml water tank.
6. The pillow: The V3’s panel is about 30% larger than the S5 max panel with different mount points. The Viomi is mounted on the same side of the dock, so you have to move the bot to install it. The S5 max is located opposite the dock, so there is no need to move the robot.
7. Running time: The Roborock’s larger 5,200mAh Li-ion battery enables the S5 max to run longer – up to 180 minutes versus the V3’s 150 minutes from its 4,900mAh battery.
Both bots are compatible with the Xiaomi Home app, but the interface is completely different.
The V3 app instantly displays the three main modes – vacuum cleaner, vacuum cleaner, mop and mop only, along with the option to start and charge.
In contrast, the S5 Max app only shows clean buttons and a dock. You will have to tap on mode settings to adjust power and wipe settings.
The S5 max offers more flexibility as you can customize both settings on a room-by-room basis. It’s a feature that the Viomi app lacks.
Users will be able to access containment features such as invisible wall and blocking areas on the S5 max.
V3 also has these features but has different terms – virtual wall and restricted area.
However, it does not have wiper zones, but the restricted zone feature has the same function – it wouldn’t have much significance.
Can these bots save multiple maps?
Yes, both Viomi V3 and Roborock S5 Max offer users the option to save multiple map levels. V3 can save up to 5 maps and S5 Max can save up to 4 maps.
Between the two, I like the S5 Max version because it has a quick start guide that walks you through the process of creating a new map, step-by-step.
The process with V3 is not straightforward.
To create a new map, you will have to move the bot to a new location, run a cleaning cycle, and then wait for the prompt asking if you want to save. After saving the map, you can rename it.
You can schedule unlimited runs with these two bots. The difference is that the S5 Max app will offer additional options (check the screenshot below).
You have the option to schedule every day, weekdays or weekends – something not available in the V3 app.
V3 does not have these options, so you will have to select the days manually.
So the additional features of S5 max bring more convenience to the user. However, you have the option to customize the cleaning and power modes as well as the area you want to clean.
One of the similarities between the V3 and the S5 Max is that they both have LIDAR and SLAM for positioning and mapping.
They will both start cleaning the edges first before moving towards the middle parts.
However, the S5 max is more extensive and can rotate up to three times. The Viomi V3 is not universal and will spin a maximum of two times.
You will also have to turn on Secondary Cleanup every time you start the bot, so that it runs twice.
Like I said in the app features section, both bots have their own versions of Invisible Wall and Restricted Zones.
There is no need to use physical barriers to block the robot’s path. You can do this through the app, and the beauty is that you can set as many virtual walls as needed.
Air Flow Comparison
The airflow results for Viomi and Roborock are pretty close. For all robot vacuums I test, I use an anemometer to measure airflow at the cleaning head.
Here are the results
The S5 max has more on all power settings. However, thin margins did not translate into carpet cleaning results (more below).
This section will look at how these robots clean various debris on hard floors and carpets.
Despite the lower airflow unevenness, the Roborock S5 Max picked up more debris in the tests.
Let’s look at the table below.
The most noticeable contrast is on the carpet, where the V3 struggles. She had trouble picking up heavy debris like pet droppings and sand on low and medium carpets.
Roborock doesn’t have this problem thanks to a better brush design that maintains better surface contact.
Also, I’ve noticed that the V3’s back end tends to be higher in many of the tests. This, combined with the brush’s stationary roller, compromises its ability to clean on carpets.
Which is better on hard floors?
The scores on hard floors were similar, with the S5 Max scoring slightly higher. One reason is that Roborock provides this extra pass. Viomi can only roam a maximum of two times.
But the cleaning dynamics of both robots are excellent on hard surfaces. Each can sweep debris in its path with clean walkways.
Comparison of sand on hard floor
Once again, results are close with the S5 Max picking up 99.8% and the V3 99.6%. These are averages with medium and high power settings. If you use the highest setting, they can both capture 100%.
Viomi and Roborock are excellent options for sand cleaning.
Edge cleaning comparison
Edge cleaning would be adequate at best for both robots. The rounded shape and somewhat fast spinning side brush hinder the V3 and S5 Max from cleaning everything in this area.
Here are the results of the Viomi V3 after the test.
The S5 Max.
Carpet cleaning comparison
First, let’s take a look at the results for the V3 and S5 Max.
It’s not close. The S5 Max is much better at picking up the surfaces and built-in dirt of the high ’90s. In comparison, the V3 didn’t perform well, grappling with heavy debris like pet litter and sand.
The problem with the V3 isn’t the airflow, but the static brush design, which also didn’t move.
Deep cleaning comparison
Viomi did not perform well in our deep cleaning test. its just Picked up 12.5% of the sand On a medium pile carpet. It’s the worst grade of all the robot vacuums I’ve tested so far.
Sub-brush dynamics and unevenness on this surface contributed to this low score.
In contrast, the S5 Max performed well, capturing a respectable 84.75% – On par with other high-end robots like Roomba 980 and even higher than i7.
Big debris cleaning
Fiume and Roborock are able to clean large debris such as Cheerios and fruit rings. Both have adequate clearance and airflow for the task.
However, the S5 Max is better on the carpet because the pulsating system maintains brush contact on the surface.
hair wrap test
I brushed one gram of hair between five and seven inches long to see how much curl the brush had to make this comparison.
The S5 Max did significantly better on both surfaces, with fewer strands of hair curled up on the brush.
The Viomi did not perform well with more hair sticking to the brush after our hard floor test. On the carpet, it was even worse as he barely picked up any tufts. Again, it’s an issue of excitement.
Next, we’ll look at how to scan these bots. Each robot comes with an electronic water tank with the option to control the water flow via the app.
However, the similarity ends here. The S5 Max can only scan in straight lines, while the V3 has the option to make short back-and-forth motions like the Braava.
Forward and backward movement provides better excitement. It will clean dry spots better.
I tested the V3 on dried red wine stains, and was able to clean it up without any residue. I didn’t have to manually erase it because it was obvious.
One downside to this wiping motion is that it takes longer to finish and uses more water.
The water tank of the S5 Max is more water efficient. The smaller water tank should cover more area than the V3 using the Y style.
Dust basket comparison
The Viomi V3 has a larger dust container with a capacity of 550ml. Bigger than the Roborock S5 Max and S6 MaxV with a capacity of only 480ml.
I love the matte black finish on the transparent design of the S5 Max. You can see the size difference between the two in the image above.
The S5 Max will last longer – up to 180 minutes thanks to the 5200mAh Li-ion battery. In contrast, the V3 runs for a shorter 30 minutes (150 minutes) with a 4,900 mAh battery.
Since these robotic vacuums have been recharged and resumed, the difference shouldn’t be significant as each one will resume cleaning from where it left off after a recharge if you don’t complete the task.
Noise level comparison
To check noise levels, I use an audio meter and measure the noise a few meters away.
Here are the results.
V3 is the loudest option on all settings, coming in at 66.4 dB versus 62.4 dB on the S5 Max.
All robotic vacuum cleaners will require maintenance to maintain a high level of cleaning and mopping performance.
The process for both is similar.
Viomi and Roborock replacement parts are available online. You can buy S5 Max parts from online stores such as Amazon. Viomi parts are available on websites like GearBest and AliExpress, where there are plenty of dealer settings.
side brush [depends]
This part takes a lot of beating and should be replaced when it wears out. There is no time frame for that, but you will have to do a visual inspection sometimes to check.
Watch out for hairs that can curl under the brush. The Viomi side brush pops out, so it doesn’t require a screwdriver to remove. V3 bristle tips may wear out faster – check more often.
A screwdriver secures the Roborock side brush. The entire rubber housing should last longer – wipe it occasionally to remove any oil or dirt that has built up.
main brush roll [depends]
Viomi and Roborock products use a combo brush that works well on hard floors and carpets.
Check this part regularly for any hair wrapping on the brush and hubs.
Over time, the suction tube will also accumulate debris. Use a hand-held tool with a brush to clean this area.
There is no specific time frame for this part to change. It will depend on wear and tear. So it is best to check at least once a week.
There is not much to do with the water tank. The Roborock tank has a filter that you need to replace if you are using hard water.
Avoid using any cleaners on the water tank as the chemicals may damage the electronic and rubber components inside, voiding the warranty.
Do not rinse the exterior either as there are electronic contact points that may rust.
castor wheels [twice a month]
Another neglected part of the robot vacuum is the castor wheel. This part is responsible for steering, and viscosity tends to accumulate on the surface, thereby increasing friction.
Use a slightly damp microfiber towel to wipe this part.
sensors [ once a month]
Around these robots there are sensors that help the robot avoid obstacles and locate it.
Wipe the cliff sensors under the robots with the Q-tips. Avoid puncturing the LIDAR sensor as it may misalign and damage it. I use a handheld vacuum to clean this area occasionally, but I take care not to put any weight on it.
Roborock S5 Max
|Run time (Turbo mode)||
|Recharge and Resume||
|Number of Maps||
|Water tank capacity||
Where can I buy these bots?
You can buy Roborock S5 Max from online stores like Amazon or GearBest. Viomi is not available on Amazon, but it is available on AliExpress and GearBest, which also offer international shipping.
- Roborock S5 Max
- Viomi V3 MAX
GearBest is getting a file Global launch of Viomi SE. It’s a similar product to the V3, but with a smaller battery and 550ml water tank. Check the link for details.
Which robot offers better value?
With the current prices of these bots, the Roborock S5 Max offers even more value. Cleans hard floors and carpets better with more precision than V3.
If you prioritize vacuuming over mopping, the S5 Max is something you should consider.
The larger 5200mAh battery enables it to work longer, so it covers more area.
Roborock is also a bigger brand and a different company than Xiaomi. From what I’ve seen, they are committed to making quality robots and further improving their brand.
Viomi is better than Roborock when it comes to mopping floors. In a way, Style Y is a game-changer and may force other manufacturers to do the same.
For people who prioritize wiping but still need a product that can clean hard floors, the V3 is an excellent alternative.
5 reasons to choose Roborock S5 Max
- Best in Floor Cleaning: The S5 Max will perform better than the V3 at cleaning hard floors and carpets. It is more diverse in this respect.
- More accuracy: It has a more comprehensive algorithm and can rotate around the area up to three times.
- Better application: I like the S5 Max app better because it has more customization options.
- Better Deep Cleans: The difference between the V3 and the S5 Max here is day and night.
- Still good at scanning: Even without the Y mode option, the S5 Max can mop floors with a high level of accuracy and efficiency.
4 reasons to choose Viomi V3
- Better at scanning: The back and forth motion gives the V3 an edge on the S5 Max for dry spot cleaning.
- Larger dust box: It has a larger 550ml container – it can hold more dirt. A thin filter paper also helps prevent dust from sticking to the primary filter.
- Two water tanks: You will get two water tanks for mopping only, vacuuming and mopping.
- Better at avoiding obstacles: Fiume will not hit the furniture hard. It slows down, and once it detects it on the initial pass, it will dodge on subsequent passes.
Verdict: Viomi V3 looks promising, but S5 Max is still better
I had high hopes for the Viomi V3 before testing it. One of the reasons to buy it is the huge amount of positive reviews.
It exceeded expectations for the mopping, but was disappointed with the carpet not being cleaned.
I would recommend it over S5 Max if it matches Roborock E4 or the Roomba 690 Carpet cleaning, but this was not the case.
So far, the S5 Max is the best product.