Schlage Encode + Airbnb Integration

Schlage Encode + auto-rotating Airbnb codes.

The Schlage Encode is the most-recommended smart lock for Airbnb hosts — direct Wi-Fi, no hub, 100-code capacity. Key by PrepBnB pulls the guest's last-4 phone digits from your iCal feed and pushes a fresh code per reservation. $10/lock/month.

Supported Schlage models

Encode-line Wi-Fi locks only. Z-Wave Sense / BE469 / older Camelot lines need a separate hub and aren't fully cloud-managed.

5-minute setup

  1. 1

    Sign up for PrepBnB

    Free, 60 seconds, no credit card. Free tier covers 1 listing forever; Key is a $10/lock/mo add-on.

  2. 2

    Add your Airbnb iCal feed

    Paste your listing's iCal export URL. Key reads every future reservation from this feed.

  3. 3

    Connect your Schlage lock

    From /dashboard/keys/connect, pick Schlage and sign in via the Schlage Home app credentials. We never see your password.

  4. 4

    Pick a code format and you're done

    Default is last-4 of guest phone. Schlage Encode supports 4–8 digit codes; pick what fits your hosting style.

What Key shows per Schlage lock

Upcoming codes

Next 1–3 reservations with the actual 4–8 digit code each guest will see.

Battery level

Schlage exposes battery percentage to Seam — Key shows it so you can swap the 4×AA before it dies on a guest.

Online status

If the Encode loses your Wi-Fi network, Key flags it so you can reset before a guest gets locked out.

Schlage + Airbnb FAQ

Does the Schlage Encode need a Wi-Fi hub?+

No — the Encode (BE489 / BE499) connects directly to your home Wi-Fi. That's the main reason it's the most popular smart lock for Airbnb hosts: no hub to lose, no battery-draining bridge.

How many active codes can a Schlage Encode hold?+

Up to 100 simultaneous codes. Plenty of headroom for a busy host with back-to-back bookings; Key never gets close to the cap because expired codes auto-clean.

What about the older Schlage Sense or BE469?+

Schlage Sense (Bluetooth-only) and BE469 (Z-Wave) need a separate hub or Apple HomeKit setup to be cloud-managed. Most Z-Wave bridges (SmartThings, Hubitat) aren't Seam-supported. We recommend the Encode for Airbnb use specifically.

Can I keep my static cleaner code?+

Yes. Key only manages codes named `Guest_NNNN`. Your cleaner's static code (set via the Schlage Home app) stays put — Key never deletes codes it didn't create.

Code-length flexibility?+

Schlage Encode supports 4–8 digit codes. Key's default uses last-4 of guest phone (4 digits). If you prefer longer, switch the listing's lock_code_format to random_6 in the dashboard — both are supported.

Get your Schlage automating Airbnb codes

5 minutes from signup to first auto-pushed code. $10/lock/month, cancel anytime.

Get early access

We'll send a Schlage-specific setup checklist.

We'll only use your email to send the resource and occasional STR-host tips. Unsubscribe any time.

Other lock brands