The Ecovacs Deebot Ozmo 950 uses its reservoir, cleaning cloth plate and pad, water-delivery system, mapping, and app controls together for routine hard-floor mopping. Use the water-flow setting to match the floor and cleaning goal, and keep moisture away from surfaces that should not be mopped.

How the mopping system works
During a mopping run, water from the reservoir is delivered to the cleaning pad. The damp pad wipes the hard floor while the robot follows its mapped cleaning path. This is best treated as maintenance mopping rather than soaking or pressure-scrubbing.
[reference] Title: Water reservoir Text: Holds the water used for mopping and must be seated correctly for normal water delivery. Title: Cleaning cloth plate and pad Text: The plate mounts under the robot and the pad spreads moisture across the floor while collecting fine dust and light marks. Title: Water-flow control Text: The Android app can adjust how much water is used during mopping. The exact labels and number of levels may vary by app version. Title: Mapping and carpet handling Text: Mapping, carpet detection, and configured protected areas help keep mopping focused on suitable hard-floor zones. [/reference]Mopping parts

Reservoir
- Use the fill opening to add water.
- Reinsert the reservoir firmly so it sits flush and is properly detected.
- If the reservoir is not seated correctly, water delivery may be weak or unavailable.
Cleaning cloth plate and pad
- Attach the pad evenly to the plate without folds, wrinkles, or loose corners.
- A clean pad distributes moisture more evenly and helps reduce streaking.
- A dirty, stiff, or worn pad can reduce mopping quality.
Water path and app control
- Water travels from the reservoir through the robot's water-delivery path toward the cleaning pad.
- The app water-flow control changes how much moisture is supplied during a run.
- If the reservoir or mopping assembly is not detected, some mopping controls may be unavailable.
Before a mopping run
Prepare both the floor and the mopping assembly before starting.
[checklist] * Floor is a water-resistant hard surface such as tile, vinyl, sealed laminate, or sealed hardwood * Unsealed wood and other moisture-sensitive surfaces are excluded * Porous or rough stone has been tested cautiously with a lower water setting * Reservoir is filled with clean, room-temperature water without exceeding its marked limit * Reservoir cap is closed securely and the reservoir is seated firmly * Cleaning pad is clean, evenly attached, and only damp rather than dripping * Small items, clothing, toys, and cables are removed from the cleaning path * Lightweight mats are lifted if they could be dragged * Carpets, rugs, and other moisture-sensitive zones are protected through the available map or boundary controls [/checklist] [warning] Use plain water unless product-specific guidance for your unit explicitly allows something else. Strong cleaners, waxes, or other additives can leave residue or interfere with the water-delivery path. [/warning] [tip] If the pad is completely dry before starting, lightly dampening it and squeezing out excess water can help the first section of floor receive a more even wipe, especially with a lower water-flow setting. [/tip]Start mopping in the Android app

Once the reservoir and cleaning pad are attached, mopping-related controls should become available in the robot's cleaning settings. The exact screen names and mode choices can vary by app version.
[step] 1. Fit the filled reservoir and cleaning cloth plate with a clean pad 2. Open the robot's cleaning controls in the Android app 3. Choose the available vacuum-and-mop or mopping option that suits the floor; use a mop-only option only if your app provides it 4. Select the entire floor, a room, or a custom hard-floor area as available on your saved map 5. Choose an appropriate water-flow level for the surface and cleaning goal 6. Confirm carpets and other protected areas are excluded before starting 7. Start the run and check the first section of floor for suitable moisture [/step]For dusty rooms, vacuum first rather than asking a wet pad to collect loose hair, crumbs, and grit. A separate vacuum pass followed by mopping generally gives a cleaner, more even finish.
Water-flow choices
Think of water flow as a moisture range rather than a fixed setting for every room. Use less water when drying time or floor sensitivity matters, and more only on durable hard floors when extra moisture is useful.
[compare] Lower flow | Lighter dampness, faster drying, and a more cautious choice for sealed wood, sealed laminate, light maintenance, or humid rooms. Mid-range flow | Balanced moisture for routine mopping on commonly used tile, vinyl, kitchens, hallways, dining areas, and living spaces. Higher flow | A wetter pass for durable tile or vinyl and dried marks; drying takes longer, so use it in controlled areas and avoid moisture-sensitive flooring. [/compare]Daily maintenance
- Use vacuum-and-mop when light dust is present.
- Choose a lower or mid-range flow.
- Prioritize high-traffic hard-floor areas such as the kitchen, entrance, hallway, and dining area.
- Daily or every-other-day runs can help prevent visible grime from building up.
Periodic deeper pass
- Vacuum first when the floor has loose debris.
- Use a mid-range or higher flow only on durable tile or vinyl where extra moisture is suitable.
- Cover the full hard-floor zone, including safe areas under furniture.
- A weekly or every-two-weeks schedule can be used when it matches the home's traffic and floor type.
If you use a higher flow, ventilate the area and allow extra drying time.
Spot or spill follow-up
- Remove loose debris before mopping.
- For sticky or colored liquid, blot the spill manually first.
- Use a custom-area selection over the affected hard-floor zone if your map supports it.
- A mid-range water setting is a practical starting point for a small follow-up pass.
Carpets and protected areas
Keep wet mopping on suitable hard floors. Carpet detection and map-based boundaries can help, but the available controls and behavior may vary with the app and saved map.
- Use no-mop or equivalent protected zones for carpets, thick rugs, and areas where moisture is not wanted.
- Make protected zones slightly larger than the carpet edge when precise placement is important.
- Use no-go zones for areas the robot should not enter at all, such as cable clusters or fragile stands.
- If your map supports multiple floors, configure protected zones for each floor separately.
- During vacuum-only cleaning, areas protected only from mopping may remain available for vacuuming, depending on the boundary type you selected.
Practical mopping patterns
Vacuum first, mop second
- Run a vacuum-only cycle to remove hair, crumbs, dust, and grit.
- Attach the filled reservoir and clean mopping pad.
- Run the mopping or vacuum-and-mop cycle with a suitable water-flow level.
This sequence reduces the chance of loose debris being dragged by the damp pad.
Match frequency to each area
- Give kitchens and entrances more frequent room- or area-based mopping.
- Use a lower frequency for rooms that stay cleaner or are used less often.
- A practical pattern is more frequent mid-range mopping in the kitchen and entrance, with lower or mid-range whole-floor mopping on a weekly schedule.
Stubborn marks
The Ecovacs Deebot Ozmo 950 is better suited to routine wiping than forceful scrubbing. Loosen a stubborn mark manually with a damp cloth first, then send the robot over that room or custom area. Use a mid-range or higher water setting only where the floor can safely handle the extra moisture.
If your app or firmware provides an additional pass or slower cleaning option, it may be useful for a controlled follow-up run.
Care after mopping
Regular care helps keep water delivery even and reduces odor or residue.
[dosdonts] Do: Empty remaining water when the robot will not be used for mopping for several days Do: Rinse the reservoir with clean water and let it air-dry with the opening accessible when storing it for a while Do: Remove and rinse the reusable pad after a mopping session or every few sessions, then air-dry it completely Do: Replace the pad when it becomes thin, stiff, or permanently stained Do: Wipe visible lint or residue from the water outlet area with a soft cloth Do: Keep the reservoir connection area clean and make sure it is seated correctly Do: Check the underside for moisture and wipe it dry when needed Dont: Leave a wet cleaning pad attached for hours while the robot is idle Dont: Store the robot for days with water remaining in the reservoir Dont: Push hard objects into small water openings Dont: Use repeated higher-flow runs on wood or laminate unless the surface is well sealed and suitable for that moisture level [/dosdonts]If a mild detergent is used when washing the reusable pad, do so only when the pad's care guidance allows it, and rinse it thoroughly before reuse.
Basic mopping checks
Use these light checks when the mopping result changes. Avoid disassembling internal parts or forcing the water-delivery system.
[troubleshoot] Problem: The cleaning pad stays dry Cause: The reservoir may be empty or not seated correctly, water flow may be disabled in the app, or a visible water outlet may be obstructed. Fix: Fill and reseat the reservoir, confirm water flow is enabled, reattach the mopping assembly, and gently clean only visible residue around accessible outlets. If water still does not reach the pad, stop the mopping run rather than forcing the system. Problem: The floor is too wet Cause: The selected flow may be too high for the surface, the pad may have started too wet, or repeated paths in a small area may overlap heavily. Fix: Reduce the water-flow level, start with a damp rather than saturated pad, limit the custom area, and allow the floor to dry. If puddles appear, stop the run and wipe them up. Problem: Streaks or cloudy marks remain Cause: The pad may be dirty, loose dust may have been left on the floor, or residue from hard water or previous cleaning products may remain. Fix: Rinse or replace the pad, vacuum before mopping, and wipe persistent residue manually before running another pass with clean water. Problem: A carpet or rug becomes damp Cause: A protected zone may be missing, too small, or misaligned, or the saved map may have changed. Fix: Stop mopping, blot and dry the carpet, then review and enlarge the protected area. If the saved map is clearly outdated, refresh the map and recreate the relevant zones before the next mopping run. [/troubleshoot]Routine setup
- For daily or near-daily maintenance, use a lower or mid-range flow on the main hard-floor areas.
- For a periodic stronger pass on durable tile or vinyl, use a mid-range or higher flow only where extra moisture is appropriate.
- Use room or custom-area cleaning for kitchens, entrances, dining areas, and other spill-prone zones.
- Keep carpets and moisture-sensitive areas protected through the available map controls.
- Keep the pad clean, reservoir rinsed, and accessible water outlets clear.
Choose water flow according to the floor, drying conditions, and amount of visible soil. The goal is an even damp wipe without standing water.