Duration range overview
The timer uses millisecond precision internally, supporting extremely precise timing for any duration within this range.
Setting the duration
When you select Lock from the main menu, the timer configuration screen appears:- Rotate the encoder to adjust the duration
- A visual arc indicator shows your position within the current unit range
- The duration displays in human-readable format (e.g., “10 minutes”, “3 days”)
- Press Enter to confirm and start the lock
Default starting value
The timer starts at 10 minutes by default, positioned in the minutes range for quick adjustment.Duration units and increments
The encoder maps to different time units depending on the current value. As you increase the duration, the unit automatically changes:Seconds (30–120 seconds)
Minutes (1–120 minutes)
Hours (2–24 hours)
Days (1–30 days)
Weeks (4–8 weeks)
Months (2–12 months)
Years (1–1000 years)
Visual arc indicator
The timer screen displays a semicircular arc that indicates your position within the current unit range:- Empty arc: At the minimum of the current unit
- Full arc: At the maximum of the current unit
- Partial fill: Shows relative position
Encoder acceleration
The encoder has acceleration enabled for timer configuration:- Slow turns: Precise, single-increment changes
- Fast turns: Larger jumps to quickly reach your target
Time calculations
Internally, durations are stored in milliseconds using these conversions:Month and year calculations use average lengths to account for varying month lengths and leap years.
Display format
The timer display adapts based on duration:Dashboard vs device timers
When using the dashboard to create locks:- Dashboard: May offer different duration presets and options
- Device: Uses the encoder-based system described here
- Both sync when connected to WiFi
Locks created from the dashboard are received by your device and display the remaining time using the same format.
Related guides
Quick Start
Learn how to start your first lock.
Permalock Mode
Indefinite locks without time limits.
Button Controls
How to use the encoder for timer selection.
Hiding Time
Hide the remaining time for added mystery.

