SwitchBotUser ManualSwitchBot

SwitchBot S20

Sections87
Reading20 min
UpdatedApr 2026
LanguageEnglish
Section 01

Product Overview

List of Components

Home Button

- Press to return to Base Station

Note: Press any button to stop the robot during cleaning or docking.

Robot Top View
02 / 87
Section 02

Robot Bottom View

Dustbin Components Waste Water Box Components
03 / 87
Section 03

Base Station

Front View
04 / 87
Section 04

Back View

Power Cord Dust Bag Compartment

LED Indicator Light

DeviceIndicator Light StatusDescription
RobotOn in whiteOperating
Pulsates in whiteCharging
Flashes fast in whiteUpgrading firmware or configuring network
Flashes fast in orangeError
Flashes slowly in orangeRealigning
Base StationOn in whitePowered on
Flashes in whiteBluetooth pairing, docking, or Base Station about to operate.
On in orangeError
05 / 87
Section 05

Setting Up the Base Station and Robot

1. Unpack and check package contents.

Ensure you have everything listed on our manual.

2. Place your Base Station at a proper position.

Choose a suitable location for your station with a strong Wi-Fi signal. Plug the station's power cord into an outlet.

3 Locate the included Moisture-proof Pad, remove the tape liner, and attach it to the ground in front of the station.

06 / 87
Section 06

3. Set up your robot.

1 Remove the foam strips on both sides of your robot. Install the Side Brush, then power on.

07 / 87
Section 07

Please note

- Organize the power cord. If left on the ground, it may be dragged by the robot, causing the station to move or disconnect from power. - Place the station on a level indoor surface, away from open flames, heat sources, or water, narrow spaces, or areas where the robot may fall. - Placing the station on non-hard surfaces (such as carpets, mats, etc.) poses a risk of tipping over, and the robot may not be able to leave its station properly. - Do not place the station under direct sunlight or block its signal emitter area with any objects, as this may prevent the robot from returning automatically. - Please follow the maintenance instructions for the station and avoid using wet or dry cloths or rinsing it with water.

When you hear a clicking sound, it means the Side Brush has been properly installed.

2 Remove the faceplate and turn on the Power Switch. "I" means powering on, and "O" means powering off.

Dock your robot to the station. You will hear a sound prompt when docked successfully.

Tips: Dock your robot for 30 minutes of charging before initial use.

08 / 87
Section 08

4. Add your robot to the SwitchBot app.

\bullet Scan the QR code to download our app. Register an account or directly log in if you already have one. Tap the "+" icon located at the right-hand corner of the home page, select Add Device. \Theta Follow the instructions to add your robot.

09 / 87
Section 09

You will need:

- A smartphone or tablet using Bluetooth 4.2 or later. - The latest version of our app, downloadable via the Apple App Store or Google Play Store. - A SwitchBot account, you can register via our app or sign in to your account directly if you already have one.

iOS and Android system requirements:

https://support.switchb.com/hc/en-us/articles/12567397397271

10 / 87
Section 10

5. Fill with clean water.

Take out Clean Water Tank and inject water to the highest watter level.

11 / 87
Section 11

Please note

Hot water is not recommended because it may cause device damage.

12 / 87
Section 12

5. Add Floor Cleaning Solution.

The recommended cleaning solution-to-water ratio is 1:200. When the clean water tank is filled to the Max level, add 2-3 caps of SwitchBot Cleaning Solution.

13 / 87
Section 13

Please note

- Please use the official SwitchBot cleaning solution, with each bottle containing 150 ml (5 fl oz.) and a cap volume of 6 ml (0.2 fl oz). - Do not use non-official cleaning agents, as they may cause corrosion and device damage. - When using with a SwitchBot Humidifier, do not add cleaning solution, as it may damage the device.

14 / 87
Section 14

Decluttering

Before starting the robot, please check the floor and clean up any scattered items such as wires, socks, slippers, children's toys, etc. to improve the efficiency of the robot.

Clear the floor of hard or sharp objects (e.g., nails, glass), and move away items that are fragile, valuable, or potentially dangerous to avoid being caught, tangled, or knocked over by the robot, causing personal or property damage.

Before cleaning, please use a physical barrier to avoid areas that are hanging in the air or low, ensuring the safety and smooth operation of your robot.

Open the doors of the rooms to be cleaned, arrange the furniture neatly, and try to clear the largest cleaning space.

Please avoid standing in front of your robot, doorways, or narrow passages in case your robot cannot detect the area to be cleaned.

15 / 87
Section 15

Mapping

Before starting mapping, ensure your robot is docked and charged. Follow the in-app instructions to begin fast mapping.

Once mapping is complete, the robot will automatically return to the station and save the map.

16 / 87
Section 16

\therefore m = \frac{3}{11}

When using for the first-time, short press the button, and your robot will start mapping while cleaning.

17 / 87
Section 17

Starting Your Robot

Control your robot via our app or press the button on the robot to start. Your robot will plan cleaning routes based on saved maps. For first-time use, your robot will automatically work on the Vacuum mode.

18 / 87
Section 18

Please note

- To facilitate the normal water exchange of the robot, please do not move the Base Station during the cleaning and mopping process. If there is a door hiding the station, please keep the door open. - If the battery is low, please charge it before starting a cleaning task. - If the battery is insufficient during the cleaning process, the robot will automatically dock to charge. - When set to clean carpets, the robot will automatically lift the Roller Mop. You can also choose to skip carpet vacuuming in the app.

19 / 87
Section 19

Switching Mode

You can adjust the cleaning suction power and mopping water volume in the app based on the floor's dirt level. Or short press the \Theta button on your robot to switch between default cleaning modes.

20 / 87
Section 20

Please note

In Vacuum mode, the Roller Mop will automatically raise and stop rolling.

21 / 87
Section 21

Pausing Your Robot

Stop your robot via the app or by press any button on the robot. When paused, resume the previous cleaning task via the app or by pressing the \odot button.

22 / 87
Section 22

Recharging

After finishing a cleaning task, your robot will automatically dock to the Base Station to charge. When in standby mode, your robot will dock and charge after pressing the \odot button. 3 By default, your robot will automatically resume interrupted

cleaning tasks (e.g., due to low battery or new commands). If the battery level drops during a task, the robot will dock to recharge and resume the task once the battery reaches above 80% .

23 / 87
Section 23

Please note

If the robot does not find the Base Station, it will automatically return to the starting position. Please manually dock it for charging.

24 / 87
Section 24

Exchanging Water

During a mopping task, your robot will automatically dock to drain waste water and exchange clean water. After completing a mopping or cleaning task, your robot will dock to empty dust, exchange water, deep clean and dry its Roller Mop, then start a recharging session.

25 / 87
Section 25

Hibernation

If your robot is not operated for more than 10 minutes, it will automatically enter hibernation. Press any button to wake it up.

26 / 87
Section 26

Please note

The robot will not enter hibernation while charging.

27 / 87
Section 27

Do Not Disturb Mode

The default setting for this mode is from 22:00 to 08:00, and you can modify or disable this feature via our app.

During the Do Not Disturb period, device button lights will stay off, and your robot will not automatically resume cleaning or play voice prompts.

28 / 87
Section 28

Child Lock

You can use the Child Lock function in our app to lock the robot buttons. You can unlock it via our app.

29 / 87
Section 29

Restoring to Factory Settings

Press and hold the \boxed{0} +\boxed{0} +\boxed{*} buttons simultaneously for 6 seconds to restore the robot to factory settings.

30 / 87
Section 30

Upgrading Firmware

In order to improve user experience, we will regularly release firmware updates to introduce new functions and solve any software defects that may occur during usage. When a new firmware version is available, we will send an upgrade notification to your account via our app. When upgrading, please make sure your product has sufficient battery or stay powered on and make sure your smartphone is within range to prevent interference.

You're advised to enable Automatic Upgrades via the Firmware & Battery page of our app.

31 / 87
Section 31

Daily Maintenance (Robot)

To keep your robot and station running at peak performance, perform the procedures on the following pages.

PartCare FrequencyReplacement Frequency
Front Caster WheelClean as needed/
Dustbin
Anti-Tangle Rubber BrushOnce every 2 weeks6 to 12 months
Waste Water Collection Gutter
Roller Mop1 to 3 months
Dustbin Filter3 to 6 months
Side Brush
Brush FrameMonthly6 to 12 months
Waste Filter (Base Station)
Waste Water Box
Clean & Waste Water TanksOnce a week/
LDS Laser RadarMonthly/
Wall Follow Sensor
Front Docking Sensor
Back Docking Sensor
Infrared Obstacle
Avoidance Sensor
Carpet Sensor
Cliff Sensor
Charging Contacts
Debris Evacuation Port
Water Inlet
Dust Inlet (Base Station)
Recharging Signal Emitter (Base Station)
Charging Contacts (Base Station)
Auto-Fill Port & Auto-Drain Port
Moisture-proof Pad
Diatom Mud Mat3 to 6 months
Floor Cleaning Solution/Add once every 1 to 3 months
Dust Bag/Replace every 1 to 3 months

Replacement frequency may vary. Parts should be replaced if visible wear appears.

If you need to purchase a refill of SwitchBot Floor Cleaning Solution, please visit the authorized channels or our official website www-switchbot.com

32 / 87
Section 32

Cleaning tools needed

33 / 87
Section 33

Waste Water Box

1 Remove the Waste Water Box from the robot and open the lid.

2 Clean the sediment inside the Waste Water Box.

34 / 87
Section 34

Please note

Avoid getting water into the Air Extraction Port during the cleaning process.

Install the Waste Water Box back to the robot.

35 / 87
Section 35

Please note

Before flipping the robot over to clean, empty the Waste Water Box first to prevent waste water spillage.

36 / 87
Section 36

Waste Water Collection Gutter

1 Remove the Roller Mop from the robot.

Filp the robot over, and lift the Waste Water Collection Gutter from its left end to remove.

3 Clean the sediment inside the Waste Water Collection Gutter.

4 Install the Waste Water Collection Gutter back into the robot by putting its right end into the robot first, then press its left end into the robot to secure. You will hear a clicking sound once it is correctly installed.

Install the Roller Mop back to the robot.

37 / 87
Section 37

Anti-Tangle Rubber Brush

1 Flip the robot over, press the latch, and remove the brush cover.

2 Remove the Anti-Tangle Rubber Brush, pull out the bearings at both ends, and clean any hair or dirt wrapped around the brush. You can use the provided small cleaning tool for this.

Install the Anti-Tangle Rubber Brush back to the robot. You will hear a clicking sound once it is correctly installed. Make sure both ends of the brush are inserted into the robot's pegs, and then cover it with the brush cover.

38 / 87
Section 38

Important

- Wipe off the dirt on the Anti-Tangle Rubber Brush with a damp cloth. If the brush is soaked, dry it thoroughly and avoid direct sunlight.

- Do not use corrosive cleaning liquids or disinfectants to clean the Anti-Tangle Rubber Brush.

39 / 87
Section 39

Side Brush

1 Remove the Side Brush.

Clean the Side Brush and its mounting shaft, then reinstall it.

40 / 87
Section 40

Front Caster Wheel

Use a small screwdriver or similar tool to pry out the wheel and clean it.

2 Rinse the wheel and axle to remove hair or dirt. Dry it and reattach the wheel, pressing it firmly into place.

41 / 87
Section 41

Dustbin

1 Open the robot's faceplate and remove the dustbin.

\bullet Open the dustbin lid and empty the trash. Use the provided cleaning tool to deep clean the box.

3 Reinstall the dustbin.

42 / 87
Section 42

Important

If washing, do not add any detergent, as it may cause filter clogging. Make sure to dry the dustbin and the filter thoroughly before installing them back.

43 / 87
Section 43

Dustbin Filter

1 Open the dustbin cover and remove the filter.

2 Rinse the filter repeatedly and gently tap the dirt out until it is clean.

44 / 87
Section 44

Important

Do not touch the filter surface with hands, brushes, or sharp objects to avoid damaging the filter.

Air dry the filter for at least 24 hours before reuse. For optimal performance, alternate between two filters.

45 / 87
Section 45

Roller Mop

1 As shown in the picture, lift the Roller Mop Cover and pull out the Roller Mop.

Use the small cleaning tool provided to remove hair or debris wrapped around the Roller Mop.

Rinse the Roller Mop surface with clean water and drain excess water.

4 Reinstall the Roller Mop and press the Roller Mop Cover back into place. Make sure there is no water or stains inside the Roller Mop to avoid damaging the motor.

46 / 87
Section 46

Important

Do not rinse the roller motor when it is installed on the robot. This may cause motor and robot damage.

47 / 87
Section 47

Robot Sensors

Clean the various sensors on the robot with a soft, dry cloth, including: LDS Laser Radar, Docking Sensors, Obstacle Avoidance Sensor, Wall Follow Sensor, Carpet Sensor, Cliff Sensor, and Charging Contacts.

48 / 87
Section 48

Dust Bag

You will receive app prompts when the Dust Bag is full. In this case, replace the Dust bag in time.

1 Open the canister lid, remove and discard the used dust bag.

When removing the Dust Bag, its handle will seal the bag to effectively prevent dust leakage.

Install a new dust bag and close the canister lid.

49 / 87
Section 49

Diatom Mud Mat

Diatom Mud Mat absorbs water drops and air dries by itself. Clean or replace as prompted by the app.

1 Remove the Diatom Mud Mat from the Base Station. Install a new Diatom Mud Mat.

50 / 87
Section 50

Debris Evacuation Port

Please regularly clean the Debris Evacuation Port to avoid blockage. Use the small cleaning tool provided to clear any debris accumulated in the Debris Evacuation Port. Use a dry cloth to wipe the Debris Evacuation Port to make sure it is dry and clean.

51 / 87
Section 51

Clean Water Tank

Regularly check your Clean Water Tank's water level and refill in time to ensure normal use.

Take out Clean Water Tank and inject water to the highest water level.

Please note

Hot water is not recommended because it may cause device damage.

52 / 87
Section 52

Waste Water Tank

Empty the Waste Water Tank in time to prevent spilling.

Remove and empty the Waste Water Tank. Rinse to clean it based on your needs.

53 / 87
Section 53

Charging Area

Use a soft, dry cloth to clean the Base Station's charging contacts and the Recharging Signal Emitter area.

54 / 87
Section 54

Waste Filter

1 Follow the mark beside the Waste Filter Cover to turn it open.

2 Remove the Waste Filter inside, and rinse it under a tap.

3 Put the filter back into the station and tighten the Waste Filter Cover.

55 / 87
Section 55

Common Issues

If you encounter any issues, start by updating the firmware or restarting the device, as these steps often resolve common problems. If the issue persists, consult the troubleshooting guide or contact customer support for further assistance.

56 / 87
Section 56

Unable to power on

- The battery level is low. Put the robot on the Base Station and charge it before use. - The ambient temperature is too low or too high. Only use the robot within the range of 4°C to 40°C (39°F to 104°F).

57 / 87
Section 57

Unable to charge

- Check the power cord for any damage and make sure it's securely plugged in. Ensure the station is powered on and its indicator light turns on in white. - Poor contact, please clean the charging contacts on the Base Station and the robot. - Make sure the firmware of your robot and Base Station are up to date.

58 / 87
Section 58

Network connection failure

- Incorrect Wi-Fi password, please enter the correct Wi-Fi password. - Switch to a 2.4GHz network for pairing, as 5GHz networks and enterprise routers are not supported. - Keep the robot within a range with good Wi-Fi signal strength. - The robot may not be in the ready-to-configure state, exit the app and re-enter, then follow the pairing steps to try again.

59 / 87
Section 59

Abnormal task termination

- Your robot's battery is exhausted. - Your robot has been stuck or tangled and cannot dock to charge. Set No-Go Zone or virtual wall in such areas.

60 / 87
Section 60

Unable to identify Base Station

- Ensure that your station is powered on, with the white light turns on. Keep the power cord organized to avoid wear and entanglement. - Check the Bluetooth connection between your robot and the station. If your product has undergone a warranty or replacement process, manually pair them after powering on.

61 / 87
Section 61

Package contents inconsistency

- We're continuously upgrading our package contents based on customer feedback, but documentation updates may lag behind. We apologize for any inconvenience. - If this inconsistency affects the normal use of your product, please contact us.

62 / 87
Section 62

Abnormal behavior

- Make sure to declutter your room before initiating a cleaning task. - Check and remove any hair or debris tangled on the Main Wheels or Caster Wheel. - Check if the floor is slippery or uneven. - Please turn off and restart the robot.

63 / 87
Section 63

The Side Brush fell off

- Please reinstall the Side Brush, making sure to hear a "click" to indicate it is in place. - The Side Brush may have fallen off due to tangled wires. Please clear wires on the floor before use.

64 / 87
Section 64

Ground not cleaned up

- The dustbin is full. Please empty it. - The filter may be clogged with dust. Please check and clean as necessary. - If the filter is not dry after cleaning. Please let it air dry before using.

65 / 87
Section 65

Water leaked while mopping

- Remove the Roller Mop and Collection Gutter, and clear any debris. - Ensure the firmware versions of all parts are up to date.

66 / 87
Section 66

Dust leaked while working

- Remove the Anti-Tangle Rubber Brush and dustbin, and clear any debris near the Anti-Tangle Rubber Brush. - Your Dustbin is full. Please dock your robot and empty dust.

67 / 87
Section 67

Loud operating noise

- The dustbin is full. Please empty it. - Hard objects may be tangled in the Anti-Tangle Rubber Brush and dustbin. Please check and clean as necessary. - The Side Brush and Anti-Tangle Rubber Brush may be tangled with debris. Please check and clean as necessary. - You can lower the suction power of the robot to Quiet or Low if necessary.

68 / 87
Section 68

Failed to upgrade firmware

- Exit the firmware upgrade page and try again later. - Make sure the network connection is stable.

69 / 87
Section 69

Roller Mop dry/Mopping effect not satisfied

- Set your robot to an appropriate Mopping Water Level via our app. - Wash your mop prior a mopping task to get the optimal mopping effect.

70 / 87
Section 70

Stopped due to being stuck

- The robot may be stuck under furniture of a similar height. Consider raising the furniture, manually blocking or using our app to set a virtual wall to avoid the area. - Check the corresponding area for any wires, curtains, or carpet edges that may be tangled with or obstructing the robot. Manually remove any obstructions for smooth operation.

71 / 87
Section 71

Water refilling/draining errors

- Check if the Clean Water Tank is properly positioned and has sufficient water. - Check if the Waste Water Tank is full. - Check if the silicone joints on the Auto-Fill Port and Auto-Drain Port are damaged.

72 / 87
Section 72

Missed cleaning some rooms

- Please ensure all room doors are fully opened. - Check if there is a doorstep higher than 1.8cm at the entrance of the room, as this product cannot overcome higher doorsteps. - If the entrance is slippery, causing the robot to skid and malfunction, it is recommended to manually clean up the water on the floor. - Check if there is a small mat or carpet at the entrance of the room. When in Mop mode, the robot will avoid carpets. You can disable the carpet detection feature in the app settings page.

73 / 87
Section 73

Robot indicator light on or flashes in orange

- Your robot is trying to free it from being stuck. Please check if your robot is getting stuck. - Your robot's battery is low. The indicator light will turn off after it is docked and charged. - Your robot is abnormal. Please troubleshoot based on the app prompts. If the fault persists, please contact the customer support.

74 / 87
Section 74

Water droplets found after refilling/draining

- During refilling or draining, water droplets may occur. Check if the Diatom Mud Mat is dry. - Check if the silicone joints on your station are intact.

75 / 87
Section 75

Didn't resume cleaning after being fully charged

- Make sure the robot is not in Do Not Disturb mode, as it will not resume cleaning in this mode. - If the robot is docked manually or by pressing the Home button, it will not resume cleaning after being fully charged.

76 / 87
Section 76

Purchasing Cleaning Solution

Visit our website or contact SwitchBot customer support to purchase the official SwitchBot Floor Cleaning Solution.

77 / 87
Section 77

Scheduled cleaning not effective

- The cleaning will only start when the remaining battery is more than 15% .

78 / 87
Section 78

Tubes cannot be installed

- Refer to the installation video for guidance and select the appropriate installation methods and accessories. - Ensure all components (gaskets, screws, clamps, etc.) are correctly installed and securely fitted. - If the provided accessories are not suitable, measure the size of the tubes in your home and contact our support team. We will provide customized accessories tailored to your specific requirements.

79 / 87
Section 79

The LED Status Indicator on the Base Station stays orange

- The dust bag is not in position. Please check and install it correctly. - The dust bag is full. Please check and replace with a new dust bag. - The canister lid of the Base Station is not closed. Please check and close it tightly.

80 / 87
Section 80

Robot indicator light on or flashes in orange

- Your robot is trying to free it from being stuck. Please check if your robot is getting stuck. - Your robot's battery is low. The indicator light will turn off after it is docked and charged. - Your robot is abnormal. Please troubleshoot based on the app prompts. If the fault persists, please contact the customer support.

81 / 87
Section 81

Purchasing Cleaning Solution

Visit our website or contact SwitchBot customer support to purchase the official SwitchBot Floor Cleaning Solution.

82 / 87
Section 82

Unable to create maps in the app

- The robot needs to start mapping from the Base Station, it is recommended to use the Fast Mapping feature. - Do not move the robot during the first mapping process to avoid locating failure.

- If the robot does not return to the Base Station after completing the first mapping task, check and remove any obstacles on the ground.

If returning the product for repair, please empty any water and use its original packaging to prevent damage during transportation.

Please visit our website or scan the QR code below for more information.

https://support.switchbot.com/hc/en-us/categories/29440818503831

83 / 87
Section 83

Robot

Material: ABS Size: 365 \times 365 \times 115 ~mm (14.3 × 14.3 × 4.5 in.)

Weight: 5.5 kg (12 lb) Power Supply: 21.6 V/4000 mAh lithium-ion battery

Rated Power: 85 W Operating Temperature: 0°C to 40°C (32°F to 104°F)

Operating Humidity: < 90% RH Charging Time: 3 to 4 h

Connectivity: 2.4 GHz Wi-Fi, Bluetooth 4.2 or later 4.2

84 / 87
Section 84

Base Station

Size: 380 ×223 ×460 mm (14.9 × 8.7 × 18.1 in.) Weight: 6.79 kg (15 lb)

Rated Input: 120V\sim 60Hz Rated Power (Charging):36 W

Rated Power (Emptying Dust): 900 W

Rated Power (Drying Mop and Charging): 150 W

Rated Output: Max 24 V =1.5 A

85 / 87
Section 85

Warranty

We warrant to the original owner of the product that the product will be free from defects in materials and workmanship. Please note that this limited warranty does not cover:

1. Products submitted beyond the original limited warranty period 2. Products on which repairs or modifying have been attempted 3. Products subjected to falls, extreme temperatures, water, or other operating conditions outside the product specifications. 4. Damage due to natural disaster (including but not limited to lightning, flood, tornado, earthquake, or hurricane, etc.). 5. Damage due to misuse, abuse, negligence or casualty (e.g. fire). 6. Other damage that is not attributable to defects in the manufacture of product materials. 7. Products purchased from unauthorized resellers. 8. Consumable parts (including but not limited to batteries). 9. Natural wear of the product.

86 / 87
Section 86

Disclaimers

- We are not responsible for any damages caused by natural disasters such as earthquakes, lightning, wind and water damage, fires that are not caused by the product, third party actions, intentional or negligent misuse by the customer, or other abnormal usage conditions. - We are not responsible for any incidental damages arising from the use or inability to use this product (such as changes or loss of recorded content, loss of business profits, business interruption). - We are not liable for damages arising from non-compliance with the contents in this manual. - We assume no responsibility for damages caused by improper actions or use with devices not controlled by us.

87 / 87
Section 87

Contact & Support

Feedback: If you have any concerns or problems when using our products, please send feedback via our app through the Profile >

Support page.

Setup and Troubleshooting: support.switch-bot.com

Support Email: support@switch-bot.com

Assistance
Stuck on a step?
Ask Pindear — grounded answers drawn from this manual and SwitchBot’s documentation.
Colophon
Sourced from SwitchBot’s official documentation and typeset for web reading by Pindear. Always refer to the official source for critical safety information.
Back to SwitchBot S20
Ask Pindear

Ask me anything about smart hardware