All Categories

News

Home >  News

All news

TTHotel Pro User Manual

01 Jul
2025

To get the electronic catalog or more details, please contact WhatsApp: +86 15800194932

Lock supplier code : 88885678

1. System Introduction

TTHotel Pro is designed for small and medium-sized hotels, hostels, and other

accommodation venues. It integrates hotel-related devices such as door locks, elevator

controllers, power switches, card issuers, and gateways. It enables one-stop management

of orders, room status, room rates, messages, etc. It supports both computer web pages

and mobile phone operations, featuring a simple and user-friendly interface. It also has a

series of automated functions that can significantly reduce labor costs and improve work

efficiency for hotels and hostels.

2. Web

2.1 Creat account

Operation Instructions

# Enter the required registration information.

#Important: Registration requires filling in the Lock supplier code. You need to contact your lock supplier to obtain it. If you cannot obtain it, please contact our TTHotel Pro team members.

2.2 Login

Operation Instructions

#Enter the correct account and password, and click [LOGIN] to enter the workbench. If you check [Remember me] and log in successfully, the account and password will be automatically filled in the next login.

2.3 Forget password

Operation Instructions

# Enter the correct User code, Passcode, and Verification code, and click [Submit] to complete the account password reset.

2.4 Account

In this module, you can view the information of your logged-in account.

2.4.1 Information

In Information, you can view the name, account number, role, etc. of the account, and support modifying the account number and password.

2.5 Subscription

Only administrators can view the system subscription information and perform paid subscriptions, renewals, etc.

2.6 Hotel information

This module includes hotel information settings, guest room type/rate settings, and public door settings.

2.6.1 Basic info

On this page, you can modify the hotel name, address, check-in/check-out time, currency, etc.

2.6.2 Room

Operation Instructions

# Select a guest room and click [Create Room] to choose batch creation or single creation.

2.6.2.1 Room type

Add Roomtype

Operation Instructions

#Select a guest room and click [Create Room].

#You must enter the room type name and the basic price of the room type.

2.6.2.2 Room rate

After setting the basic price when creating the room type, on this page, you can set different prices for each room type for each day according to the date.

Operation Instructions

#You can click on the room price cell to modify the price of this room type on a certain day.

#You can click Bulk Edit to batch modify room prices. You can set the increase/decrease amount of the basic price according to a period of time, specific days of the week.

2.6.2.3 Room type for calendar

This function allows you to adjust the arrangement order of room types in the Calendar.

Operation Instructions

#The room type arrangement order is from left to right and from top to bottom. You can drag the grid to adjust the room type order.

2.6.3 Public door/Group

Public Door/Group: After setting multiple public doors as a group, if you select this public door group when sending the unlocking permission to guests, the guests’

unlocking permission can open both the guest rooms and the public doors in the group.

Add Public door

Operation Instructions

#Click [Create public door] to create a public door. You need to determine the name of the

public door, as well as the building, floor, and group where it is located.

#Click [Create group] to create a public door group. You need to determine the name of the public door group and select the public doors.

2.7 Calendar

This module serves as the hotel operation integration center. It can assist the front desk in handling guest reservation business and display the room status in a grid view, helping hotel staff have a clear understanding.

2.7.1 Calendar

You can quickly query orders based on the name and contact information of the reservation person. Click on the room grid to process the room order. The Calendar displays the status of each room on each day in a grid view. Click to view all specific statuses.

2.7.2 Today

The single-day room status also displays the room status in a grid view, but only

shows the status of the current day and cannot switch dates. The horizontal axis can be changed. You can quickly query orders based on the name and contact information of the reservation person. Click on the room grid to process the room order.

2.7.3 Add reservation

Operation Instructions

#You can click on the room grid or the

to create a reservation.

#Support inputting detailed reservation information, such as room type, room number, length of stay, reservation person’s information, payment information, and check-in

person’s information.

#After adding a new reservation, you can see that the room status on the corresponding room has changed to Reserved, along with the reservation person’s name and the sign

indicating whether there is a debt. .

2.7.4 Record Payment/Refund

This function can help you record the payment or refund information for guests. You can record payment information in Details and view the amount payable or refundable to guests in Booking Summary. Or record and view historical payment information in the

Payment tab.

Operation Instructions

#You can record guest payment information in the reservation details at any time. Click the

in the Details tab to record.

#You can click the

in the Payment tab to record, and you can also view the recorded payment information in this tab.

2.7.5 Check in

Only when it reaches the check-in time of the reservation can the reservation be

checked in.

Operation Instructions

#When checking in, it is necessary to determine the information of the person checking into the room. If the reservation person and the check-in person are the same, the information can be quickly filled in by clicking the

#After check-in, the room status will change to Checked in. Meanwhile, it will automatically enter the Access tab, and you need to handle the unlocking

permission for the guest.

#Select an appropriate unlocking method for the guest, such as Room Card, Passcode, or Ekey. Then, you need to select the room and the corresponding check-in person to send the unlocking permission.

#After successful sending, the corresponding permission details can be seen in the list of the Access tab, and you can perform secondary modification or

deletion.

2.7.6 access

In the access tab of the reservation details, you can send unlocking permissions to guests, including Room Card, Random passcode, Custom passcode, and Ekey. Each time, only one room’s unlocking permission can be sent, and multiple rooms’ unlocking permissions cannot be sent simultaneously. When sending permissions, you may

encounter the following options:

Privacy override: It means that the card can still open the door even if the door lock is locked from the inside.

Public door group: It means that the card can open the public door in the group in addition to

the guest room.

2.7.6.1 Room Card

Support issuing cards to guests.

● Privacy override: It means that the card can still open the door even if the door lock is locked from the inside.

● Public door group: It means that the card can open the public door in the group in

addition to the guest room.

Operation Instructions

#Select the number of cards to issue.

#Select whether to allow Privacy override.

#Select the room, guest, and card expiration time. The card’s effective time is the current time and cannot be changed.

#If you want to allow the card to open some public doors, you can select Public door group.

#After issuing the card, you can click the

to view the card details.

#Click the

and you can Cancel card, Renew card, or Make as lost. The specific introduction of Make as lost can be seen in the corresponding

chapter.

2.7.6.2 Random Passcode/Custom passcode

● Random Passcode:Generate a Random passcode according to the password generation algorithm.

● Custom Passcode:You can customize a 4-9 digit numeric password according to your

needs.

Operation Instructions

#Select Random passcode or Custom passcode.

#Select the room, guest, and the effective and expiration times of the card.

#If you want to allow the password to open some public doors, you can select Public door group. Among them: if both the guest room and the

public door are networked, the passwords of the guest room and the public door will be the same; if either the guest room or the public door is not networked, the password of each door will be different. It is

recommended to network the lock to generate the same password for the

convenience of guests’ memory.

#After issuing the password, you can click the

to view the password details.

#To edit or delete the password: click the

,and perform the operations of editing and deleting the password. This operation requires the lock to be

connected to the network. You can purchase a Wifi lock or connect the lock to the network through a gateway.

2.7.6.3 Ekey

Send a Bluetooth key to guests, and guests can use the Guest app to open the door

via Bluetooth.

Operation Instructions

#Select the room, guest, guest contact information (Email/Phone number), and the effective and #expiration times of Bluetooth.

#If you want to allow Bluetooth to open some public doors, you can select Public door group.

#After issuing Bluetooth, you can click

to view the password details.

#Edit Bluetooth, delete Bluetooth: click

to edit and delete Bluetooth.

2.7.7 Extend stay

If a guest wants to extend their stay, the check-out time can be adjusted in the reservation details.

Operation Instructions

#The check-out time in the order can be directly adjusted.

#Click the

to select a new check-out time.

#If you have sent unlocking permissions to the guest before, after the room is

extended, it will automatically enter the process of modifying the expiration time of the guest’s unlocking permissions. Among them, the Room card needs to be re-issued by the staff using the Card encoder; the update of the

Passcode requires the lock to be networked, otherwise, the expiration time cannot be updated; the Ekey can be directly updated without

additional conditions.

2.7.8 Change room

If a guest wants to change rooms after check-in, there are two ways to change rooms (the check-in time of the checked-in room cannot be modified):

First way: Drag the order directly to the new room in the Calendar (this method is suitable for

guests who have not checked in yet).

Operation Instructions

#Drag the order to a new room in the Calendar;

#After dragging, you can see the information before and after the room change, and the different information of the two has special markings (such as orange

and blue words in the pop-up window). At the same time, you can choose

whether to update the room price to the price of the new room after the room change, and check the “Update room rate” in the lower left corner.

#If you have sent unlocking permissions to the guest before, after the room

change, it will automatically enter the process of reclaiming the original room

and issuing unlocking permissions for the new room for the guest. Among

them, the Room card needs to be re-issued by the staff using the Card

encoder; the reclaiming of the Passcode requires the lock to be

networked, otherwise, the original room unlocking permissions cannot be reclaimed, but the issuing of the new room will not be affected; the Ekey can be directly reclaimed and issued without additional conditions.

Second way: Modify the checked-in room in the reservation details (this method is suitable for guests who have reserved for multiple days and have already checked in for some days and

want to change rooms).

Operation Instructions

#(1) Modify the original room’s Check out time in the reservation details;

#(2) Determine the remaining Check in and Check out times of the new room; and check in the room.

#Note: If step (2) is not performed and a new room is directly selected in step

(1), the order will overwrite the check-in information of the original room.

#If you have sent unlocking permissions to the guest before, after the room

change, it will automatically enter the process of reclaiming the original room

and issuing unlocking permissions for the new room for the guest. Among

them, the Room card needs to be re-issued by the staff using the Card

encoder; the reclaiming of the Passcode requires the lock to be

networked, otherwise, the original room unlocking permissions cannot be reclaimed, but the issuing of the new room will not be affected; the Ekey can be directly reclaimed and issued without additional conditions.

2.7.9 Check out

Operation Instructions

#Click the

in the reservation details.

#You need to determine the room to be checked out.

#If you have sent unlocking permissions to the guest before, after checking out, it will automatically enter the process of reclaiming the guest’s unlocking

permissions. Among them, the Room card needs to be cancelled by the

staff using the Card encoder; the reclaiming of the Passcode requires the lock to be networked, otherwise, the room unlocking permissions cannot be reclaimed; the Ekey can be directly reclaimed without additional

conditions.

2.7.10 Room Closure

If a room cannot provide accommodation services due to maintenance, special occupation, etc., the room can be closed for a period of time.

Operation Instructions

Click the

in the Calendar.

You need to determine the room to be closed and the closing time.

2.7.11 View /Renew/Cancel card

The front desk can quickly View Card, Cancel card, and Renew card.

2.8 Reservations

This module records all guest reservation orders. Unarranged: In the order, there are rooms that have not been arranged for guests.

● Today’s expected arrival: In the order, there are guests expected to arrive today.

● Today’s expected departure: In the order, there are guests expected to depart today.

● Unrranged: In the order, there are rooms that have not been arranged for guests.

Operation Instructions

#You can quickly search by the booker’s name, contact information, or order ID.

#Can be filtered by order Created time, Arrival date, Departure date; filtered by room type and room; filtered by room status; filtered by whether the room has pending permission status; filtered by order payment status..

#Click the

Reservation ID to view order details. Reservation

2.9 Guests

This module can view and edit the information of checked-in guests

(excluding reservation persons for the time being), including basic information such as name, contact information, and check-in information.

2.9.1 Guest detail

Operation Instructions

#Guest details can be searched quickly by reservation person’s name and

contact information. #Guest detail information can be divided into basic

information and check-in information by type. Basic information includes name, contact information, gender, birthday, remarks, etc.; check-in information

includes checked-in room, check-in time, check-in status, etc.

2.9.2 Add/Edit guest

Please ensure that each guest’s Email and Phone number are unique.

Multiple guests are not allowed to share one Email or Phone number.

2.10 Devices

2.10.1 Lock

This module can view the basic information of the Lock and the unlocking records.

2.10.2 Card

This module can view card status information and issue/renew/cancel cards for employees and temporary cardholders.

2.10.2.1 Card info

The list represents the information of each card issued in the system, including id, cardholder, card type, card status, etc.

2.10.2.2 Issue/View/Renew/Cancel Card

Operation Instructions

● Issue Card: Issue cards to employees or cardholders.

● View Card: View the information in the card.

● Renew Card: Renew the card and set a new expiration time for the card.

● Cancel Card: Cancel the card, cancel the unlocking permission of the card, and make it an empty card.

2.10.2.3 Mark as lost

This function is to solve the risk that guests/employees cannot return the card in time due to card loss, resulting in the hotel guest room door being

opened without the hotel’s knowledge.

● Click Mark as lost within the Web system.

● Through the APP, near the lock that the card can open, report the card as lost via

Bluetooth.

Operation Instructions

#Click

on the card within the system.

#Log in to the APP. You can see in [Devices]-[Lock]. Click this module, find the lock with,

and click

to report the card as lost. After reporting as lost, the card will not be able to open the lock. Please note: You need to use the APP and operate near the lock

because the Bluetooth communication distance is limited. If you are far from the lock, you will not be able to complete the loss reporting operation.

After the loss reporting is completed, you can see that the card status has changed to

Reported Loss.

#If the card can be used with Lift Controller and Power Saver, these two devices also need to be reported as lost. The process is the same as that of the lock.

#For example: Card A can open guest rooms a and b. Card A is lost and needs to be reported as lost. Find Card A in the Web and perform Mark as Lost; Enter the APP-

[Devices]-[Lock]. You can see the prompt

of Lock a and b. Please click

near Lock a and b respectively to report the card as lost.

2.10.3 Crad encoder

The role of the Card encoder: Write data of the Room, Lift Controller, and Power Saver that the card can open into the card.

● Before using the card issuer, make sure that you have downloaded and run

Important:

After the card issuer is recognized:

Whenever the card issuer is replaced or reinserted, it is advisable to click Encrypt encoder. to prevent the system from using inconsistent sectors when

using encrypted cards. Especially when

appears, you must perform the Encrypt encoder operation.

Operation Instructions

#After successfully connecting the card issuer and running

according to the page prompts, you can see the sectors that the current system needs to use and the sectors that the card issuer is currently using.

#Note: When the two are different, you need to click

to make the sectors used by the card issuer consistent with those of the

system.

2.10.4 Gateway

This page displays information related to the gateway, such as gateway

name, status, and the number and names of connected devices. More gateway information needs to be viewed in the APP.

2.10.5 Lift controller

This module displays information about the Lift Controller, including name, current working mode, buildings and floors that can be accessed, and viewing the elevator control usage records. More information needs to be viewed in the APP.

● Working mode: There are two working modes as follows:

1. Floor(s) with door access: Only able to go to the floor where the guest room is located.

2. All Floors: Can go to all floors.

● Note that changing the working mode can only be done through the APP.

2.10.6 Power saver

This module displays information about the Power Saver, including the room it belongs to, serial number, and viewing the usage records. More information

needs to be viewed in the APP.

● Working mode: There are three working modes as follows:

1. Work with any card: Insert any card to get power.

2. Work with current hotel card: Insert the hotel card to get power.

3. Work with current home card: Insert the room card to get power.

● Note that changing the working mode can only be done through the APP.

2.11 Settings

2.11.1 Payment settings

This content supports you to select the corresponding method when

recording guest receipts/refunds on the platform and allows for drag-and-drop sorting.

2.11.2 Email/SMS

The system provides the purchase of Email/SMS.

2.11.3 Sta

This module supports you to set hotel staff and roles.

2.11.3.1 sta

Create hotel employees, such as front desk staff, cleaning staff, etc. At the same time, you can also send guest room unlocking permissions to employees.

2.11.3.2 Role

Create roles for hotel employees and set system permissions for the roles.

2.12 Contact us

If you encounter difficult-to-solve problems in the system, you can contact our team by email.

If you encounter problems related to locks, etc., you can contact your Lock supplier.

3. APPAdmin/Sta

3.1 My access

In this module, you can see all the unlocking permissions of the currently logged-

in account, including Ekey, Passcode, and Cards.

Operation Instructions

#Among them, the Bluetooth key can not only open the room door, but also operate the Lift Controller and Power saver.

#The range of the Lift Controller: all buildings and floors of the current hotel. Click

under the Ekey tab to select the building and floor to go to.

#The range of the Power saver: the room associated with the guest room. That is, there is a button

the corresponding room, and click to get power / cut off power.

3.2 Room Management

This module supports setting Room and Public door.

3.2.1 Creat room

You can create guest rooms and set room types, room type prices, etc.

3.2.2 Creat public door

You can create public doors and set room types, room type prices, etc.

Prev

Unlocking the Future: The Marvel of Smart Locks

All Next

In addition, the tuya smart APP offers the following features