TTLock Setup
Guide for connecting a TTLock smart lock with Reservine -- from gateway preparation to automatic PIN codes.
TTLock Setup
This guide walks you through connecting a TTLock lock to Reservine. If you're not sure which lock to choose, check the smart locks overview.
Prerequisites
Before you begin, make sure you have:
- A TTLock smart lock -- physically installed on the door
- A TTLock gateway (WiFi bridge) -- for remote management over the internet
- The TTLock mobile app -- the lock must be paired with the app
- A stable WiFi connection at the gateway installation location
Without a WiFi gateway, remote PIN codes cannot be generated. The gateway must be within Bluetooth range of the lock (typically up to 10 meters) and connected to the internet.
Step-by-Step Setup
1. Preparing the Lock and Gateway
If you haven't paired your lock with the TTLock app yet:
- Install the lock on the door following the manufacturer's instructions
- Open the TTLock mobile app and create an account (or log in)
- In the app, tap Add Lock and follow the on-screen instructions
- After pairing the lock, add a gateway -- in the app, go to the Gateway section and add the device
- Verify that the gateway is online (green indicator light on the device, "Online" status in the app)
2. Activating the TTLock Extension in Reservine
- Log in to the Reservine admin panel
- Go to Settings > Extensions
- Find the TTLock card in the smart locks section
- Click Connect (or Activate Trial if you want to try it out first)
3. Connecting Your Account
After clicking Connect, a dialog will appear with two options:
Option A: Connect an Existing TTLock Account
- Select Connect Existing Account
- Enter the email and password of your TTLock account
- Click Log In
- Reservine will verify your credentials and obtain an authorization token
Option B: Create a New TTLock Account
- Select Create New Account
- Enter an email and choose a password
- Click Create Account
- Reservine will automatically create a TTLock account and link it
Reservine does not store your TTLock password. Only authorization tokens are used for secure API access. You only need to enter your password once during the connection setup.
4. Selecting and Assigning Locks
After successfully connecting your account, Reservine will automatically load all locks from your TTLock account:
- A list of all available locks will appear with their names and statuses
- For each lock, click Assign to Branch
- Select the branch the lock belongs to from the list
- Confirm the assignment
If you have multiple locks on one account, you can assign each lock to a different branch.
5. Verifying Functionality
- Go to Settings > Smart Locks (monitoring)
- Verify that your lock is displayed with the Online status
- Check the battery level
- Create a test reservation and verify that a PIN code is generated
Lock Management
Bulk Operations
If you have multiple locks, you can:
- Assign multiple locks to a branch at once
- Monitor the status of all locks in the unified dashboard
- Synchronize locks using the Sync button for an instant status update
Gateway Management
Gateway devices are essential for remote lock control. In the settings, you can:
- View a list of all gateways on your account
- Check their connection status (online/offline)
- Identify which locks are assigned to which gateway
Token Renewal
TTLock authorization tokens have a limited validity period. Reservine renews them automatically, but if issues arise:
- Go to Settings > Extensions > TTLock
- Check the connection status
- If the status is Disconnected or Token Expired, click Reconnect
- Re-enter your login credentials
Troubleshooting
| Problem | Possible Cause | Solution |
|---|---|---|
| Lock doesn't appear in Reservine | Lock is not paired in the TTLock app | Open the TTLock mobile app and pair the lock |
| Lock status is "Offline" | Gateway is not connected to the internet | Check the WiFi connection and gateway power supply |
| PIN code doesn't work | Gateway is offline or out of range of the lock | Verify that the gateway is online and within Bluetooth range |
| "Token Expired" | Authorization token is no longer valid | Click Reconnect in the TTLock settings |
| PIN code was not generated | Lock is not assigned to a branch | Assign the lock to a branch in the settings |
| Lock responds with a delay | Weak WiFi or gateway too far from the lock | Move the gateway closer to the lock, improve WiFi signal |
The most common issue is an offline gateway. Before contacting support, always check: (1) gateway power supply, (2) WiFi network functionality, (3) gateway distance from the lock.
Security
- Reservine does not store your TTLock password -- only authorization tokens are used
- PIN codes are unique to each reservation and time-limited
- All communication is encrypted via HTTPS
- In the lock monitoring dashboard, you can track all access events