Smart Home Assistant
← Smart locks
SwitchBot Lock Ultra (with Keypad)

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)?

ControlTypeWhat it does
LockLockLock/unlock control with real-time state via local Bluetooth push; no distinction between keypad, app, or HA-issued commands.
Door stateSensorOpen/closed status reported alongside the lock entity, useful for detecting a door left ajar rather than just the bolt position.
Auto-lock pausedBinary sensorReflects 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 stateSensorReports whether the lock's motor calibration against the cylinder is healthy — the closest thing to jam detection on the direct Bluetooth integration.
BatterySensor (%)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

warranty2 years
dimensionsLock body: 122 x 62.6 x 66.8mm, 367g, magnesium aluminium alloy + PC/ABS housing
battery lifeLock 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 typeLock 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)
connectivityBluetooth 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 motor50-55dB noise level measured at 50cm, 50rpm no-load motor speed, 10 degree minimum jam-detection angle
cylinder compatibilityEuro 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 fingerprintKeypad 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?

ProductFromProtocolLocal controlIntegration
SwitchBot Lock Ultra (with Keypad) (this product)£249.99Bluetooth, MatterYesWorks with HA
Aqara Smart Lock U200£169.99Thread, Matter, BluetoothYesNative
Aqara Smart Lock U200 Lite£105.99Thread, Matter, BluetoothYesNative
Aqara Smart Rim Lock U500£279.98Matter, Thread, BluetoothYesNative

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.
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.

SwitchBot

SwitchBot Lock Ultra (with Keypad)

£249.99 at Amazon UK

Buy →