A Roborock S series robot that starts missing hair from hard floors, returns from the dock with a damp odour, or throws a sudden brush stall error is almost always flagging a consumable past its service interval. The S series spans more than a decade of platform evolution, from the 2000 Pa Roborock S5 with its bristle brush and water-drip mop, through the 5100 Pa Roborock S7 MaxV with sonic VibraRise mopping, through the 10,000 Pa Roborock S8 MaxV Ultra with its DuoRoller and 60°C dock, and up to the 22,000 Pa Roborock G30 and Roborock G20S Ultra slim-chassis generation. This guide covers the complete maintenance schedule for every named model.
Why Roborock S series robots need more frequent maintenance
Suction climbed dramatically across the platform’s lifetime
The original Roborock S5 and its siblings cleaned at around 2000 Pa. The Roborock S6 MaxV pushed that to 2500 Pa, the Roborock S7 MaxV to 5100 Pa, the Roborock S8 Pro Ultra to 6000 Pa, the Roborock S8 MaxV Ultra to 10,000 Pa, the Roborock S9 MaxV Ultra to 18,000 Pa, and the Roborock G30 to 22,000 Pa. The filter loading rate scales directly with airflow through the filter medium, so a filter that lasts three months on an S5 will load visibly faster on a G30 running the same home. Users who upgrade within the series often underestimate how much more aggressive the filter replacement cadence needs to be on a higher-suction model. The visible cue of the filter medium shifting from white to mid-grey arrives sooner than expected.
The brush design changed three times across the series
S5 and S6 models use a single hybrid bristle-and-rubber main brush, which is excellent for pile carpet but is the wrappiest design in the Roborock line for pet hair. The Roborock S7 introduced the all-rubber brush that replaced bristles with flexible fins, reducing hair wrap at the cost of needing more frequent end-cap inspections because long hair now migrates outward along the roll rather than binding in the middle. The Roborock S8 introduced the DuoRoller, two counter-rotating rubber rollers with a central divider that splits long fibres between the two rolls. DuoRoller maintenance adds a step not present on earlier generations: clearing the divider channel at every service, because compressed fibre accumulates there and is not visible from outside the robot. The slim-chassis variants in the Roborock S9 MaxV Slim and Roborock S10 MaxV Slim use a single rubber brush in a lower-profile housing, where reduced clearance around the brush chamber makes fibre build-up in the bearing seats a more acute issue than on the full-height models.
The dock evolved from charging-only to full service station
The Roborock S5 Max era shipped with a simple charging dock. The Roborock S7+ introduced the auto-empty dock with a sealed dustbag. The Roborock S7 Pro Ultra and Roborock S7 MaxV Ultra added mop washing plus clean and dirty water tanks. The Roborock S8 Pro Ultra RockDock Ultra added warm-air mop drying. The Roborock S7 Max Ultra, Roborock S8 Max Ultra, and Roborock S8 MaxV Ultra pushed wash temperature to 60°C. The Roborock S9 MaxV Ultra and Roborock G30 maintain the same 60°C wash dock standard with the RockDock Ultra. Each dock upgrade added new wear points: nozzles that scale in hard water, drying vents that collect lint, water tanks that grow biofilm if left sitting. The maintenance surface area of a modern S-series dock is an order of magnitude larger than a 2018 S5.
VibraRise mopping intensified across generations
On the Roborock S7 and later, the mop module vibrates at 3000 scrubs per minute, rising to 4000 on the Roborock S8 MaxV Ultra. That scrubbing action cleans floors more effectively than a static drag pad, but it also loads the pad fibres more aggressively on a per-session basis. A pad on a sonic-mopping S-series wears out faster than a pad on an older drip-mop robot even if both run the same floor area. The Roborock S9 MaxV Slim, Roborock S10 MaxV Slim, and Roborock G20S Ultra use a retractable mop module rather than the flat liftable design of earlier S-series; the mop retracts fully into the chassis when crossing carpet rather than simply lifting, which changes how pad edges wear compared to the flat liftable variants. Replace on feel, that is loss of surface texture or stiffness after washing, rather than on the calendar alone.
Models in this series compared
| Model | Suction | Mop system | Dock | Brush type |
|---|---|---|---|---|
| Roborock S5 | 2000 Pa | Drip-feed static pad | Charging only | Hybrid bristle and rubber |
| Roborock S5 Max | 2000 Pa | Electronic tank static pad | Charging only | Hybrid bristle and rubber |
| Roborock S6 | 2000 Pa | Drip-feed static pad | Charging only | Hybrid bristle and rubber |
| Roborock S6 MaxV | 2500 Pa | Electronic tank static pad | Charging only | Hybrid bristle and rubber |
| Roborock S6 Pure | 2000 Pa | Drip-feed static pad | Charging only | Hybrid bristle and rubber |
| Roborock S7 | 2500 Pa | VibraRise sonic flat liftable | Charging only | Single all-rubber |
| Roborock S7+ | 2500 Pa | VibraRise sonic flat liftable | Auto-empty dock | Single all-rubber |
| Roborock S7 MaxV | 5100 Pa | VibraRise sonic flat liftable | Charging only | Single all-rubber |
| Roborock S7 MaxV Plus | 5100 Pa | VibraRise sonic flat liftable | Auto-empty dock | Single all-rubber |
| Roborock S7 Pro Ultra | 5100 Pa | VibraRise sonic flat liftable | Empty Wash Fill Dock, cold wash | Single all-rubber |
| Roborock S7 MaxV Ultra | 5100 Pa | VibraRise sonic flat liftable | Empty Wash Fill Dock, cold wash | Single all-rubber |
| Roborock S7 Max Ultra | 5500 Pa | VibraRise sonic flat liftable | Multifunctional, hot wash, warm-air dry | Single all-rubber |
| Roborock S8 | 6000 Pa | VibraRise 2.0 dual-module | Charging only | DuoRoller dual counter-rotating |
| Roborock S8+ | 6000 Pa | VibraRise 2.0 dual-module | Auto-empty dock | DuoRoller dual counter-rotating |
| Roborock S8 Pro Ultra | 6000 Pa | VibraRise 2.0 dual-module with mop lift | RockDock Ultra, cold wash, warm-air dry | DuoRoller Riser |
| Roborock S8 Max Ultra | 8000 Pa | VibraRise 2.0 dual-module | Multifunctional, 60°C hot wash, warm-air dry, FlexiArm | DuoRoller Riser |
| Roborock S8 MaxV Ultra | 10,000 Pa | VibraRise with 4000 scrubs/min and 20 mm mop lift | Multifunctional, 60°C hot wash, warm-air dry, FlexiArm | DuoRoller Riser |
| Roborock S9 MaxV Ultra | 18,000 Pa | VibraRise 4.0 liftable, 4000 scrubs/min | RockDock Ultra, 60°C wash, warm-air dry, auto-empty | DuoRoller Riser |
| Roborock S90VER | 18,000 Pa | VibraRise 4.0 liftable, 4000 scrubs/min | RockDock Ultra, 60°C wash, warm-air dry, auto-empty | DuoRoller Riser |
| Roborock G30 | 22,000 Pa | VibraRise flat liftable | Multifunctional, 60°C wash, warm-air dry, auto-empty | DuoRoller |
| Roborock G20S Ultra | Slim chassis | Retractable flat liftable | Multifunctional dock, wash and dry | Single rubber slim |
| Roborock S9 MaxV Slim | Slim chassis | Retractable flat liftable | Multifunctional dock, wash and dry | Single rubber slim |
| Roborock S10 MaxV Slim | Slim chassis | Retractable flat liftable | Multifunctional dock, wash and dry | Single rubber slim |
| Roborock G30 Space | 22,000 Pa | VibraRise flat liftable | Multifunctional, high-temp wash, warm-air dry, auto-empty | DuoRoller |
Legacy S5 and S6 family
The Roborock S5, Roborock S5 Max, Roborock S6, Roborock S6 MaxV, and Roborock S6 Pure share a single-brush, static-mop, charging-dock architecture. Filter pressure drop develops slowly at 2000 to 2500 Pa, so filter replacement at three to four months under daily residential use is realistic. The hybrid bristle-and-rubber main brush tolerates pet hair but does wrap, so end-cap cleaning every one to two weeks is the single most impactful habit on this generation. The water-drip mop pad washes by hand in a sink; there is no dock wash cycle to monitor.
S7 sonic-mopping generation
The Roborock S7, Roborock S7+, Roborock S7 MaxV, Roborock S7 Pro Ultra, Roborock S7 MaxV Ultra, and Roborock S7 Max Ultra all share the single all-rubber main brush and VibraRise sonic mop module. At 2500 Pa the base S7 and S7+ hold a filter for two to three months. On the 5100 Pa MaxV variants, filter loading roughly doubles, moving replacement to every two months. The Ultra-class docks add mop washing, so the dock water tanks, spray nozzles, and drying vents all enter the maintenance schedule. The S7 Max Ultra is the only S7 with a heated wash cycle, which brings limescale precipitation on nozzles into the picture in hard-water regions.
S8 DuoRoller generation
The Roborock S8, Roborock S8+, and Roborock S8 Pro Ultra all run 6000 Pa suction and the DuoRoller dual-brush system. Filter replacement at two to three months fits daily use. The DuoRoller divider channel is the distinguishing maintenance step: clear it at every brush service because compressed fibre in the channel binds both rollers together once enough accumulates. The Roborock S8 Pro Ultra adds mop lifting and a full wash-dry dock that introduces dock water tanks, spray nozzles, and drying vents to the routine.
S8 Max Ultra and S8 MaxV Ultra
The Roborock S8 Max Ultra at 8000 Pa and the Roborock S8 MaxV Ultra at 10,000 Pa run the DuoRoller brush, the 60°C hot-water wash dock, and the FlexiArm extending side brush. Filter replacement tightens to every two months. The FlexiArm rail needs a monthly wipe to keep full extension. In hard-water areas, the 60°C wash precipitates minerals onto dock nozzles, so every two to three weeks is closer to the correct descale cadence. The S8 MaxV Ultra adds 20 mm mop lifting and 4000-per-minute scrub rate, which keeps the mop module clear of carpet but adds pivot rails that benefit from a monthly inspection.
S9 MaxV Ultra and G30 generation
The Roborock S9 MaxV Ultra at 18,000 Pa and the Roborock G30 at 22,000 Pa represent the high-suction apex of the classic S-series platform family. Both use the DuoRoller brush with VibraRise 4.0 liftable mop and a multifunctional 60°C wash dock with warm-air drying. Filter replacement tightens to every six to seven weeks at this suction tier. The DuoRoller divider channel requires clearing at every brush service without exception; at these airflow levels, compressed fibre in the channel accumulates faster than on the S8 generation. The regional code Roborock S90VER identifies a regional bundle of the S9 MaxV Ultra platform and shares identical service parts and intervals.
Slim-chassis variants
The Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim use a low-profile chassis that can navigate under furniture a standard-height S-series cannot reach. The retractable mop module stows fully into the body rather than lifting, which eliminates the lift mechanism but creates a new maintenance point: the retraction channel collects fibres that are not shed when the mop deploys. Inspect and clear the retraction channel monthly. The single rubber brush runs in a tighter housing than on full-height models, which concentrates fibre build-up at the bearing seats; clean at a minimum every week in homes with pets. The Roborock G30 Space returns to the full-height DuoRoller format at 22,000 Pa and a multifunctional dock with high-temperature mop washing and warm-air drying, placing it in the same maintenance tier as the Roborock G30.
Replacement parts and service intervals
Main brush roll
Clean every one to two weeks, replace every five to seven months under daily residential use. On S5 and S6 family models including the Roborock S5, Roborock S5 Max, Roborock S6, Roborock S6 MaxV, and Roborock S6 Pure, cleaning means cutting wrapped hair along the full bristle row with scissors and clearing both end-cap bearings with a toothpick. The Roborock Xiaowa E2 and related Xiaowa variants share the same roll geometry. On the all-rubber brush S7 generation from the Roborock S7 through the Roborock S7 Max Ultra, hair migrates outward rather than binding mid-roll, so end-cap inspection is the higher-value step. On the DuoRoller models from the Roborock S8 through the Roborock G30 and Roborock G30 Space, also clear the central divider channel at every service. On the slim-chassis Roborock S9 MaxV Slim, Roborock S10 MaxV Slim, and Roborock G20S Ultra, pay close attention to the bearing seats at each end of the single rubber roll because the reduced chassis clearance concentrates fibre accumulation there.
HEPA filter
Tap all four sides of the filter frame firmly over a waste bin every one to two weeks. Do not wash the filter with water unless the model’s manual specifically confirms it is washable, and even on washable filters, replace at the stated interval rather than on visible appearance. The visual replacement cue is a consistent shift from white to mid-grey. On the 2000 to 2500 Pa models from the Roborock S5 through the Roborock S6 MaxV, plan on three to four months. On the 2500 Pa Roborock S7 and Roborock S7+, two to three months. On the 5100 Pa Roborock S7 MaxV, Roborock S7 Pro Ultra, and Roborock S7 MaxV Ultra, every two months. On the 6000 Pa Roborock S8 family and Roborock S8 Pro Ultra, every two months. On the 8000 Pa Roborock S8 Max Ultra and 10,000 Pa Roborock S8 MaxV Ultra, six to eight weeks. On the 18,000 Pa Roborock S9 MaxV Ultra, the 22,000 Pa Roborock G30, and the Roborock G30 Space, six weeks is the maximum interval. The slim-chassis Roborock S9 MaxV Slim, Roborock S10 MaxV Slim, and Roborock G20S Ultra share the 8.02.0388 filter family; replace every two to three months under regular daily use.
Mop pads
On the S5 and S6 family the static mop pad attaches by Velcro to a water reservoir. Rinse after every mopping run and replace every three to six months depending on wear. On the VibraRise-equipped Roborock S7 and later, sonic scrubbing at 3000 vibrations per minute loads pad fibres more aggressively. On cold-wash docks such as the Roborock S7 Pro Ultra and Roborock S8 Pro Ultra, inspect at eight weeks and replace when surface texture reduces. On the 60°C hot-wash docks on the Roborock S7 Max Ultra, Roborock S8 Max Ultra, Roborock S8 MaxV Ultra, Roborock S9 MaxV Ultra, Roborock G30, and Roborock G30 Space, hot-cycle pad hygiene is better but thermal cycling reduces absorbent fibre life. Inspect at six to eight weeks. A pad that feels stiff after washing or stays visibly stained after a full dock cycle is past its effective life. On the slim-chassis models with retractable mop, the pad retraction channel contacts the top surface of the pad on each cycle; inspect this zone specifically for compression marks or fibre loss.
Side brush
Inspect the side brush post weekly. Long hair and thread wrap the base and apply quiet strain to the brush motor. Clear accumulation with a toothpick or small scissors. Replace every three to six months, sooner in homes with long hair or pets. The FlexiArm design on the Roborock S8 Max Ultra and Roborock S8 MaxV Ultra adds an extension rail that needs a monthly wipe. A rail with grit develops resistance and prevents full reach into corners. The Roborock S9 MaxV Ultra and Roborock G30 retain a standard side brush that benefits from the same weekly inspection; on the Roborock G30 Space, check the side brush mount for debris that may have migrated under the chassis through the lower ground clearance.
Dock dustbag (auto-empty models)
The Roborock S7+, Roborock S7 Pro Ultra, Roborock S7 MaxV Ultra, Roborock S7 Max Ultra, Roborock S8+, Roborock S8 Pro Ultra, Roborock S8 Max Ultra, Roborock S8 MaxV Ultra, Roborock S9 MaxV Ultra, Roborock G30, Roborock G30 Space, Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim all use sealed dock dustbags rated at up to seven weeks under typical daily use. A full bag means the next auto-empty cycle fails mid-transfer, which leaves the robot’s own bin unable to accept new material. Replace every three to five weeks as a realistic cadence. In homes with pets, shorten further. Higher-suction models at 18,000 Pa and above fill the bag faster because each auto-empty cycle transfers denser, more compressed debris from a fuller robot bin.
Dock dirty-water tank and spray nozzles (wash-dock models)
On the Roborock S7 Pro Ultra, Roborock S7 MaxV Ultra, Roborock S7 Max Ultra, Roborock S8 Pro Ultra, Roborock S8 Max Ultra, Roborock S8 MaxV Ultra, Roborock S9 MaxV Ultra, Roborock G30, Roborock G30 Space, Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim, empty and rinse the dirty-water tank every two to three days. Wipe dock spray nozzles monthly on cold-wash docks. On the 60°C and above hot-wash docks, wipe every two to three weeks in hard-water regions because mineral scale precipitates faster at temperature. If the mop returns with one side visibly cleaner than the other, a partially blocked nozzle is the first place to check. The warm-air drying vents on all Ultra docks accumulate lint over time; wipe monthly to maintain dry-cycle airflow.
Battery and charging contacts
On the Roborock S5 and S6 family, the lithium-ion battery typically sustains reliable runtime for two to three years under daily residential use before capacity degrades noticeably. On the higher-suction S7 and later models, the battery works harder on maximum power modes, though degradation timelines are broadly similar. The clearest replacement signal is a runtime that has dropped to less than half its original figure on a full charge, combined with a longer-than-usual recharge cycle. Wipe the charging contact plates on the robot’s underside and the dock’s docking face monthly with a dry cloth; oxidised contacts cause charging failures and error codes long before the battery itself reaches end of life. Avoid leaving the robot at less than twenty percent charge for extended periods, as lithium cells degrade faster at very low states of charge.
Drive wheel axles and castor wheel
Hair accumulates around the drive wheel axles and the front castor wheel housing on all Roborock S series models. This accumulation is silent until enough has built up to cause motor resistance, at which point the robot slows or throws an error on slopes it previously managed without difficulty. Inspect both drive wheel axle housings monthly and remove hair with a toothpick or curved pick. On the Roborock S5 and S6 generation, the front castor wheel is the more common collection point because lower ground clearance on carpeted floors draws fibres into the castor socket. On the Roborock S8 and above models, the drive wheel axles are the primary accumulation site due to greater floor contact pressure during navigation. On the slim-chassis Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim, the reduced space between the drive wheel housing and the chassis floor means axle hair buildup affects wheel extension and terrain recovery more quickly than on full-height models.
Camera and sensor windows
On the Roborock S6 MaxV, Roborock S7 MaxV, Roborock S7 MaxV Ultra, Roborock S8 MaxV Ultra, and Roborock S9 MaxV Ultra, the forward AI camera window benefits from a weekly dry-cloth wipe. A dusty camera window causes false obstacle detection and unnecessary detours around clear floor. On the slim-chassis Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim, the forward sensors are closer to the dust layer than on full-height models because of the lower chassis profile; a weekly wipe is more important on these variants than on any earlier S-series generation. Standard lidar-turret models elsewhere in the series need only a monthly wipe of the underside cliff sensors.
Maintenance at a glance
| Component | Clean | Replace |
|---|---|---|
| Main brush roll (DuoRoller divider channel where fitted) | Every 1 to 2 weeks; slim-chassis models every 1 week | Every 5 to 7 months |
| HEPA filter | Every 1 to 2 weeks | S5/S6: 3 to 4 months. S7/S7+: 2 to 3 months. S7 MaxV class/S8: 2 months. S8 Max Ultra/MaxV Ultra: 6 to 8 weeks. S9 MaxV Ultra/G30/G30 Space: 6 weeks. Slim chassis: 2 to 3 months |
| Mop pads | Hand-rinse (S5/S6) or auto-washed by dock (Ultra models) | Inspect at 8 weeks; 6 to 8 weeks on hot-wash docks |
| Side brush (FlexiArm rail where fitted) | Post weekly; rail monthly | Every 3 to 6 months |
| Dock dustbag (auto-empty models) | n/a | Every 3 to 5 weeks |
| Dock dirty-water tank (wash-dock models) | Every 2 to 3 days | n/a |
| Dock spray nozzles | Monthly (2 to 3 weeks on hot-wash / hard water) | n/a |
| Slim-chassis mop retraction channel | Monthly | n/a |
| Camera / sensor windows | Weekly on MaxV and slim-chassis models; monthly elsewhere | n/a |
| Battery charging contacts | Monthly dry-cloth wipe | When runtime drops below 50% of original; typically 2 to 3 years |
| Drive wheel axles and castor | Monthly hair clearing | n/a |
Common problems and their maintenance causes
Suction noticeably weaker than usual
On any S-series at or above 2500 Pa, a clogged HEPA filter produces a step-change drop rather than a gradual fade. Remove and tap-clean the filter first. If the medium is consistent mid-grey, replace rather than retap. If the filter looks clean, check the brush roll area and the dustbin inlet for a blockage. On DuoRoller models from the Roborock S8 through the Roborock G30 and Roborock G30 Space, also confirm the central divider channel between the two rollers is clear. On slim-chassis models, check the space around the single brush bearing seats, as the tighter housing restricts airflow recovery when these areas are partially blocked.
Hair wraps around the main brush within days of cleaning it
On S5 and S6 models with the hybrid bristle brush including the Roborock S5 Max and Roborock S6 Pure, this is simply the nature of bristle designs in pet homes; shorten the clean interval to every week. On all-rubber S7 brushes, hair migrates outward to the end caps rather than wrapping the middle, so check the end caps. On DuoRoller models, recurring wrap after cleaning usually means the divider channel was not cleared at the last service. On slim-chassis models, the reduced clearance under the brush housing means fibres that would have fallen away on a full-height robot instead repack around the bearing seat within a single cleaning cycle.
Mop pads return with one side visibly dirtier after a dock wash
The dock spray nozzle has partial blockage. On cold-wash docks from the Roborock S7 Pro Ultra and Roborock S8 Pro Ultra, general grit is the usual cause; wipe the nozzle area with a damp cloth. On 60°C hot-wash docks on the Roborock S7 Max Ultra, Roborock S8 Max Ultra, Roborock S9 MaxV Ultra, and Roborock G30, suspect limescale and descale with a dilute citric acid solution. If the nozzle is clear and the pattern persists, the pad has embedded soiling the wash cycle cannot remove; replace it.
Dock dustbag reported full after only a couple of weeks
In homes with pets or long hair, a dustbag rated for seven weeks in marketing materials realistically lasts three to four weeks. At the 18,000 to 22,000 Pa tier of the Roborock S9 MaxV Ultra, Roborock G30, and Roborock G30 Space, each auto-empty cycle transfers denser, more compressed debris because higher suction packs the robot bin more tightly. Shorten bag replacement to every two to three weeks in pet homes. If the dock still flags full immediately after a bag swap, the suction channel between the dock and the robot’s bin port is clogged; wipe the docking port and the port seal clean.
Robot throws a brush stall error repeatedly
A brush that does not spin freely by hand after cleaning is the standard precursor. On the hybrid bristle S5 and S6 brushes, a hair band under one of the end caps is the common culprit; remove both end caps and clear. On the DuoRoller Roborock S8 Pro Ultra through the Roborock G30 Space, the stall often traces to the divider channel rather than the rollers themselves; dismantle both rollers and clear the channel. On slim-chassis models, the stall is most commonly caused by fibre compacted around the brush bearing seat rather than along the roll body.
Persistent damp smell from the mop pad after the dock cycle
The warm-air drying vents at the base of the wash dock are partially blocked by lint. Wipe the vent grilles with a dry cloth. If the smell persists despite clear vents, the pad is at the end of its absorbent life and should be replaced. The wash cycle removes surface soiling but cannot restore degraded fibre absorbency. On the 60°C docks in the Roborock S8 Max Ultra, Roborock S9 MaxV Ultra, Roborock G30, and Roborock G30 Space, fibre degradation is faster than on cold-wash docks, so expect slightly shorter pad life overall.
Robot detours around empty floor or fails to leave the dock
On the camera-equipped MaxV variants and slim-chassis models, a dusty forward camera or sensor window causes false obstacle detections. Wipe the camera and structured-light windows on the Roborock S6 MaxV, Roborock S7 MaxV, Roborock S9 MaxV Ultra, Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim weekly. On standard lidar-turret models, a dusty cliff sensor on the underside is more commonly at fault; wipe all four underside sensors with a dry microfibre cloth.
What consistent maintenance protects over time
On the S-series, the consumables are tied together. A clogged filter raises motor current, which shortens motor life. An overloaded dustbag prevents auto-empty from completing, which leaves the robot’s internal bin unable to accept new material and pushes brush-chamber clogs. A stiff FlexiArm rail or mop lift pivot leads the robot to miss edges, which increases the load on neighbouring consumables that have to do more work to keep the floor looking clean. On the heated-wash docks, a scaled nozzle produces a badly-rinsed pad that sheds soiling instead of picking it up, which then re-loads the filter on the next vacuum cycle. On slim-chassis models, a blocked retraction channel forces the mop to drag against the housing on every deployment, which accelerates both mop pad and housing wear simultaneously. Staying on the maintenance schedule across the full component set keeps each subsystem inside its design parameters and significantly extends working life.
The Plus.Parts® Maintenance Set covers the full service scope for Roborock S-series robots: main brush roll, HEPA filter, mop pad, side brush, and, where applicable, dock dustbag in a single order. It is designed as a functional Plus.Parts® alternative to the original Roborock consumables under part codes 8.02.0068, 8.02.0091, 8.02.0271, 8.02.0300, 8.02.0211, 8.02.0209, 8.02.0324, 8.02.0388, 8.02.0403, and 8.02.0440, matched to the required fit specifications for each generation. Having a complete set on the shelf means no single component gets extended past its replacement interval because of a delivery wait.
How the Roborock S series models differ
The S-series spans multiple generations on a shared chassis lineage but with substantial differences in brush system, mop module, suction, and dock capability. The maintenance routine adapts accordingly, and owners who have used more than one S-series robot need to relearn the schedule when they upgrade.
Roborock S5 and S5 Max family
The Roborock S5, Roborock S5 Max, Roborock S50, Roborock S51, and Roborock S55 run the 2000 Pa first-generation S-series platform. The S50, S51, and S55 are regional names for the S5 base unit; maintenance intervals are identical. The Roborock S5 Max upgrades the mop to an electronically controlled water tank with three flow settings, so mop pads get more consistent wet-time than on the original gravity-fed S5. Regional SKUs Roborock S501, Roborock S502-00, Roborock S511, and the Roborock Sweep One are rebadges of the same underlying platform.
Roborock S6 family
The Roborock S6, Roborock S6 MaxV, and Roborock S6 Pure build on the S5 chassis. The S6 base ships at 2000 Pa; the S6 MaxV raises that to 2500 Pa and adds the first Roborock forward-facing AI camera, which brings the camera window into the weekly maintenance list. The S6 Pure returns to 2000 Pa and is the value-oriented variant. Regional SKUs Roborock S60, Roborock S61, and Roborock S65 are rebadged S6 units, as are Roborock T60, Roborock T61, and Roborock T65 in select markets.
Roborock Xiaowa OEM variants
Roborock manufactured a budget sub-brand called Xiaowa during the S5 and S6 period. The Roborock Xiaowa E2, Roborock Xiaowa E20, Roborock Xiaowa E25, Roborock Xiaowa E3, and Roborock Xiaowa E35 share the same brush and filter geometry as the S5 family. Service intervals, replacement parts, and cleaning procedures are equivalent to those on the Roborock S5 across all consumable categories.
Roborock S7 family
The Roborock S7 introduced VibraRise sonic mopping and the all-rubber main brush. The Roborock S7+ pairs the S7 robot with an auto-empty dock. The Roborock S7 MaxV raises suction to 5100 Pa and adds the ReactiveAI 2.0 camera system. The Roborock S7 MaxV Plus pairs the S7 MaxV robot with the auto-empty dock. The Roborock S7 Pro Ultra and Roborock S7 MaxV Ultra add a cold-wash Empty Wash Fill Dock with clean and dirty water tanks. The Roborock S7 Max Ultra is the top of the S7 tree at 5500 Pa and adds heated wash plus warm-air drying. The retail code Roborock Q100TSC is a regional S7-family bundle and shares identical service parts and intervals.
Roborock S8 and S8 Pro Ultra
The Roborock S8 introduces the DuoRoller dual counter-rotating brush and VibraRise 2.0 dual-module mopping at 6000 Pa. The Roborock S8+ pairs the S8 with the auto-empty dock. Regional codes Roborock S80ULT and Roborock S8P51-01 are retailer bundle codes on the same core platform. The Roborock S8 Pro Ultra is on a separate maintenance set because its dock adds mop washing, mop lifting, and warm-air drying that the S8 and S8+ do not. Regional codes Roborock S81USP, Roborock S8PU02-00, and Roborock S8PU02-02 are S8 Pro Ultra retailer codes that share identical service parts.
Roborock S8 Max Ultra and S8 MaxV Ultra
The Roborock S8 Max Ultra raises suction to 8000 Pa, adds the FlexiArm extending side brush, and pushes dock wash to 60°C. The Roborock S8 MaxV Ultra further raises suction to 10,000 Pa and adds 20 mm mop lifting plus a 4000-per-minute scrub rate on the mop. Regional codes Roborock R100048, Roborock S82USV, Roborock S83USC, Roborock S8MVU02-SCH, and Roborock S8MVU52-SCH are retailer codes on the same maintenance-set family, so service parts are shared across all of them.
Roborock S9 MaxV Ultra, G30, and S90VER
The Roborock S9 MaxV Ultra at 18,000 Pa is the western market flagship of the high-suction S9 generation. It uses the DuoRoller Riser brush with VibraRise 4.0 sonic mopping at 4000 scrubs per minute, and ships with the RockDock Ultra featuring 60°C mop washing, warm-air drying, and auto-empty. The Roborock G30 at 22,000 Pa is the concurrent Chinese market variant of this same generation, carrying the G-series branding and the same dock and brush architecture with a higher peak suction figure. The regional code Roborock S90VER is a retailer-specific bundle for the S9 MaxV Ultra platform; all three share identical consumables and service intervals, and the maintenance set is the same physical part across all markets.
Roborock slim-chassis variants: G20S Ultra, S9 MaxV Slim, and S10 MaxV Slim
The Roborock G20S Ultra, Roborock S9 MaxV Slim, and Roborock S10 MaxV Slim form a distinct design branch within the S-series, built around a reduced-height chassis that can navigate under sofas and beds that are out of reach for full-height models. The G20S Ultra is the Chinese market slim variant; the S9 MaxV Slim and S10 MaxV Slim are the western market successors. All three use a single rubber brush in a tighter housing, a retractable mop that stows flush with the chassis underside, and a multifunctional dock with wash-and-dry capability. The lower chassis height means the underside sensors, the brush bearing seats, and the mop retraction channel operate closer to the floor’s dust surface and require more frequent attention than their full-height equivalents. All three share the same maintenance set family, and consumables are interchangeable across the group.
Roborock G30 Space
The Roborock G30 Space is a high-performance Chinese market robot running at 22,000 Pa with the DuoRoller brush format and a multifunctional dock that includes high-temperature mop washing and warm-air drying. It shares the same maintenance set family as the G30 Space robot range, meaning consumables, service intervals, and part compatibility are equivalent within that group. Owners upgrading from an earlier G30 or S9-family model will find the same filter replacement cadence of every six weeks and the same weekly DuoRoller divider channel clear, but the higher-temperature dock wash means nozzle descaling in hard-water regions should move to a fortnightly schedule rather than monthly.
Type reference
| Type | Alternative type | Retail type |
|---|---|---|
| 8.02.0068 | 8020068 | — |
| 8.02.0091 | 8020091 | — |
| 8.02.0271 | 8020271 | — |
| 8.02.0300 | 8020300 | HCTZ32RR |
| 8.02.0209 | 8020209 | — |
| 8.02.0211 | 8020211 | — |
| 8.02.0324 | 8020324 | — |
| 8.02.0388 | 8020388 | — |
| 8.02.0403 | 8020403 | HCTZ51RR |
| 8.02.0440 | 8020440 | — |

One thing I want to flag for S7 and S8 owners that this guide covers but perhaps underemphasises: the sonic vibration plate on the mop assembly is the component that fails first when the robot is used on dried-on stains rather than light maintenance mopping. The plate oscillates at 3000 cycles per minute and the membrane fatigues faster if it’s running dry or against grit. Signs of fatigue are a change in the vibration sound from a crisp buzz to a dull thud, and visible streaking rather than even damp coverage on tile. Replacing the mop plate assembly at that point costs a fraction of the pump or main board. Also for S8 Pro Ultra owners: the auto-empty station filter bags should be changed every three fills regardless of how full they look. The bag medium passes fine dust after the third fill and you end up with a thin layer of particulate on every surface near the dock. Roborock’s recommendation of five fills before changing is for low-traffic use, not daily on carpet.
The Roborock S5 maintenance schedule here is much more specific than anything in the app. Useful to have it all summarised in one place.
Filter swap on the Roborock S6 Pure was straightforward, clearer instructions here than in the Roborock app.
Roborock S5 Max is quieter after the service than it’s been in months. Wish I’d done this earlier.
My S6 was leaving faint streaks on light flooring during the mop cycle. Changed the mop pad and the issue was gone on the first pass.
The S6 MaxV motor was noticeably louder before the filter change. Back to its normal running level after the replacement.