Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
Events Timer - Multi-use timers
By: Lachlan Dunn
Updated: Jan. 24, 2026
Version: 2.0
Tired of cobbling together multiple basic timers, countdowns, or delay logics just to handle occupancy timeouts, pool cycles, shade sequences, or away-mode escalations? Events Timer v2.0 gives you a clean, professional-grade timer powerhouse in one driver.
Key Benefits for Integrators
- 24 independent timers, each supporting up to 8 precise events – perfect for complex sequences without driver sprawl
- Two powerful modes in one package:
- Sequential mode – fire multiple stepped actions (lights dim → blinds close → HVAC setback → arm system) as time progresses
- Single-event mode – instantly trigger one specific action at an exact delay (great for motion retriggers, button presses, or one-shot commands)
- Common Event output fires every time any event occurs – add shared logic (notifications, logging, scene modifiers) once instead of duplicating across eight events
- Inverted (countdown) & normal (count-up) time variables – display remaining time beautifully on touchpanels or read it for logic
- Zero-event / continuous count-up support – track how long it’s been since last motion, door open, etc.
- No license, no demo timeout – fully unlocked from day one
Real-World Wins
- Whole-home / room occupancy logic: motion starts timer → lights fade, doors lock, system arms over 10–24 hours
- Pool / spa automation: daily schedule or “Swim Time” button starts filter → heater → cleaner cycle with clean shutdowns
- Motorized shades: gradual closing over hours to manage heat/glare without abrupt jumps
- Garage, terrace heaters, holiday modes: simple retrigger on motion/button, auto-off after set time
Events Timer is battle-tested in high-end residential projects and now completely free of licensing headaches. Drop it in, configure once, and unlock sophisticated time-based behaviors your clients will love—and that scale across 24 zones/devices without breaking a sweat.
Install it today and turn “wait X minutes then…” into elegant, reliable automation.
Community discussions on this driver are available at: RTI forum thread
Events Timer v2.0 Instructions
Overview
Events Timer v2.0 is a flexible multi-timer driver for RTI systems, supporting up to 24 independent timers, each with up to 8 events. Timers can operate in sequential mode (multiple events per timer) or single event mode (trigger a specific event only). The driver now has no license restrictions and all features are always enabled.
Key Features
- Up to 24 independent timers
- Up to 8 events per timer
- Each timer can be started in sequential or single event mode
- Inverted time tracking (countdown or count-up)
- Common macro Event fired whenever any event is reached
- Individual macro Event for when each event is reached
- No license or demo restrictions
Configuration
- Set the number of timers in the configuration (for example, "Timers: 4")
- For each timer, set:
- Timer Name (for example, "Name for Timer 1")
- Number of Events (for example, "Number of Events for Timer 1")
- Event Times (for example, "Time for Event 1 on Timer 1", "Time for Event 2 on Timer 1", etc.)
- Event Names (for example, "Name for Event 1 on Timer 1", etc.)
- Texts for Off, Running, and Finished states
Events
- Timer Started: Fired when a timer is started
- Common Event: Fired whenever any event is fired (sequential or single event mode)
- Event N: Fired at the configured time for each event
Functions
The following functions are available for controlling and triggering timers:
1. Sequential - Start Timer
- Starts the selected timer in sequential mode (all configured events will run in order).
- You can select which timer to start (Timer 1 to Timer 24, depending on your configuration).
2. Sequential - Retrigger Timer
- Restarts the selected timer from the beginning, as if it was just started.
- Retriggering will start a timer if it's not already running.
- This Will always trigger a timer into a sequential mode, even if it is currently running as a single mode.
- You can select which timer to retrigger.
3. Single - Start Single Event Timer
- Starts a timer to run only a specific event (single event mode).
- For each timer, you can select which event to run (Event 1 to Event 8, depending on your configuration).
4. Common - Stop Timer
- Stops the selected timer immediately.
- Used to stop either type of timer.
These functions are available in the RTI system interface and can be assigned to buttons, schedules, or automation logic as needed.
Variables
For each timer (for example, Timer 1):
- Name: The name assigned to the timer.
- Running: Indicates if the timer is running (true/false).
- Status: The current status text (Off, Running, or Finished).
- Single Event Running - Event N: Indicates if a specific event is currently running in single event mode (true/false for each event).
Timer time variables:
- Hours
- Nearest Minutes
- Whole Minutes
- Hours (Inverted)
- Nearest Minutes (Inverted)
- Whole Minutes (Inverted)
Example (timer has run for 126 minutes):
- Hours: 2
- Nearest Minutes: 6
- Whole Minutes: 126
If highest/single event time = 190 minutes:
- Hours (Inverted): 1
- Nearest Minutes (Inverted): 4
- Whole Minutes (Inverted): 64
Usage Examples
1. Sequential Timer Example
Timer 1 configured with 3 events at 5, 10, and 15 minutes:
- When started > fires "Timer 1 Started"
- at 5 min > "Event 1 for Timer 1" + "Common Event for Timer 1"
- at 10 min > "Event 2 for Timer 1" + "Common Event for Timer 1"
- at 15 min > "Event 3 for Timer 1" + "Common Event for Timer 1"
2. Single Event Trigger Example
Trigger only Event 2 on Timer 1 (time = 10 min):
- Starts in single event mode targeting Event 2
- Inverted time counts down from 10 minutes
- Fires "Timer 1 Started"
- At 10 min: fires "Event 2 for Timer 1" + "Common Event for Timer 1"
3. Common Event, Shared Action
Add an action (e.g. "turn off AC") only to the Common Event > it will trigger every time any event fires, without duplicating the action on every individual event.
4. Inverted Time Behavior
- Sequential mode: counts down from last event
- Single event mode: counts down from selected event
- No events configured: counts up from zero
Troubleshooting
- Event times must be in ascending order (sequential mode) and entered in minutes only
- Timer not starting? > Check it isnt already running + at least one event configured
- Debug mode works with developer tools (not XP diagnostics)
Version History
v1.0 Initial creation.
v1.1 Addition of inverted time variables.
v1.2 Check box added to disable auto stop + bug fixes.
v1.3 Increased timers from 16 to 24 + events from 5 to 8.
v2.0 Single event mode, new Common Event, zero-event support (continuous count-up), no license required, improved variable naming, clearer examples.