Search  for anything...

SwitchBot, smart switch button with timer app controlled wifi switch DIY tools (with a Hub compatible with Alexa, Google Home, IFTTT)

  • Based on 6,271 reviews
Condition: New
Checking for the best price...
$25.99 Why this price?
Save $24.99 was $50.98

Buy Now, Pay Later


As low as $6 / mo
  • – 4-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 10 left in stock, order soon!
Fulfilled by Amazon

Arrives Oct 11 – Oct 12
Order within 17 hours and 48 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Style: Bot Black


Features

  • Make any supported switch smart without rewiring Control rocker switches & one-way buttons from your phone for bedroom lights, fans, or appliances you dont want to get up to reach. Please note: Not compatible with capacitive touch panels, toggle/mini switches, or stiff/aged buttons. Ensure the button type is within the supported range for optimal performance.
  • App control + built-in timers that keep running Set on/off schedules for morning coffee routines or nightly shutoffs schedules run in the SwitchBot app without needing your phone nearby or a hub once set.
  • Bluetooth control included; Hub adds voice + away control Use Bluetooth for local control, or add a SwitchBot Hub (sold separately) for remote control + voice control (Alexa/Google Assistant/Siri) and IFTTT 2.4 GHz Wi-Fi required for hub features
  • Fast, tool-free install with stronger hold when you prep right Stick it on in seconds with included adhesive for best results, mount on clean, dry, smooth surfaces and allow 24 hours for full bonding before heavy use. 1-Year Warranty with Free Replacement for Quality Issues: This product comes with a 1-year warranty starting from the date of purchase. During the warranty period, if any product quality issues occur causing malfunctions or improper functioning, you can contact SwitchBot Customer Support to request a free replacement. Enjoy peace of mind with reliable after-sales support.
  • Choose the right mode for the job Use Press Mode for button presses; use Switch Mode for pushing/pulling rocker switches (Switch Mode requires an add-on) plus scenes and ecosystem automation via the SwitchBot app and API.

Description

Install in 3 seconds. Note: Built-in CR2 battery. Before first use, remove the plastic battery isolation tab. Just tape it next to a button or switch with no tools required. Turn the switch or button ON/OFF in the app. Push with the built-in arm and pull with the add-on. Use a regular-brand 3V CR2 battery. Place it on a coffee machine or light switch and set a schedule to automatically turn it on or off. Set SwitchBot Bot to press the same button repeatedly for routines and continuous operation. Upgrade button-operated appliances without replacing them. Automate a humidifier for a comfortable home routine. Schedule your fan to turn on or off automatically. SwitchBot is compatible with most rocker buttons and one-way switches, but not toggle switches and touch screen buttons. Not support overly hard or aged buttons. Sticker space requires more than 0.4 inches. Wait 24 hours after installation for best adhesion. For a rocker switch, apply the add-on to a clean, flat surface with enough room. The Bot pushes with enough force for most switches while remaining gentle on devices. The maximum swing angle is 135°. Install where the arm can reach the switch or button. Add SwitchBot Hub Mini or Hub 2 (sold separately) to control Bot remotely from anywhere. Press SwitchBot Remote (sold separately) to control lights without opening your phone. Just say the words. With a SwitchBot Hub(sold separately), the Bots can be voice-controlled by Alexa, Google Assistant, Siri, and SmartThings. Enjoy the hands-free experience by saying "Alexa, turn off the light", "Hey Google, a cup of coffee please", or "Hey Siri, open the garage door". SwitchBot Bot is supported via Matter when using SwitchBot Hub2 (sold separately), which in turn helps make your device supported via HomeKit. Now add SwitchBot Bot to Apple Home for an even better smart home experience. Bot White Rechargeable Bot Bot + Remote Bot 2-Pack Bot + Hub Mini Matter Hub Mini + 3 Bots

Operation Mode: ON-OFF-ON


Current Rating: 1 A


Operating Voltage: 3 volts


Contact Type: Normally Open


Connector Type: Clamp


Brand: SwitchBot


Switch Type: Rocker Button,one-way Switch


Terminal: Screw


Material: Acrylonitrile Butadiene Styrene


Item dimensions L x W x H: 1.67 x 1.44 x 0.94 inches


Operation Mode: ON-OFF-ON


Current Rating: 1 A


Operating Voltage: 3 volts


Contact Type: Normally Open


Connector Type: Clamp


Switch Type: Rocker Button,one-way Switch


Terminal: Screw


Circuit Type: 1-way


Mounting Type: Wall Mount


Actuator Type: Push Button


Number of Positions: 2


Lower Temperature Rating: 1 Kelvin


Upper Temperature Rating: 80 °C


Control Method: Voice


Connectivity Protocol: Bluetooth, Wi-Fi


Wattage: 400 watts


Control Type: Full


Compatible Devices: Rocker switches, one-way switches


Color: Midnight Black


Item Dimensions: 1.67 x 1.44 x 0.94 inches


Unit Count: 1 Count


Number of Items: 1


Material Type: Acrylonitrile Butadiene Styrene


Contact Material: Plastic


International Protection Rating: IP00


Specification Met: CE


Brand Name: SwitchBot


Model: Switchbot S1


Global Trade Identification Number: 10


Manufacturer: Wonderlabs


Warranty Description: 1 year


UPC: 860038001710


Included Components: Electrical Controls; electronic-component-pushbutton-switches


Item Weight: 39 g


Part Number: SWITCHBOT-S1


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Oct 11 – Oct 12

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Perfect for Espresso Machines and Daily Routines
Style: Bot Black
I bought the SwitchBot Bot mainly to automate the power button on my Breville Barista Express and honestly it’s been one of my favorite small smart home purchases. The Breville takes around 20–30 minutes to fully warm up, so being able to either schedule it or turn it on from bed before going downstairs has been awesome. By the time I get to the kitchen, the machine is warmed up and ready to go. Setup was easy and the button press has been reliable for me. I also live in a two-story house, and it still reaches from my upstairs bedroom to the kitchen without issues. I’m not sure exactly how far the distance is, but there are walls and obstacles between the bedroom and the machine, and it still works really well. It’s a simple product, but once you start using it, you realize how useful it actually is for everyday stuff. One thing I would like to see improved is the activity log synchronization in the app. Since my Breville automatically shuts off after about an hour, I sometimes like checking the logs just to confirm the scheduled press or activation went through. The feature works, but sometimes the timestamps seem delayed or not fully synced in real time. Not a dealbreaker at all, but better log syncing would make an already great product even better. Overall though, this thing has been awesome for my setup and easily deserves 5 stars from me. ... show more
Reviewed in the United States on May 27, 2026 by PM

  • Great product you want one when you have a good push button appliance that you want to run on timer
Style: Bot Black
Incredibly versatile tool for things that are set up more analog. My espresso machine can't take a timer but has a push button switch. Espresso machines need to warm up 10-15 minutes to make good Espresso--saw this and solved problems. The app works great via bluetooth --and you can even repurpose and old phone if you wish to run this--but why? ... show more
Reviewed in the United States on September 8, 2026 by Living Wage Advocate

  • I want to like it, I really do. You'll need the hub to really use these.
Style: Bot Black
Ok, let's start with the first thing. These are cute little button pushers. There is something satisfying about the little "finger" popping out and pushing a button. That's about it. If you want to use this with any other smart home system, Google Home, SmartThings, etc., you'll need one of their hubs. Depending on how many "bots" you are using and how far apart they are, you may need multiple hubs. I purchased two of the switchbots and immediately was hit with, download the app, control them with Bluetooth. That's not what I wanted to do, as I have a fairly large investment in SmartThings. So, I sucked it up and ordered the hub. (just the plain square one, not the pretty cloud hub). Both hubs do the same thing, I needed function, not cutsie. I got the hub and tried to bring my two "bots" into my SmartThings universe. This was more painful than it should be. I would add one and then the next and the first would go offline. I don't know how many times it took me to get them both loaded and online at the same time, but it was quite a few. The SmartThings integration said beta or something, but I was able to get them integrated pretty easily. I setup a scene in SmartThings to control them. This is where things could be better. The scene runs just fine, but sometimes the "bots" are asleep or playing video games or who knows what. I get about a 95% of the time working, but there is no acknowledgement message that is sent back so SmartThings just tosses the ball to the "bot" and hopes everything works ok. The biggest issue is just that, if it doesn't work, you have to "sync" the bot back to the app manually. So, if it doesn't turn on the device, and SmartThings thinks it is on, then you have to turn the device on manually or the next command will do the opposite function. I have a pretty good success rate on the first action, it does ok turning the devices on, it's the off that I get about a 95% on one bot and 50% success rate on the other. This is ok for what it's doing, but if it was some mission critical device I was trying to control, 50% success is pretty low. Would I buy them again? Maybe. They do mostly work, but keep in mind that you'll need a hub to control these "bots" with anything other than your phone, and within Bluetooth range to do that. Since there is no positive or negative feed back (ACK/NAK) to your smart home, it's about as reliable as telling an 8 year old to wash the dishes. Now for more on the hub, I got the smaller square hub, but it has a really annoying bright white light that stays on all the time, I have this in my bedroom so I have to put something on top of the box to cover the light. You can still see the box "glowing" so I can tell it's on. Not the best thing I've added to my smart home, but it tries and sometimes works. I just wish there was someway to get an acknowledgement to my SmartThings universe, so I could reliably tell the status. I get that it's a digital world trying to interface with the analog world, but it could be just a bit better. ... show more
Reviewed in the United States on April 5, 2021 by E Reed

  • This thing is awesome
Style: Bot Black
All I wanted was to able to link my Chamberlain garage door with Android auto so that I could operate my garage door hands free when I got close to my house but was still outside of homelink RF range. The MyQ app isnt compatible with Android auto so i resorted to creating an IFTT scene however the security features of MyQ will only allow you to close your garage door and not open it. This totally solved the problem and all of the headaches. I simply attached the switchbot to an unused garage door clicker. You could just as easily attach to the wall mounted opener in the garage though. It was then super simple to create a google scene that linked into Android auto both with a voice command from steering wheel and also an icon on the android auto display on the cars main infotainment screen. Solution works flawlessly and I wish had just done this in the first place. Note that you also need to purchase a switchbot hub to achieve this result. The product listing clearly states you need a hub but I saw a number of negative reviews from people who didn't read that part. The hub is cheap and takes 30 seconds to install. Giving this product and solution a huge thumbs up. Updating review as just found another use for a second switchbot. My second scenario was for an oil filled radiator in my sunroom which doesn’t have a heating vent. What I wanted was very simple. A radiator to come on at 0600 and take the chill off while the main heating system was heating the rest of the house. Finding a smart radiator is next to impossible so I had to get creative. My first thought was to throw a smart plug onto an existing radiator that I had with mechanical switches but the mechanical thermostat was incredibly inaccurate. Next thought was to use same smart plug with a digital radiator I had but like most digital heaters in the event of power supply interruption they return to standby state meaning a smart plus was no use. Welcome switchbot #2. Simply attached the switchbot to the front of the radiator where the digital controls are so that it physically presses the power on button. Then added a schedule so that it turns on every morning at 0600 and off every night at 2100. That way I’m not paying to heat the sunroom all night long when then main house heating is set to a much lower temperature. The things are so versatile and really in bridging the gap where we are at the moment between some devices being available as smart and others not so much. Pretty sure that within a month or 2 I will find another use for switchbot #3 ... show more
Reviewed in the United States on March 11, 2022 by Jack Miller

  • Useless JUNK!
Style: Bot Black
The first one I got came with a drained battery and had no pull tab. Ordered a second one and purchased new batteries just in case. I was able to connect initially and then it just went downhill from there. I set up a schedule, tested a little bit pressing the button. Seemed to work with Bluetooth on and was very laggy with WiFi. But I though the schedule should kick in regardless. Next morning, I was excited to head downstairs and see my espresso machine preheated from the bot pressing the button. Machine lights weren't on...the parts were cold to the touch. I check the app and see nothing in the logs. I try to press the button and it just fails. I put in a brand new battery and tested the voltage with a multimeter...still nothing. The bot was stuck in some sort of battery draining mode. The green light was constantly on and the battery voltage was drained by the second (checking with a multimeter). I tried the reset button...still nothing. Searched around online and apparently taking out the battery, pressing the reset button and putting back the battery should help. And it did! I connected again, I tested the button press, set up the schedule. And what do you know? Back to Groundhog Day. I wake up, head downstairs and my machine never turned on. The hub was right next to the bot. I had the latest firmware. But, still couldn't work for the intended use. You can see my experience using the bot in my video. I have SwitchBot's thermostats which have been working but this device...is just junk. Extremely frustrating. Maybe the older models worked but not what's being sold now. ... show more
Reviewed in the United States on June 23, 2023 by Axel

  • Love my little SwitchBot
Style: Bot Black
I connect to my work computer from my personal laptop at home. In order to do so, the computer at work has to be on. Our IT department pushes updates and patches overnight and sometimes, they cause my computer at work to freeze. When it's frozen, I can't access it from home. Since I wake up before most of the world (2am to 3am pst), there isn't typically anyone in the office that can turn the computer on for me and I end up wasting my morning. With the SwitchBot, I can restart my computer from home. (Did also purchase the companion cloud to make the switchbot work over WiFi). The app lets you select how many seconds the "push" level activates for. After setting it up, I tested and found that a 5 second push/hold is the length of time needed to restart my computer. This is a great feature because pushing the button for two short of a time does not trigger the system to restart and holding it for too long cancels the button push request and again nothing happens. I can also change the time the button holds for if needed, but it remembers the last setting used so no need to play with the settings every time the device is used. The sticker isn't the best to rely on. It is a good sticker and would work for most purposes, but my computer is narrow so there isn't enough surface area for the bot to attach to . Easy solution though... after I found the best position for the bot to be in on the computer, I used zip-ties to make sure the device is securely fastened on to the computer. I've already used the SwitchBot numerous times and it works like a charm. As a reminder, if you are using the SwitchBot outside of bluetooth range, you DO need to also purchase the cloud or "hub" that is sold separately. The "hub" is the part of the device that can connect to wifi. It gets the wifi signal and then transmits the signals to the bot(s) over bluetooth. The cloud needs to be set-up in bluetooth range of the bot to work, but that is about 30', so you can tuck it away somewhere hidden, as long as there is access to a power outlet for it. I live 10 miles from my office and am able to use my phone with the companion app, switchbot, and hub, to remotely turn my computer on when it is frozen or off. Great Product. So many uses. Hope my use of it is helpful to you. ... show more
Reviewed in the United States on February 12, 2020 by Amber Ronzitti

  • Problem solved - Now my dryer can run at off peak time
Style: Bot Black
Why did you pick this product vs others?: This bot is awesome. It solved a this far unsolvable problem for me. I have a Samsung Dryer that does not come with delay function. I’m on an electric tier plan where electricity is cheaper after midnight. But I had no way of automating that before. But with this bot, I can set a schedule to push the button everyday just after midnight. If I want it to run, I will power on the dryer before going to bed. If it is not powered on anyway the button press has no effect, so no harm done. The 3M tape is super powerful. I was concerned it will fall off when the switch bot arm pushes the button. But I tried pulling the sticker off, seems the dryer will break before the sticker does. I did have to put a small 2 sided tape on the button just to give that extra couple of mm to make sure the button is pushed all the way. Look: Very compact and sleek Functionality: Does the job Ease of installation: Download the app and you’re all set to go. It automatically detects and pairs with switch bot. No need to do anything. Just use the app To control it or set a schedule which is intuitive. I believe the schedule gets stored in the bot itself as it doesn’t have wifi. ... show more
Reviewed in the United States on June 25, 2025 by Sunil

  • NOT remote!
Style: Bot Black
See below for my original review. I originally left a 1 star review as I felt the item title and listing did not accurately depict that this is not a fully "smart" object on it's own. It does allow you to operate the device within bluetooth range, but you can not operate it fully remotely, without either an additional device from the company or building your own and using their API. So rather than $30, you will need to spend $95 (at current prices on Amazon) to remotely push a button when away from home (or wherever else you are using the switchbot). Customer service reached out to me after seeing the original review and offered to send me, free of charge, the device that turns this into a truly remote button pusher. I received it promptly, set up was easy, and it works smoothly and as expected. The customer service rep also said they had made some changes to the listing to try making it a little more clear what this device can and can't do. I still think it's a bit confusing, and again, am disappointed the company does not make the Switchbot fully remote from the start, again, especially considering you can get smart outlets and lightbulbs that are fully remote, integrate with homekit/etc. for $10 or even less (vs. $95). I hope they can update this product in the future so that 2 devices are not needed to do what these other devices can do in just 1 device. ___ I assumed this would be like any other “smart” item where you can control the device from the app, wherever you are. Not so. This item should really be called “Bluetooth button pusher,” not smart button pusher. It ONLY works via Bluetooth. Meaning, it can only operate when you are in the vicinity of the device. If you are looking for something to push or switch a button remotely (in my use case- turning on a PC while away from home), as I imagine most folks who purchase this are- you’re out of luck. Turns out you must separately buy a $40 hub to enable that functionality. Or if you’re handy, you can program your own hub with a raspberry pi. But even that turns what should’ve been a simple, works right out of the package purchase into something a lot more time intensive. “Smart” lightbulbs, smart outlets, etc. are $10 these days and operate *truly* remotely out of the box. SwitchBot has no excuse for not doing the same for this device, and it comes off as a bait and switch by not being clear that this is merely a Bluetooth device, and forcing you to pay a total of $70 for the functionality you expected with the original purchase. ... show more
Reviewed in the United States on November 22, 2022 by Amazon Customer

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...