Dormakaba Oracode Time Slot Configuration

Last updated: January 7, 2026

Dormakaba Oracode locks require predefined time slots to create access codes. Unlike other smart locks, you cannot set arbitrary check-in/check-out times—you must use pre-configured time slots.

How time slots work

Time slots define check-in and check-out times of day, not specific dates or durations. For example, a "4:00 PM → 10:00 AM" slot can be used for a one-night stay or a week-long stay, as long as check-in happens at 4:00 PM and check-out happens at 10:00 AM.

Matching bookings to time slots

When creating an access code, Seam automatically rounds your booking times to find the best matching time slot (within 1 hour tolerance). The access code will use the pre-configured time slot times, not your exact booking times.

Example:

  • Configured slot: 4:00 PM → 10:00 AM

  • Your booking: 3:45 PM → 10:15 AM

  • Access code created: 4:00 PM → 10:00 AM (rounded to slot times)

Outside tolerance:

  • Configured slot: 4:00 PM → 10:00 AM

  • Your booking: 2:00 PM → 10:00 AM

  • Result: Fails (2:00 PM is 2 hours before 4:00 PM, exceeds 1 hour tolerance)

If no time slot matches within 1 hour tolerance, code creation fails with "no time slots found" (manual codes) or fails silently (automated codes).


Recommended configurations

There are two main approaches to configuring time slots for Dormakaba Oracode locks, depending on your operational preferences:

Approach 1: Buffer time slots (simplicity)

Configure all time slots with generous buffer windows to accommodate early check-ins and late check-outs without requiring different codes for different scenarios.

Best for: Property managers who want simple, consistent operations and don't mind giving all guests the same extended access window.

Example configuration:

  • Standard Guest Access: 2:00 PM → 1:00 PM (includes early check-in and late check-in buffer)

  • Owner/Staff Access: 12:00 AM → 11:59 PM (24/7 access)

Approach 2: Granular time slots (precision)

Configure multiple specific time frame options that match your various booking scenarios, allowing you to issue codes with precise access windows.

Best for: Property managers who want tight control over access times and have predictable booking patterns with distinct early/late check-in scenarios.

For vacation rentals or hotels, configure 3-4 time slots to cover common scenarios.

For example:

  • Standard Check-In: 4:00 PM → 10:00 AM (most bookings)

  • Early Check-In: 2:00 PM → 11:00 AM (flexible bookings)

  • Late Check-Out: 4:00 PM → 1:00 PM (extended stays)

  • 24-Hour Access: is_24_hour: true (owners, long-term guests, emergencies)

Configuring time slots

Time slots must be configured by your Dormakaba installer in the Oracode system. Seam cannot create or modify them.

Steps:

  1. Contact your Dormakaba installer or system administrator

  2. Request time slots that match your booking patterns

  3. Provide them with your check-in/check-out times (e.g., "4:00 PM → 10:00 AM")

Verify in Seam:

Check device.properties.dormakaba_oracode_metadata.predefined_time_slots to confirm your slots appear.

Troubleshooting

"No time slots found" error

Possible causes:

  • No time slots configured by installer → Contact your installer to configure user levels

  • Time slots not synced yet → Wait 30 minutes or reconnect your account

  • Booking times don't match any slot within 1 hour → Request additional time slot variations from your installer

Access codes fail silently

Check if time slots are configured for that door and verify booking times are within 1 hour of a configured slot.

Different times for different doors

Time slots are configured per door. Request that your installer configure the same slots across all doors for consistency.

Best practices

Analyze your booking patterns to identify common check-in/check-out times, then request slots for the most popular combinations from your installer. Always include a 24-hour slot for flexibility.

Provide clear requirements to your installer, such as "Guest Standard 4pm-10am" rather than vague descriptions.

Test after configuration by waiting 30 minutes for sync, then creating a test access code before relying on new slots for real bookings.

FAQ

Can I create custom check-in times for each booking? No, Seam will round your booking times to match predefined time slots configured by your installer. The access code will use the slot's times, not your exact booking times.

What if my booking time doesn't match any slot? Contact your installer to add a new slot, or adjust your booking to be within 1 hour of an existing slot.

Can I configure time slots myself? No, time slots must be configured by your Dormakaba installer or system administrator.

How many time slots can I create? Dormakaba typically allows 100+ user levels per door.