Is SwitchBot Bot Compatible with Home Assistant?
Verdict Badge
VERDICT: [ NATIVELY SUPPORTED ]
Protocol: Bluetooth LE
Bridge Needed: NO
Compatibility Overview
Physical button pusher for non-smart appliances; integrates via BLE local connection.
Technical Specification Matrix
| Feature / Attribute | Specification / Status |
|---|---|
| Hardware Protocol | Bluetooth LE |
| Bridge Required | NO |
| Border Router Needed | None (Bluetooth Adapter/Proxy) |
| Hardware Capabilities & Peripherals | Switch (Push/Press) Battery Level Discovered by the integration at pairing time. Which of these appear depends on your integration and its version. |
| Pairing Complexity | Plug-and-Play |
| Factory Reset Instruction | Press and hold the reset button inside the battery cover for 15 seconds until the icon flashes. |
Step-by-Step Pairing Guide
1
Factory Reset Device
Press and hold the reset button inside the battery cover for 15 seconds until the icon flashes.
2
Initialize Pairing Mode on Home Assistant
Open Home Assistant administration console, navigate to Integrations / Add Device, and start pairing scanner.
3
Confirm Entity Binding & State Verification
Verify that primary entities (Switch (Push/Press), Battery Level) report live state changes inside Home Assistant.
🛠️ Correction & Field Reports
Report an Error or Share What You Found in Practice
Does the reset sequence not work, an entity not appear, or the compatibility verdict not match what you see with SwitchBot Bot? Report a correction to our index.
Hardware Correction Reporter (sh-switchbot-bot-ha)
Frequently Asked Questions
Does SwitchBot Bot work without an internet connection?
Local BLE.
What battery life should I expect from SwitchBot Bot?
CR2 Battery.
How does SwitchBot Bot connect to your network?
N/A
Related Compatibility Matrix Guides
Matter over Wi-Fi / BLE
SwitchBot Hub 2 (Matter & IR Bridge)
Home Assistant (Matter / BLE)
Wi-Fi & Bluetooth
Learning Thermostat (3rd Gen)
Google Home
Matter over Thread / BLE
U100 Smart Lock
Apple HomeKit
TWAI GPIO / 3.3V
SN65HVD230 TWAI CAN Transceiver
Home Assistant (ESPHome)
Frequency Pulse / 3.3V
TCS3200 Color Sensor Frequency Module
Arduino Ecosystem
Wi-Fi (ESPHome)
ratgdo v2.5 Garage Control
Home Assistant