The RCU reports changes by itself
Card inserted, door opened, DND pressed or temperature changed, the RCU pushes the news at once. TingEdge does not have to poll each room.
Four separate layers, each doing exactly one job. Rooms keep running when the network is down, sensitive data stays at the hotel, and every action leaves a trail.
In-room devices, the edge device at the hotel, the operations platform and the apps are kept apart. A fault in one layer does not stop the others.
The HDL room controller reads the card, door and sensors and controls lights, air conditioning and curtains. Room logic runs right inside the RCU.
A small Linux computer packaged in Docker. It talks to the RCUs on the local network, gathers clean data and sends out only what is valuable.
Business database, centralised authentication and permissions. Each hotel's data is separated at the database layer.
Operations web for the desk and managers, a staff app and a guest app. The interface and data are bilingual, Vietnamese and English.
Front desk machines and the staff app on the local network connect straight to TingEdge. Room status appears almost instantly, with no detour through the Internet.
Managers on a business trip and the guest app on its own Wi-Fi or 4G go through the cloud platform. The same account, the same set of permissions.
The only place that talks to the RCUs is TingEdge. The status on screen is the real status of the room.
Card inserted, door opened, DND pressed or temperature changed, the RCU pushes the news at once. TingEdge does not have to poll each room.
Compared with the current state, only what changed is sent. Temperature, humidity and power have thresholds so junk messages do not flood the system.
A command to a room is resent up to three times. The screen shows done only when the RCU confirms the real state; there is no fake status.
If an RCU is silent for more than 5 minutes, the room tile turns to connection lost and an alert is raised. RCUs are identified by hardware address, so a changed IP does not mix up rooms.
3times
a command is resent before reporting no response
5minutes
without a signal before the RCU is reported as lost
15minutes
account locked after 5 wrong attempts
2languages
data and interface bilingual in Vietnamese and English
A hotel runs 24 hours. The system is designed so that each kind of failure has its own way of holding up.
Fine-grained permissions for hotel staff, centralised authentication, and on-site devices that open no door to the Internet.
A role is only a starting label. Permissions can be added or removed for each person: a housekeeping employee can be allowed to view ledgers if the hotel permits.
Permissions and the software plan are always checked at the centre. TingEdge has no account system of its own and accepts only valid sessions.
After 5 wrong passwords the account is locked for 15 minutes. Sign in with email, phone number or Google.
Records who did what, when, and on which room. Configuration and permission changes all leave a trail.
Switching off a whole floor, changing statuses in bulk or editing RCU configuration must be confirmed, with the consequences explained beforehand.
TingEdge only connects outward and needs no port opened from the Internet. The RCU network should sit in its own technical network zone.
Guests enter with a phone number and a one-time code generated when the room is matched to the stay. The code expires and becomes invalid at check-out.
Each hotel sees only its own data, even when several small hotels share one system.
Tools for the hotel to meet its obligations under the 2025 Law on Personal Data Protection and Decree 356/2025/ND-CP.
The hotel decides the purpose of processing data. TingHotel provides tools and does not replace legal advice.
Photos and details of ID cards and passports sit on the TingEdge at the hotel, encrypted. Documents are not backed up to the vendor's cloud.
People without permission see only a masked form. Every full view is recorded.
The hotel sets a retention period for documents. When it expires, the system deletes or anonymises them, keeping an anonymous stay history.
Stores when and what the guest agreed to for data processing. No pre-ticked boxes are used.
Requests from guests to view, correct, delete or withdraw consent all go into the log, with a clock counting the response and handling deadlines.
Records the time, scope, how it was handled, and whether the authorities were notified.
The system does not hold guests' payment card numbers. It stores only a substitute token if a payment gateway is used.
The check-in screen reminds the front desk to return original documents to the guest under current regulations.
Device signals are plentiful, but most are useful only in the short term. Each type of data has a clear retention period.
1 to 2 weeks
Who inserted a card into which room, and when: only short-term value for lookup and reconciliation.
1 year
One record per hour within the day, overwritten. One summary per day is kept for seasonal comparison.
1 year
Enough to review who changed what within an operating cycle.
Set by the hotel
Reservations, folios and task tickets are not deleted automatically. The retention period is the hotel's decision.
The same software, running where the owner's scale and storage requirements call for.
The hotel needs only the TingEdge on site. The platform, backups and updates are operated by TingHotel.
A chain or group of small hotels shares one system to cut costs, while each property keeps its data separate.
The owner's own database and infrastructure, with the server possibly placed in Vietnam.
A hotel already on another PMS can still pass check-in and check-out to control rooms according to the true stay status.
Central air conditioning, electricity and water meters, and public-area lighting connect through add-ons.
An open gateway to connect restaurant software, POS and the owner's systems.
Sync rates and room availability with sales channels, and connect an e-invoice provider.
HDL Vietnam engineers demonstrate the room map, check-in, SOS alerts and the guest app on a real room controller or the virtual RCU.