Advanced Lighting Timer

2 reviews Write a review
MSRP: $90.00
Domosapiens Inc.
Version: 1610
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.



Sell sophisticated lighting automation to your clients.

Save time and money with this new driver! 

  • Lots of new functions for sophisticated lighting automation

  • More powerful and flexible than the Security Light driver 

  • Easier than ever to install with EASY CONFIG

  • New name, same low price

The new Advanced Lighting Timer driver from Domosapiens enables you to easily and fully manage automation contacts such as motion sensors and door contacts with associated timing and activation of one or more lights and lighting scenes.   There is no longer a need to define multiple and inter-related timers and do elaborate programming for such sensors.   All contact types are supported, including security system zones, and any type of light can be activated, including Advanced Lighting Scenes.

The driver Function starts (an event is triggered) when a contact is activated or a controlled light is turned on, and ends (an event is triggered) when the timer delay expires or optionally when the contact is deactivated.  The timer is automatically extended while the controlling contact remains active. 

Here a few examples of what this driver can do: 

  • A motion sensor activates a light, but only at night for example, or at specific times. The user may prevent the light from turning off at the end of the specified delay by increasing or decreasing its intensity while it is on. 

  • A closet light turns on when the door is opened and turns off when the door is closed or at the end of the specified delay, if the door is left open. 

  • Different Advanced Lighting Scenes may be activated at different times of day by a given motion sensor or door contact or even a Control4 keypad button. 

  • A motion sensor-controlled light may be prevented from turning off if the user remains still while watching television. Similarly, the light may be prevented from turning on if the user moves while watching television or a projector in a darkened room. Turning the television or projector off restores normal motion sensor/light operation. 

  • Different behaviours may be selected if a designated security system is armed or not. 

  • A motion sensor-controlled light may be prevented from turning on if another light is on in the same room. 

  • A light may be turned on manually by the user and automatically turn off after the specified delay. 

And many, many more…

While the driver replaces legacy sensor drivers, these may still be connected in parallel to give visual feedback of contact sensor state in Navigators. 

On the more technical side, here are some of the many enhancements in V2: 

  • Now 15 input contact bindings, also available via programming

  • Function duration may be different for each input contact

  • Ability to add up to 5 Advanced Lighting Scenes to each time/level element, as well as an optional duration override

  • New ‘End Function’ property

  • New ‘Input Contact Interaction’ property

  • New property ‘When Lights Turned On Manually’

  • New ‘Disabling Lights and TVs’ property as well as Disabling Contact

  • New properties to specify a security system and a second set of Light On specifications when the system is armed

  • New keypad bindings to allow triggering/controlling/disabling the Function from a keypad button (with LED feedback)

  • EASY CONFIG with several pre-configured situations

  • New Simulation Report to validate Light On Levels, including Advanced Lighting Scenes

  • Ability to test Function as of a specific time

Customer reviews

5 out of 5
4 stars
3 stars
2 stars
1 star
Any Experience With This product?
Share it with others to help them make the right choice
Write a review
Sort by:
With photos
Mitchell Greenfield
Mitchell Greenfield
This is the most powerful driver out there! These are all options that should exist natively in control4 and ...
Was this review helpful?
2 0
Steven Sauers
Steven Sauers
This is a seriously advanced lighting timer, it makes Control4 lighting great again!!!
Was this review helpful?
1 0
Write a review

This driver enables you to efficiently manage lighting and associated timings and triggering contacts such as motion sensors and door contacts.  There is no longer a need to define timers and create elaborate programming for such lights.



The use of this driver can be quite simple or become very complex depending on the desired scenario.  It is recommended that you read this document completely to have a better feel for what is possible.

In its simplest form, the driver allows you to:

  1. Select one of the available EASY CONFIG This automatically sets some Customization properties as required.
  2. Select the Function duration in seconds or minutes. This determines how long the lights will stay on. 
  3. Select the light or set of lights to be controlled.
  4. Specify the level the light will be turned on to (Light On Level) when the driver is triggered.
  5. Connect a triggering contact such as a Motion sensor or Door contact.

Typically install one instance of this driver for each light or set of lights to be controlled by one or more triggers.  For example, a trigger could be a motion sensor controlling three lights in a hallway.  Or a trigger could be a door contact controlling a closet light.  Or you may have a much more elaborate setup with several interacting triggers of different types controlling a set of lights or Advanced Lighting Scenes.

Each instance of this driver implements a Function (or “Main Timer”) which can have one of four states:

  1. Inactive and enabled, waiting for a trigger: controlled lights are turned off in this state. 
  1. Active, having been triggered (started): in this state, controlled lights are turned on (except if the Light On Level specifies 0% at the current time). 
  1. Active but On Hold: controlled lights will remain on until the Function is specifically ended by programming or keypad or by manually turning all its controlled lights off. The triggering contacts have no effect in this state. 
  1. Inactive and disabled: the Function will not start if triggered until it is enabled again. Several ways to disable/enable a Function are available.

A Function is usually started by one of eight Input Contacts and ends when the contact is reversed or when the specified timer Duration expires.  Programming as well as a Keypad button may also start and end the Function by simulating any Input Contact.

When the Function is started (Active), it can turn on a light or group of lights at different levels based on time of day and/or activate Advanced Lighting Scenes.  This is reversed when the Function ends.

The driver has a set of EASY CONFIG options to simplify setup for popular scenarios.  In addition, the driver provides a sophisticated set of customization options (via Properties) to adapt the behavior of the Function to various situations and requirements.  Many of these EASY CONFIG options and customization options have been added to accommodate specific requirements from dealers.

The driver has the ability to interact with other instances of itself in the project.  This can be used to elaborate complex scenarios.


See the documentation file in the driver (also included in the download package) for more information.

1.0.0 June 27, 2015 - Initial Release

2.0.0 April 24, 2016 - Major new version: EASY CONFIG, Peer Activation, many new Connections, Properties, Actions and Commands

10.0.0  July 17, 2017 - Migrated to driverCentral, added output contact and relays, enhanced Function management, issues fixed

11.0.0 November 29, 2017 - Several issues fixed and the following features added:

  • New Custom operation per contact with trigger capability
  • New On Hold status for Function with Command and Event
  • Override button disables, enables or puts Function On Hold
  • Disabled state now persisted across Director restarts
  • New Light Action to restore lights to previous levels at end
  • New Light On Level when security system is armed AWAY specifically
  • New Light Interaction to handle lights/ALS individually or collectively
  • Time stamp of last operation in Driver Information
  • Connected Keypad LEDs now blink when Function is ending
  • Action to broadcast selected button colors to other instances

12.0.0  March 2, 2018 - Issues fixed and the following new features added: 

  • Peer (other instances of this driver) triggering and disabling
  • Override button can now disable for a given duration or permanently
  • Ability to disable function for a given period of time or when it ends
  • Ability to enable function and start it with disabling contact

12.1.0  July 1 2018 - Now 8 input contacts and new disabling-only button link, issues fixed

13.0.0  December 27, 2018 - Input contacts increased from 8 to 15, improved resilience to Cloud Driver updates, added ‘Effect of Lights…’ property, issues fixed

14.0.0  Added Alternate Light On Level property (with programming command and Action), more flexible Disable Function programming command, issues fixed when Light turned On manually, infrastructure update (May 3, 2019)

14.1.0 Function now re-started when a Contact is active upon Function being re-enabled; Warning and Extension period implemented (March 16, 2020)

14.2.0 Added button link for ‘Enabled Function Control’, issues fixed, licensing infrastructure updated (August 26, 2020 )

15.0.0 Added EASY COLORS, Ambient Light Monitoring, the Alternate Light On Level contact, issues fixed (August 11, 2021)

16.0.0 Added EASY SCENES, Guest Mode, versatile EASY Function Control button, twin driver with Experience Button and made Expanded Contacts optional via a Property, issues fixed (February 14, 2022)

16.1.0 Added ability to disable/enable all instances, minor issues fixed (February 21, 2023)