
SwitchBot
SwitchBot Lock Ultra (with Keypad)
- Works with HA
- Local control
- Matter
- Bluetooth
Prices verified September 2026
See more smart locks picks on our Amazon storefront →Our verdict
At £249.99 with the Keypad Touch bundle, the Lock Ultra costs more than the Aqara U200 (£179.99) and Yale Linus L2 (£189.28) — the premium buys full local Bluetooth control with no hub required, plus a best-in-class keypad: up to 100 fingerprints, IP65-rated, and sub-second recognition reviewers praise. The lock body's 3×18350 battery pack claims ~9 months per charge, backed by a CR123A emergency cell and a supercapacitor for last-resort unlocks. Matter still needs a SwitchBot hub, so budget for one if you want Apple Home too. The EU/UK version fits euro profile cylinders out of the box, with a £19.99 adapter kit covering awkward thumbturns — check yours before buying.
What can Home Assistant control on the SwitchBot Lock Ultra (with Keypad)?
| Control | Type | What it does |
|---|---|---|
| Lock | Lock | Lock/unlock control with real-time state via local Bluetooth push; no distinction between keypad, app, or HA-issued commands. |
| Door state | Sensor | Open/closed status reported alongside the lock entity, useful for detecting a door left ajar rather than just the bolt position. |
| Auto-lock paused | Binary sensor | Reflects whether the device's own auto-lock timer is currently suspended, so automations can re-enable it or alert if it's been left off. |
| Calibration state | Sensor | Reports whether the lock's motor calibration against the cylinder is healthy — the closest thing to jam detection on the direct Bluetooth integration. |
| Battery | Sensor (%) | Battery percentage, reported precisely on this model. |
The direct Bluetooth path exposes a proper lock entity with door open/closed state, an auto-lock-paused flag, a calibration-state sensor, and battery percentage, plus a configurable retry count for flaky BLE commands. A firmware update has broken BLE lock/unlock for some users with repeated timeout errors during the encryption handshake even at healthy signal strength, so this is a protocol-negotiation quirk rather than a range problem — bump the retry count if commands start silently failing. Keypad PIN entries don't surface as per-user HA events, the same limitation as other smart locks on this site; you only get who-unlocked-what inside the SwitchBot app. Routing through Matter via a SwitchBot hub gives local push control too, but jammed-state reporting isn't implemented on that path yet, so the direct Bluetooth integration's calibration-state entity is currently the more complete way to catch a mis-seated lock.
Specs
| warranty | 2 years |
|---|---|
| dimensions | Lock body: 122 x 62.6 x 66.8mm, 367g, magnesium aluminium alloy + PC/ABS housing |
| battery life | Lock body: SwitchBot claims up to 9 months per charge (~500 working hours), with the CR123A backup rated for 1000 emergency unlocks and the supercapacitor good for a further 5; Keypad Touch: roughly 2 years for 3 daily users unlocking 3 times each per day |
| battery type | Lock body: 3x 18350 rechargeable Li-ion cells (4200mAh total) plus a CR123A (1400mAh) emergency backup cell and a supercapacitor for last-resort power; Keypad Touch: 2x CR123A (1500mAh each, 3000mAh total) |
| connectivity | Bluetooth 5.0 for direct local control; Matter via a SwitchBot Hub (sold separately) for Apple Home, Alexa and Google; no built-in Wi-Fi radio on the lock body |
| noise and motor | 50-55dB noise level measured at 50cm, 50rpm no-load motor speed, 10 degree minimum jam-detection angle |
| cylinder compatibility | Euro profile cylinder with emergency function required (5mm key thickness, 38mm key length); a separate SwitchBot Lock Ultra Adapter Kit (£19.99) covers thumbturns and non-standard cylinders |
| keypad and fingerprint | Keypad Touch (bundled): up to 100 fingerprints (90 standard + 10 emergency) and up to 100 passcodes (90 standard + 10 emergency across 4 types — permanent, temporary, one-time, emergency); IP65-rated for outdoor use, rated -25C to 66C / RH10-90% non-condensing |
How does the SwitchBot Lock Ultra (with Keypad) compare?
| Product | From | Protocol | Local control | Integration |
|---|---|---|---|---|
| SwitchBot Lock Ultra (with Keypad) (this product) | £249.99 | Bluetooth, Matter | Yes | Works with HA |
| Aqara Smart Lock U200 | £169.99 | Thread, Matter, Bluetooth | Yes | Native |
| Aqara Smart Lock U200 Lite | £105.99 | Thread, Matter, Bluetooth | Yes | Native |
| Aqara Smart Rim Lock U500 | £279.98 | Matter, Thread, Bluetooth | Yes | Native |
Frequently asked questions
- Does the SwitchBot Lock Ultra (with Keypad) work with Home Assistant locally?
- Yes. The SwitchBot Lock Ultra (with Keypad) is controlled locally in Home Assistant through a certified "Works with Home Assistant" integration (switchbot), so it keeps working if your internet connection or the SwitchBot cloud goes down. Control and state updates stay on your own network.
- Which protocol does the SwitchBot Lock Ultra (with Keypad) use, and do I need a hub?
- The SwitchBot Lock Ultra (with Keypad) uses Bluetooth and Matter. To pair it with Home Assistant you need a Bluetooth adapter on your Home Assistant host or an ESPHome Bluetooth proxy; or a Thread border router if it is Matter-over-Thread, or just your Wi-Fi network if it is Matter-over-Wi-Fi. SwitchBot's own hub is not required when you integrate through a certified "Works with Home Assistant" integration (switchbot).
- How much does the SwitchBot Lock Ultra (with Keypad) cost in the UK?
- The lowest price we have listed for the SwitchBot Lock Ultra (with Keypad) is £249.99 at Amazon UK. Prices were last checked in September 2026 and change often, so confirm on the retailer's page before buying.