Yale Lock + Home Assistant
Yale smart locks integrate with Home Assistant via Z-Wave (best for local control), Zigbee, cloud, or Bluetooth. Z-Wave with Keymaster provides full PIN management.
What You Need
- Yale smart lock (Assure Lock, Assure Lock 2, etc.)
- For Z-Wave: Z-Wave module (AYR-MOD-ZW2 recommended) + Z-Wave coordinator
- For Cloud: Yale Access module or WiFi-enabled lock + Yale Home app
- For PIN management: Keymaster HACS integration (Z-Wave only)
Integration Methods
| Method | Local | PIN Codes | Best For |
|---|---|---|---|
| Z-Wave | Yes | Yes (Keymaster) | Full local control |
| Zigbee | Yes | Partial | Existing Zigbee network |
| Yale Home (Cloud) | No | App only | Easy setup |
| Yale Access BLE | Yes | App only | No extra hardware |
| Matter | Yes | Limited | Newer locks (Linus L2) |
Supported Lock Models
Yale Assure Lock
YRD216, YRD226, YRD256 with Z-Wave, Zigbee, or Yale Access modules
Yale Assure Lock 2
YRD410, YRD420, YRD430, YRD450 (fingerprint) with Z-Wave, Zigbee, or WiFi
Yale Linus / Linus L2
European market, Matter support (firmware 2.0.20+)
Yale Assure Door Lever
YRL216, YRL226 with same module options
Note: Nest x Yale Lock uses the Google/Nest ecosystem and requires a custom HACS integration, not the standard Yale Home integration.
Z-Wave Setup (Recommended)
Z-Wave provides fully local control with PIN code management via Keymaster.
Module Options
- AYR-MOD-ZW2 (Z-Wave 500) - Best compatibility, recommended
- AYR-MOD-ZW3 (Z-Wave 700) - Has known DoorSense issues with Assure Lock 2
Setup Steps
- 1
Install Z-Wave module
Remove battery cover and slide the module into the slot.
- 2
Put lock in inclusion mode
In Yale app: Settings → External System → Enable inclusion mode
- 3
Add in Home Assistant
Settings → Devices & Services → Z-Wave JS → Add Device
- 4
Scan DSK QR code
Scan the QR code from the module label for S2 security pairing.
PIN Code Management with Keymaster
Install Keymaster via HACS for full PIN code management (Z-Wave locks only):
Keymaster Features
- Up to 250 PIN code slots
- Day/time schedules for each code
- One-time codes
- Notifications when codes are used
- Track which user unlocked the door
Installation
- 1. Open HACS in Home Assistant
- 2. Search for "Keymaster" and install
- 3. Restart Home Assistant
- 4. Add Keymaster integration for each lock
- 5. Configure PIN slots and schedules
Yale Home (Cloud) Setup
For WiFi-enabled locks or locks with Yale Access modules:
- 1
Set up in Yale Home app
Complete lock setup in the Yale Home app first.
- 2
Add Yale Home integration
Settings → Devices & Services → Add Integration → Yale Home
- 3
Sign in with Yale Home credentials
Your locks will be auto-discovered.
Cloud Limitation: The Yale Home integration requires internet connectivity. If your internet goes down, you cannot control the lock remotely from Home Assistant (manual keypad still works).
Available Entities
| Entity | Z-Wave | Yale Home |
|---|---|---|
| Lock control | Yes | Yes |
| Door sensor (DoorSense) | Yes* | Yes |
| Battery level | Yes | Slow updates |
| PIN management | Yes (Keymaster) | App only |
| User tracking | Yes | Yes |
*DoorSense may not work with ZW3 module on Assure Lock 2
Frequently Asked Questions
Does Yale work offline with Home Assistant?
Yes, but only with Z-Wave or Zigbee modules. Z-Wave locks paired directly with Home Assistant work completely offline with no internet required. Yale Home (cloud) and WiFi locks require internet connectivity for remote control, though the physical keypad always works regardless of connection status.
Which Yale lock model works best with Home Assistant?
The Yale Assure Lock 2 with the AYR-MOD-ZW2 Z-Wave module offers the best Home Assistant experience. It provides fully local control, reliable DoorSense support, and works with Keymaster for PIN code management. Avoid the ZW3 module as it has known DoorSense issues with newer lock models.
Can I manage user codes through Home Assistant?
Yes, but only with Z-Wave locks using the Keymaster HACS integration. Keymaster supports up to 250 PIN codes with scheduling, one-time codes, and notifications when specific codes are used. WiFi and Bluetooth Yale locks require PIN management through the Yale Home app.
Is Yale better than Schlage for Home Assistant?
Both work well with Home Assistant via Z-Wave and Keymaster. Yale offers more module options (Z-Wave, Zigbee, WiFi, Bluetooth) and Matter support on newer models. Schlage has a longer track record with Z-Wave and some users find their locks more durable. For pure Home Assistant integration, both are excellent choices.
What happens if my Yale lock loses Z-Wave connection?
The lock continues to function normally using the physical keypad and any programmed PIN codes. You lose remote control and monitoring through Home Assistant until the Z-Wave connection is restored. Battery-powered locks may occasionally drop off the network if batteries are low, so keep them above 20%.
Sources
Related Guides
Need Help with Your Yale Lock Setup?
Our team can install Yale locks, configure Z-Wave integration, and set up PIN code schedules for your smart home.
Get a Free Quote