Skip to main content
Yale
Full Compatibility

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.

20 min setup Local control (Z-Wave) Multiple methods

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. 1

    Install Z-Wave module

    Remove battery cover and slide the module into the slot.

  2. 2

    Put lock in inclusion mode

    In Yale app: Settings → External System → Enable inclusion mode

  3. 3

    Add in Home Assistant

    Settings → Devices & Services → Z-Wave JS → Add Device

  4. 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. 1. Open HACS in Home Assistant
  2. 2. Search for "Keymaster" and install
  3. 3. Restart Home Assistant
  4. 4. Add Keymaster integration for each lock
  5. 5. Configure PIN slots and schedules

Yale Home (Cloud) Setup

For WiFi-enabled locks or locks with Yale Access modules:

  1. 1

    Set up in Yale Home app

    Complete lock setup in the Yale Home app first.

  2. 2

    Add Yale Home integration

    Settings → Devices & Services → Add Integration → Yale Home

  3. 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