Lock
A smart lock secures a door and reports its state to Home Assistant. Selora AI uses locks for arrival and departure routines, auto-locking at night, jam alerts, and guest access with per-user codes.
How Selora AI uses locks
- Auto-lock at bedtime, on departure, or after a door has been unlocked too long.
- Arrival routines that unlock as a trusted resident gets home, then disarm security and turn on lights.
- Security arming that confirms every exterior door is locked before the home arms for the night.
- Jam and tamper alerts the moment a bolt fails to throw or a keypad is attacked.
- Guest access with per-user codes for cleaners, contractors, and short-term guests, plus code-usage events for automations.
Picking a lock
Pick a lock Home Assistant controls locally. Z-Wave deadbolts on Z-Wave JS are the installer standard. Pair them with S2 secure inclusion, which lock control requires. Zigbee and Matter-over-Thread locks are also fully local; Matter models need a Thread border router and a Matter controller on site. Avoid Wi-Fi locks that route every command through a vendor cloud. A dead internet connection should never stand between a client and their front door.
Compatible devices

Smart Lock U100
The Aqara Smart Lock U100 is a fingerprint and keypad deadbolt with Apple home key support. Home Assistant controls it locally through an Aqara Zigbee hub acting as a Matter bridge. The hub is required for any HA control.

Smart Lock U200
The Aqara Smart Lock U200 is a retrofit deadbolt kit with native Matter over Thread, a wireless fingerprint keypad, and Apple home key. Home Assistant controls it locally through the Matter integration with no Aqara hub at all.

Smart Lock U300
The Aqara Smart Lock U300 is a lever-handle lock with native Matter over Thread, fingerprint, keypad, and Apple home key, one of the only local-Matter leversets, for single-bore doors that cannot take a deadbolt.

918 HomeConnect
The Kwikset 918 HomeConnect is Kwikset's top Z-Wave deadbolt, with a 700-series Long Range radio, S2 security, and SmartStart. Home Assistant runs it fully locally on Z-Wave JS with 250 managed user codes.

Home Connect 620
The Kwikset Home Connect 620 is a Z-Wave 700-series keypad deadbolt with S2 security and SmartStart. Home Assistant controls it fully locally on Z-Wave JS and can manage its 250 user codes for guests, cleaners, and rentals.

SmartCode 912 Tustin Lever
The Kwikset SmartCode 912 is a keypad lever lock with Zigbee that joins ZHA or Zigbee2MQTT directly, the straightforward pick for offices, interior doors, and single-bore doors on an existing Zigbee mesh.

SmartCode 914
The Kwikset SmartCode 914 is a budget Z-Wave Plus keypad deadbolt that Home Assistant controls fully locally on Z-Wave JS, with 30 user codes, keypad events, and a SmartKey re-keyable cylinder.

SmartCode 914 (Zigbee)
The Zigbee 3.0 Kwikset SmartCode 914 is the reference direct-join Zigbee deadbolt: it pairs straight to a ZHA or Zigbee2MQTT coordinator (no hub, no cloud) with 30 user codes and keypad events managed from Home Assistant.

SmartCode 916 (Zigbee)
The Zigbee 3.0 Kwikset SmartCode 916 puts a capacitive touchscreen on the direct-join Zigbee deadbolt formula: it pairs straight to ZHA or Zigbee2MQTT with 30 user codes and keypad events, no hub or cloud involved.

Smart Lock (Deadbolt)
The Nuki Smart Lock mounts over the inside of an existing deadbolt, keeping keys and exterior hardware. Home Assistant controls it locally over Matter on Thread, with lock, unlock, and unlatch, and no cloud account needed.

Smart Lock Ultra (Euro Profile)
The Nuki Smart Lock Ultra is the flagship retrofit for euro-profile cylinders, with a brushless motor and stainless housing. Home Assistant controls it locally over Matter on Thread or Nuki's built-in MQTT client.

Connect Smart Deadbolt
The Schlage Connect BE469ZP is the benchmark Z-Wave Plus deadbolt for professional installs: fully local on Z-Wave JS with S2 security, a built-in tamper alarm, and per-user codes Home Assistant can manage.

Sense Pro Smart Deadbolt
The Schlage Sense Pro is Schlage's first Matter over Thread deadbolt, launched June 2026. Home Assistant controls it locally through the Matter integration, with ultra-wideband hands-free unlock and Apple home keys on the Apple side.

Bolt Mission
The Ultraloq Bolt Mission is a Matter over Thread deadbolt with ultra-wideband hands-free unlock. Home Assistant controls it locally through the Matter integration, with no Wi-Fi bridge and no U-tec cloud account required.

Bolt Z-Wave
The Ultraloq Bolt Z-Wave is the first Z-Wave Long Range smart lock, on an 800-series radio with S2 and SmartStart. Home Assistant controls it fully locally on Z-Wave JS, with an anti-peep keypad and managed user codes.

Assure Lock 2
The Yale Assure Lock 2 is a modular deadbolt family (keypad, touchscreen, key-free, and fingerprint trims) whose swappable Z-Wave module gives Home Assistant fully local control on Z-Wave JS with managed user codes.

Assure Lock (YRD216/YRD226/YRD256)
The original Yale Assure Lock (keypad YRD216, touchscreen YRD226, and key-free SL YRD256) takes a swappable Zigbee module that joins ZHA or Zigbee2MQTT directly, with 25 user codes and keypad events managed from Home Assistant.

Smart Lock with Matter
The Yale Smart Lock with Matter is a native Matter over Thread deadbolt Home Assistant controls locally (no module, no bridge, no Yale cloud) with PIN code management handled natively through the Matter integration.
Recipes that need this role
No recipes currently reference this role.