Supported Smart Locks
Staykey works with any smart lock that Home Assistant supports. However, there's an important distinction between two features: generic lock/unlock control and automatic access code management.
Lock/unlock control (works across all supported radios)
Home Assistant can lock and unlock locks over Z-Wave, Zigbee, Matter/Thread, and Wi-Fi. Staykey's lock/unlock feature works with any of them:
- Z-Wave locks
- Zigbee locks
- Matter / Thread locks
- Wi-Fi locks
- Other protocols supported by Home Assistant
If all you need is to lock or unlock the door remotely through Staykey, the protocol doesn't matter much.
Access code management (guaranteed on Z-Wave only)
For managing guest access codes — creating a unique code per stay, updating it, and retiring it automatically — Staykey guarantees support on:
- Z-Wave locks with user-code management functionality
On Matter, Zigbee, and Wi-Fi locks, passcode management is best-effort — it may work, depending on the lock and firmware, but we can't guarantee it. If per-stay passcode rotation matters for your operation (and it usually does), stick with a Z-Wave lock from the tested list below.
Officially Tested Locks
We've tested the following locks with Staykey and confirmed their capabilities:
| Manufacturer |
Model |
Access Codes |
Code Validation |
Max Codes |
Code Length |
| Yale |
YRD410-ZW2 |
✓ |
✓ |
30 |
4-8 digits |
| Yale |
YRD420-ZW2 |
✓ |
✓ |
30 |
4-8 digits |
| Yale |
YRD410-F-ZW3 |
✓ |
✓ |
30 |
4-8 digits |
| Yale |
YRD420-F-ZW3 |
✓ |
✓ |
30 |
4-8 digits |
| Yale |
YRD226, YRC226, YRC246, YRD256, YRC256, YRD446 |
✓ |
✓ |
30 |
4-8 digits |
| Ultraloq |
U-Bolt Pro Z-Wave |
✓ |
✗ |
30 |
4-8 digits |
Understanding the table
- Access Codes: Can Staykey create and manage guest access codes on this lock?
- Code Validation: Does the lock confirm when codes are successfully set or cleared? Locks without validation will still work, but Staykey can't verify the operation completed.
- Max Codes: Maximum number of access codes the lock can store
- Code Length: Supported PIN code lengths
A note on code validation
Locks that support code validation send confirmation events back to Home Assistant when a code is set or cleared. This allows Staykey to:
- Confirm codes were successfully programmed
- Retry failed operations automatically
- Show accurate code status in the dashboard
Locks without code validation (like the Ultraloq U-Bolt Pro) will still work with Staykey—codes will be sent to the lock, but Staykey won't receive confirmation that the operation succeeded.
Other Compatible Locks
While we haven't officially tested every lock, the following Z-Wave models generally work well with access code management:
- Schlage: BE469ZP (Z-Wave Plus) and other Z-Wave Connect / Z-Wave Plus models. Note: Schlage Encode Plus is Wi-Fi/Matter, not Z-Wave — lock/unlock works, but passcode management isn't guaranteed. Pick BE469ZP if you specifically want Z-Wave.
- Kwikset: SmartCode Z-Wave models (e.g., 914 Z-Wave). Note: Kwikset Halo is Wi-Fi, not Z-Wave — same caveat as Encode Plus.
- Ultraloq: U-Bolt Pro Z-Wave (officially tested above); Ultraloq Matter models work for lock/unlock but passcode management is best-effort.
- Aqara: Matter-compatible lock models work for lock/unlock via HA; passcode management is experimental — hosts are welcome to try them and share feedback.
If you're using a lock not listed above and it works with Staykey, let us know and we'll add it to our tested list!
Choosing a Lock
When selecting a lock for your rental property, consider:
- Z-Wave protocol: Required for Staykey-guaranteed automatic access code management. Matter/Zigbee/Wi-Fi locks will still lock and unlock, but per-stay code rotation is best-effort on those radios.
- Code validation support: Recommended for reliable code confirmation
- Battery life: Look for locks with good battery life for fewer maintenance trips
- Keypad type: Touchscreen vs physical buttons (touchscreen tends to be more weather-resistant)
- Aesthetic fit: Match your property's style
Our top recommendation
For vacation rentals, we recommend the Yale Assure Lock 2 (Z-Wave):
- Full access code management with validation
- Reliable Z-Wave connectivity
- Long battery life
- Sleek touchscreen keypad
- Works offline (no WiFi required for PIN entry)
Learn more
Still have questions? We're here to help.