How-To GuidesLast updated

    TTLock passcode types explained: which one to use

    TTLock-compatible locks generally support seven passcode types: permanent, timed, one-time, erase, cyclic, custom and the built-in admin passcode. Each behaves differently around validity, reuse and what it can do to other codes, so picking the right type matters as much as picking a memorable number.

    What you need

    Smart Lukko is an independent third-party app for TTLock-compatible smart locks, not affiliated with TTLock or Sciener, and passcode behaviour described here applies to keypad-equipped locks on this platform generally, though the exact list of available types can vary by model and firmware. You need admin access to the lock in the app, and Bluetooth range or a paired gateway to sync a new code onto the lock.

    Passcode type comparison

    TypeValidityBest for
    PermanentNever expires until manually deletedHousehold members, long-term staff
    TimedRepeatable within a set start/end windowShort-term guests, contractors with a known end date
    One-timeWorks once, then deactivatesSingle deliveries, one-off visitors
    EraseWorks once, then clears other passcodes it is configured to removeWiping a lock's codes remotely without physical access
    CyclicRepeats on chosen days within a daily time windowCleaners, recurring staff shifts
    CustomUser-chosen digits within app rules, valid per the type applied to itMemorable codes for family members
    Admin passcodeSet once at lock initialisation, permanentOwner's master code; also used to enter some on-lock settings menus

    How each type behaves

    • Permanent passcode. Works indefinitely at any time, on any day, until you delete it from the app. Simplest option for someone with ongoing, unrestricted access.
    • Timed passcode. Active repeatedly between a start and end date/time you set, then stops working automatically without needing manual deletion.
    • One-time passcode. Valid for exactly one successful entry, then the lock deactivates it on its own.
    • Erase passcode. A special code that, when entered, deletes a batch of other passcodes from the lock. Useful for clearing old codes on a lock you cannot reach with the app, since entering it physically at the keypad performs the cleanup.
    • Cyclic passcode. Repeats only on the days of the week you select (e.g. Monday-Friday) and only within a daily time window you define, then is inactive outside those hours.
    • Custom passcode. Lets you or the recipient choose the actual digits rather than accept an app-generated number, while still following whichever validity type (permanent, timed, etc.) is applied to it.
    • Admin passcode. Created during the lock's initial setup and tied to the owner account. It is permanent by nature and, on many models, also unlocks access to certain on-device configuration menus, so it should be treated as sensitive as the owner's own login.

    Common mistakes

    • Using a permanent code for a short stay. It never expires on its own, so you must remember to delete it manually — a timed code removes that burden.
    • Confusing erase passcodes with regular deletion. An erase passcode wipes a group of codes when entered at the keypad; it is not a normal unlock code, and issuing it to the wrong person can remove access you meant to keep.
    • Sharing the admin passcode with guests. It should stay owner-only; use a dedicated timed or one-time code for anyone else.
    • Setting a cyclic code without checking the lock's clock. Cyclic windows depend on the lock's internal time being accurate; a drifted clock shifts when the code actually works.

    Frequently asked questions

    Which passcode type should I use for a weekend guest?

    A timed passcode is usually best: set the validity window to cover check-in through check-out, and it stops working automatically afterward without you needing to delete it manually.

    What is an erase passcode used for?

    An erase passcode is a special code that deletes a set of other passcodes from the lock when entered on the keypad. It is useful for clearing old codes on a lock you cannot reach with the app directly.

    Is the admin passcode the same as an admin eKey?

    No. The admin passcode is a keypad code set during lock initialisation, while an admin eKey is an app-based permission that can be granted to any user. They serve different access methods.

    Can a cyclic passcode work on only some days of the week?

    Yes, cyclic passcodes let you choose specific days and a daily time window, so you can set one to work only on weekdays or only on weekends, for example.

    Do all TTLock-compatible locks support every passcode type?

    Not always. Support for types like erase or cyclic codes can vary by lock model and firmware, so check the passcode menu in the app for the specific types your lock offers.

    Related feature: TTLock passcodes, fingerprints & cards guide

    Keep reading