Catalog   /   Large Appliances   /   Robot Vacuum Cleaners

Comparison Xiaomi Xiaowa E20 vs Roborock S5

Add to comparison
Xiaomi Xiaowa E20
Roborock S5
Xiaomi Xiaowa E20Roborock S5
Outdated Product
from $254.99 
Outdated Product
User reviews
1
0
0
4
TOP sellers
Dry and wet cleaning. Automatic detection of surface type. Cartography of the cleaned space. Mobile application for remote control and filling of the cleaning calendar.
No laser rangefinder.
Wet cleaning. Washable HEPA filter. Overcoming thresholds up to 20 mm. Zoning cleaning using the application on the phone. Protection against jamming under furniture.
Typerobot vacuum cleanerrobot vacuum cleaner
Cleaning
dry and wet
side brush
turbo brush
dry and wet
side brush
turbo brush
wiping with a cloth
Robot vacuum cleaner
Suction power1800 Pa2000 Pa
Dust container capacity640 ml480 ml
Water tank capacity150 ml150 ml
Fine filterHEPAHEPA
Building a room mapsensorsrangefinder (laser)
Cleaning area limitationvia the app
Features
Control via smartphone
Voice assistantGoogle Assistant, Amazon AlexaGoogle Assistant, Amazon Alexa
Scheduled cleaning
Memory of several maps (floors)
Battery
Battery capacity2.6 Ah5.2 Ah
Operating time90 min150 min
Charging time2 h
General
Cleaning area80 m²250 m²
Threshold clearance20 mm20 mm
Noise level60 dB67 dB
Dimensions (HxWxD)9.1x35x35.3 cm9.65x35x35.3 cm
Weight3 kg3.5 kg
Color
Added to E-Catalogjuly 2019march 2018
Compare Xiaomi Xiaowa E20 and Roborock S5
The Xiaomi Xiaowa E20 and Roborock S5 robotic vacuum cleaners offer similar features but have some key differences. The Xiaowa E20 has a suction power of 1800 Pa and can operate for up to 90 minutes, whereas the Roborock S5 has a more powerful suction of 2000 Pa and can work for up to 150 minutes. Both devices support dry and wet cleaning, but the Roborock S5 uses a laser rangefinder to map the room, ensuring more accurate cleaning zoning. The dustbin capacity of the Xiaowa E20 is 0.64 L, while the Roborock S5 is smaller at 0.48 L. The noise level of the Roborock S5 is higher (67 dB compared to 60 dB for the Xiaowa E20). Both devices are compatible with mobile applications and voice assistants, but the Roborock S5 offers more options for cleaning control and settings.
Xiaomi Xiaowa E20 often compared
Roborock S5 often compared
Glossary

Cleaning

The cleaning method determines whether the robot can only collect dry debris or also wipe the floor covering with water, as well as which methods are available for this.

Dry. The robot cleans the floor with brushes and airflow, directing dust, crumbs, hair and pet fur into the dust container. This option is suitable for carpets and hard floors, but does not remove stains and marks from the floor.

Dry and wet. The device combines debris suction with wiping the floor using a damp attachment. Depending on the design, this can be a simple cloth or an active washing module that handles fresh stains and shoe marks more effectively.

— Side brushes. Small rotating elements that sweep debris along walls, near furniture and from corners towards the main suction opening. One side brush on the edge of the body sweeps debris along walls, near furniture and from corners into the central suction channel. This design is usually sufficient, since the robot most often moves along obstacles with one particular side. Two brushes work on both sides of the body and cover a wider strip of floor in one pass. This setup is especially convenient when moving along walls and between furniture, although on smooth floors fast brushes can sometimes scatter light debris.

Extendable brush. A movable side brush automatically extends beyond the body when cleaning corners and areas near walls. Compared with a regular fixed design, it reduces uncleaned areas where the robot body cannot get close enough.

Turbo brush.... A motorized module on the bottom of the robot that picks up debris and directs it into the suction channel. The working part may consist of a roller with bristles, rubber blades or a combined coating. This system collects pet fur, hair and dirt from carpets more effectively than a simple suction opening, but bristled elements need regular cleaning to remove tangled hair.

Floor scrubber. An active washing module with rotating mops or a roller that does not simply glide over the floor, but mechanically scrubs away dirt. This system removes stains and marks better than a regular cloth.

Extendable floor scrubber. One of the rotating mops shifts to the side and extends beyond the robot body. This allows the floor to be wiped closer to skirting boards, furniture legs and corners, where a regular fixed floor scrubber leaves a narrow dry strip.

Vibration wiping. The washing platform rapidly moves the cloth back and forth, increasing friction against the surface. In terms of effectiveness, this option falls between a passive cloth and rotating mops, removing light stains and marks well.

Cloth wiping. A damp fabric attachment is fixed under the body and pulled across the floor while the robot moves. This simple solution is suitable for regularly removing fine dust and fresh marks, but hardly scrubs off dried-on dirt.

Suction power

Measured in Pa, this indicator describes the robot vacuum cleaner's suction pressure: the higher it is, the easier it is for the device to pick up heavy debris and clean carpet pile. Values around 2,000–4,000 Pa are usually sufficient for regular cleaning of smooth floors, while 6,000–10,000 Pa and above are better suited for collecting hair, sand, and dirt from carpets or floor joints.

Dust container capacity

The dustbin capacity indicates how much dry debris fits in the robot vacuum’s built-in container before it needs to be emptied. Models with a 200–300 ml capacity are suitable for a small apartment and frequent cleaning cycles, while a 400–600 ml capacity is more convenient for larger areas, pets, or lots of hair. For robots with a self-emptying station, the size of the internal container is less important, as debris is automatically transferred to the docking station’s collection bin.

Building a room map

Map building allows the robot vacuum to remember the layout of the room, track covered areas, and plan a consistent cleaning route. The method used to create the map affects its accuracy, orientation speed, and the device’s ability to detect obstacles.

— With sensors. The robot creates an approximate map based on data from the gyroscope, motion sensors, wheels, and collisions with obstacles. This system is more affordable, but determines the exact position of walls and furniture less accurately, and accumulated errors may lead to repeated passes or missed areas.

— With a rangefinder. A laser rangefinder, or LiDAR, measures the distance to surrounding objects and creates an accurate map of the room before completing a full pass around it. It works reliably in low light, confidently detects walls and furniture, and supports room division and no-go zones.

— With a camera. The camera analyzes the surroundings and navigates using visual objects, helping refine the robot’s position and the room layout. Its advantage is the ability to distinguish individual objects, although performance depends more heavily on lighting.

— With a rangefinder and camera. The combined system uses LiDAR for accurate distance measurement and map building, and a camera to detect small objects on the floor. Such a robot not only navigates rooms confidently in any lighting, but also avoids cable...s, shoes, toys, and pet bowls more effectively.

Cleaning area limitation

Cleaning area restriction lets you prevent the robot vacuum from entering certain rooms or selected floor areas. This is useful near pet bowls, fragile items, wires, children’s play areas, or surfaces that should not be wiped with a wet attachment. There are various methods.

— Laser sensor. A separate accessory that creates an invisible boundary — the robot detects it with its sensors and does not cross it. It can be moved between rooms, but the device takes up floor space and usually requires separate power.

— Magnetic tape. A strip is placed on the floor or under a thin covering, creating a physically defined no-go line. This is a simple and reliable method, but the tape may be noticeable in the interior and only restricts the area where it is laid.

— Mobile app. No-go zones and virtual walls are applied directly to the saved map of the room. This option does not require additional accessories, allows you to quickly change boundaries, and is usually the most convenient for regular use.

Memory of several maps (floors)

Multiple map memory allows the robot vacuum to save separate layouts for different floors or rooms. When the device is moved, it recognizes the required map and uses the already defined rooms, no-go zones, and cleaning settings. This feature is especially useful for multi-story homes, as it eliminates the need to rescan the space every time the robot is moved.

Battery capacity

Battery capacity indicates the amount of charge available to the robot vacuum for navigation, motor operation, brushes, and the mopping system. A higher-capacity battery can potentially provide longer runtime, but it does not allow the exact cleaning time to be determined without considering the device's power consumption. Operating time is more strongly affected by the selected mode, suction power, floor type, use of mopping pads, and frequency of returns to the docking station.

Operating time

Battery life determines how much area the robot vacuum can clean before returning to the docking station. Actual performance depends on the selected mode, suction power, floor type, operation of the mops or roller, and layout complexity. Therefore, the stated maximum time is usually achieved in a gentle mode and will be noticeably shorter during intensive cleaning.

Charging time

Full charging cycle of the robot vacuum to restore the battery from the minimum level to 100%. The process usually takes several hours and depends on the battery capacity and charging system power. However, with regular returns to the base, this parameter rarely affects cleaning convenience.