Run check-in from your phone: codes that start and stop with each booking, a separate code for the cleaner and a history you can read from anywhere.
📍 We serve KL, Selangor & Putrajaya.

An Airbnb smart lock lets you send each guest a code that only works during their booking, give the cleaner a separate code for turnover days, and see from your phone who opened the door and when, without meeting anyone to hand over keys. The choice that matters most for a host is whether the lock is online through a gateway, so codes can be changed from anywhere, or offline, so codes must be planned ahead. Check that the building allows short stays before you buy. For other devices, see smart home installation.
A short-let unit changes hands far more often than a family home. Every booking means a new person who needs to get in, often late at night after a flight, and who must stop getting in once they check out. With a key, someone has to meet the guest or leave the key in a lockbox, and a lost or copied key means a new cylinder. With a smart lock, the door itself becomes the check-in desk.
The real gain is control at a distance. A host who lives in another state, or who runs the unit beside a full-time job, can issue a code from the booking message, cancel it if plans change and read the door's history when a guest disputes a check-out time. If you are still deciding between a plain keypad lock and an app-connected one, the smart lock vs digital lock comparison sets out the difference first.
Most host-friendly locks offer several kinds of access. Using the right kind for each person keeps the user list short and makes it obvious when something is wrong.
| Access type | Who it is for | How it behaves |
|---|---|---|
| Timed guest code | Each booking | Starts at check-in time and stops at check-out time on its own |
| One-time code | A plumber, a courier, a viewing agent | Opens the door once, then expires |
| Recurring cleaner code | Your turnover cleaner | Works only on set days and hours, never overnight |
| Owner or admin code | You and one trusted backup | Never shared; used to add and remove other users |
| Mechanical key | Emergencies only | Kept by you or a nearby contact, never inside the unit |
Give every guest a fresh code rather than reusing one for regulars. A code that looks like a phone number or a birthday is easy to guess, so let the app generate it. Keep the owner code for yourself; if a co-host needs to manage the lock, give them their own admin access so you can remove it separately.
This is the decision that shapes daily life as a host. An online lock talks to the internet, usually through a small gateway or bridge plugged in near the door, because the lock itself saves battery by using Bluetooth or Zigbee. An offline lock has no connection at all and generates codes from a shared algorithm, so the app can create a valid timed code without ever reaching the door.
| Point | Online through a gateway | Offline algorithm codes |
|---|---|---|
| Change a code after it is sent | Yes, from anywhere | Usually not; you wait for it to expire |
| See who entered and when | Yes, close to real time | Only when someone syncs the lock on site |
| Works when the unit's internet is down | Existing codes keep working at the keypad | Not affected |
| Extra part to look after | The gateway and the unit's WiFi | None |
| Suits | Hosts who manage remotely | Hosts who live nearby and plan bookings ahead |
If you choose the online route, the gateway needs steady WiFi at the door. Put smart devices on a separate network from the one guests use, so a guest cannot reach your lock or cameras; the guide to IoT network security and guest WiFi shows how to split them.
Most problems with guest codes are about time, not technology. Set the code to start a little before the official check-in, so a guest who arrives early can at least put their bags inside, and to end a little after check-out, so a slow departure does not leave someone locked out with luggage. Then make sure the turnover window still fits between them.
The cleaner is the one person who enters the unit more often than any guest. Give them their own recurring code limited to turnover days and daytime hours, and never let them use a guest code. Their entries then show under their name in the history, which answers questions about when a room was cleaned or when a repair person was let in. The turnover cleaning and maintenance guide covers what the cleaner should check and report each time.
If you change cleaners, remove the old code before their replacement starts and create a new user, rather than handing the old code on. A shared code means you can no longer tell one person's visit from another's.
A smart lock only solves the unit door. In most condos the guest also has to get through the guardhouse, the lobby door and the lift, which are controlled by the management's access cards. A host still has to sort out how the card reaches each guest, and some buildings limit how many cards a unit may hold.
More importantly, many strata buildings restrict or ban short stays through their by-laws, and local councils have their own rules. Read the guide to whether Airbnb is legal in Malaysia before you spend on the door, and ask your management office in writing whether short stays are allowed and whether any works form is needed to change the lock. A condo front door may also be a rated fire door, which brings its own rules.
A host is in a different position from a family using a lock at home. Malaysia's Personal Data Protection Act 2010 applies to personal data processed in respect of commercial transactions, and it exempts data processed by an individual only for personal, family or household affairs. Letting a unit for money may put a host on the commercial side, so treat guest data with care and take advice if you are unsure.
In practice, three habits keep things simple. Use codes for guests rather than fingerprints or face recognition, so you never hold anyone's biometric details. Keep the door history only as long as you need it to settle a booking. And if the unit has a camera at the entrance, say so clearly in the listing; never place one where guests sleep or wash.
A lock that runs out of battery with a guest standing outside is the host's worst evening. Change the batteries on a calendar reminder, well before the low-battery warning, and ask the cleaner to tell you as soon as the warning appears. Most locks have an emergency power point for a power bank, and the guide to smart lock batteries and power failure explains what to do when a lock goes dark.
Plan for the guest who cannot get in for any other reason too: a code typed wrongly, a phone with no data, a keypad that will not wake. Keep the mechanical key with someone who lives nearby and can reach the unit, and write their contact into your check-in message as the fallback.
If you run more than one unit, look for an app that lets you manage several locks from one account; the guide for landlords with multiple units covers that set-up, and the homestay smart set-up guide covers a whole landed house let by the room.
We install smart locks and their gateways on short-let unit doors and grilles, check that the door suits the lock, and set up the app so the owner account sits with you. We can also show you how to create timed guest codes and a cleaner's schedule before the first booking. We do the smart device, app and low-voltage side of the job. For a quote, tell us the door type, whether the unit is a condo or landed, and your area.
This page is general guidance for hosts and is not legal advice. Confirm your building's current rules before listing.
WhatsApp us your job details for a quote — we reply within the hour. A site visit is free. We serve KL, Selangor & Putrajaya.
💬 WhatsApp for a quoteTell us what you need — we reply within the hour.