Overview
Seam integrates with Ultraloq smart locks, providing Wi-Fi-enabled access control with online programming capabilities. Ultraloq locks support both permanent and time-bound access codes, remote lock and unlock operations, and device monitoring.Supported Devices
All Ultraloq smart locks with Wi-Fi connectivity are supported through this integration. For detailed information about the Ultraloq devices that Seam supports, see our Ultraloq Supported Devices page.Supported Features
We support the following features:Device control
- Lock and unlock actions (online)
Access code management
- Permanent access codes (no timezone required)
- Time-bound access codes (requires timezone configuration)
- Custom code lengths between 4 and 8 digits
- Auto-generated codes
Device monitoring
- Lock status
- Online/offline state
- Battery level (where supported)
Time Zone Requirement
Unlike most other integrations, Ultraloq devices require timezone configuration to enable time-bound access codes. This is because Ultraloq devices schedule access codes using device-local time, but the Ultraloq API does not report the device’s timezone.What Works Without Timezone
- ✅ Permanent access codes (codes without start/end times)
- ✅ Lock and unlock operations
- ✅ Device monitoring
What Requires Timezone
- ❌ Time-bound access codes (codes with
starts_atandends_at)
ultraloq_time_zone_unknown warning in device.warnings. You must configure the timezone using the /devices/report_provider_metadata endpoint before creating time-bound access codes.
For complete instructions, see Configuring Ultraloq Device Timezones.
Connecting Ultraloq to Seam
To enable your users to connect Ultraloq devices through Connect Webviews, include the Ultraloq provider:Brand-specific notes
- Access codes: Ultraloq requires access codes to be 4–8 digit numeric PINs (e.g., “1234”, “567890”).
- Timezone configuration: Required before creating time-bound access codes. Permanent codes work without timezone configuration.
- Code disabling: Users can disable access codes through the Ultraloq mobile app. Seam detects this and adds a
ultraloq_access_code_disabledwarning to the affected access code.
Next Steps
Connect Ultraloq to Seam
Follow the setup guide to connect your Ultraloq account and configure device
timezones.
Configure Device Timezones
Learn how to set device timezones to enable time-bound access codes.
Create Access Codes
Learn how to create permanent and time-bound access codes for Ultraloq
locks.
Order Locks
Purchase Ultraloq locks from Amazon.

