Connect smart locks
Generate unique PIN codes per booking across 13 lock brands.
Updated: Apr 9, 2026
Shortrental.ai supports 13 smart lock brands natively. This guide shows you how to connect them and enable per-booking unique PINs.
Supported locks
- Yale — Assure 2, Assure SL, Linus L2
- Schlage — Encode, Encode Plus, Sense
- August — 4th gen, Wi-Fi Smart Lock
- Nuki — Smart Lock 3.0, 4.0, Pro
- Igloohome — Deadbolt 2S, Mortise 2+, Padlock
- Kwikset — Halo, Halo Touch
Support for Salto, Dormakaba, TTLock is in private beta — contact sales.
Connect a lock
- Go to Smart Devices → Add Device
- Pick your brand from the list
- Follow the OAuth flow (or enter a device code for Igloohome-style locks)
- Assign each lock to a listing
Enable per-booking PINs
In Smart Devices → Settings → Access codes, enable:
- Auto-generate PIN per booking — a fresh 4–8 digit code for every guest
- PIN activation window — default 2 hours before check-in
- PIN expiry — default 1 hour after checkout
- Share via — email, SMS, WhatsApp, or all three
PIN length
Most operators use 6-digit codes. Security research suggests 6 is the sweet spot between memorability and brute-force resistance.
Offline fallback for Igloohome
Igloohome locks generate valid PINs using an offline algorithm — no WiFi needed on the lock side. Shortrental handles this transparently. If your lock is offline when we generate a PIN, we send it to the guest anyway; the lock will accept it when they enter it.
Verify your setup
Send yourself a test booking and check:
- The PIN appears in the guest portal 2 hours before check-in
- The PIN is unique to this booking
- The lock accepts the PIN
- The PIN stops working 1 hour after checkout
Troubleshooting
Lock says "offline" — your lock's WiFi bridge is down. For most brands this is fine; PINs still work for guests. Yale specifically needs WiFi for Auto-Lock; set auto-lock on the lock itself via the Yale app.
PIN rejected — verify the lock's clock is synced. Most modern locks auto-sync when online; if you replaced the batteries recently, the clock may have reset.
No PIN generated — check Smart Devices → Settings → Access codes is enabled for this listing.