Affiliate link - I may earn a commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases; some links go to other retailers with the same arrangement.
Quick verdict
The SwitchBot Bot is a weird little product that solves a real problem. It physically presses buttons on devices that will never get a smart version. Coffee maker with a manual switch? Old garage wall button? Stick a Bot on it and now it is automated. Home Assistant talks to it locally over Bluetooth with no hub required; you only need a SwitchBot Hub for voice assistants or remote access from outside Bluetooth range. For the right use case, nothing else does what this thing does.
Standout: A mechanical arm that physically pushes buttons and flips switches, turning any dumb device into something you can automate.
Notes last checked May 31, 2026.
Compatibility snapshot
Home AssistantgoodReliable local integration with minor caveats (a hub, manual config, or polling). Core function works locally.
Apple HomeokayWorks, but with limits or extra setup.
Google HomeokayWorks, but with limits or extra setup.
AlexagoodWell supported, with only minor gaps.
Works offlineyes
Setupeasy
Extra hub neededno
Powerbattery
Local control facts
Home Assistant: switchbot integration, Local Push, Gold on the quality scale (home-assistant.io, checked Sep 10, 2026)
Why it stands out
physically presses buttons and flips switches on devices that have no smart option
tiny adhesive-mounted design fits on most wall switches, coffee makers, and garage buttons
surprisingly reliable mechanical action for such a small device
Reasons to hesitate
needs a SwitchBot Hub (or Matter) for voice assistants and remote access, though Home Assistant works locally over Bluetooth without one
Bluetooth-only range is limited without a hub or BLE proxy, so placement matters
battery life varies depending on how often it actuates
Best for
retrofitting dumb devices you cannot or do not want to replace, like coffee makers or garage wall buttons
renters who need to automate switches without rewiring anything
Avoid if
you want native voice assistant or remote control without adding a SwitchBot Hub
you need long range from the controller, since Bluetooth alone is short-range without a hub or BLE proxy
Privacy and local-control notes
The Bot is Bluetooth-only and works locally. Home Assistant connects directly over BLE (local push) with no hub and no cloud. A SwitchBot Hub is only needed for remote access outside Bluetooth range or for the cloud API.
Home Assistant support: supported · integration path: SwitchBot Bluetooth (local BLE, local push).
Buying reality check
Price notes: The Bot itself is cheap. Home Assistant talks to it locally over Bluetooth at no extra cost; budget for a SwitchBot Hub only if you want remote access or voice assistants.
Verified price reads: lowest seen $25.99, latest $25.99 on Sep 11, 2026.