TTLock Smart Lock Integration
Connect AVA to TTLock smart locks for automatic PIN code generation. Guests receive unique, time-limited PIN codes upon check-in.
Where to Find It
Settings → Room Access → Smart Lock Vendor → TTLockGuest & Staff Impact
- Guests: Receive a time-limited PIN so they can go straight to the room after check-in.
- Staff: Reduced front desk workload because keys do not need to be handed out.
Prerequisites
- TTLock locks installed on all guest rooms
- TTLock developer or hotel account
- Locks configured in the TTLock app
Configuration Steps
Step 1: Select Smart Lock Method
- Go to Settings → Room Access
- Select Smart Lock (PIN) as the Room Key Issuance Method
- Click Save
Step 2: Choose TTLock Vendor
- In the Smart Lock Vendor dropdown, select TTLock
- A warning appears if not yet linked
Step 3: Configure PIN Settings
- PIN Code Expiration Time: When PINs expire on checkout day (default: 11:00 AM)
- Random Custom PIN Length: 4-8 digits available for TTLock
Step 4: Connect Your TTLock Account
- Scroll to TTLock Integration section
- Enter your TTLock Username (app login)
- Enter your TTLock Password
- Click Connect TTLock Account
- Wait for connection to complete
Step 5: Verify Connection
After connecting, you'll see:
- ✅ Green checkmark = "TTLock Account Linked"
- 🔴 Red icon = Connection failed
How It Works
- Guest checks in → AVA generates a unique PIN via TTLock API
- PIN sent to guest → Via email or shown on confirmation screen
- Guest uses PIN → Enters code on door keypad
- Guest checks out → PIN automatically deleted
Available PIN Lengths
Unlike Igloohome, TTLock supports longer PINs:
| Digits | Security Level |
|---|---|
| 4 | Basic |
| 5 | Standard |
| 6 | Recommended |
| 7 | High |
| 8 | Maximum |
Troubleshooting
"Account Not Linked" Warning
- Enter your TTLock app credentials
- Click Connect TTLock Account
- Verify credentials are correct (case-sensitive)
"Connection Failed" Error
- Verify username and password
- Check your TTLock account is active
- Ensure no special characters are causing issues
- Try resetting your TTLock password
PINs Not Generating
- Confirm TTLock account is linked (green status)
- Verify locks are online in TTLock app
- Check room-to-lock mapping is correct
- Contact support if issue persists
Unlink TTLock Account
To disconnect:
- Go to Settings → Room Access
- Find the TTLock Integration section
- Click Unlink TTLock Account
Security Considerations
- 🔒 Use 6+ digit PINs for better security
- 🔒 Set appropriate expiration times
- 🔒 Use a dedicated TTLock account for AVA
- 🔒 Periodically rotate your TTLock password
warning
Your TTLock credentials are transmitted securely but stored by AVA for API access. Use a dedicated service account when possible.
Need Help?
- TTLock Support: Through TTLock app
- AVA Support: success@vouch-technologies.com