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:
Contact your Dormakaba installer or system administrator
Request time slots that match your booking patterns
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.