• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Pharos Controls

Pharos Controls

Dynamic Lighting Control for Iconic Installations

  • Expert
  • Designer
  • Cloud
  • Support
  • Sales
  • About
Home>Designer Features>Sophisticated Triggering

Sophisticated Triggering

Timing is everything. Designer systems respond to a wide range of stimuli, from real-time events to serial messages. Designer Trigger is a rules engine that uses a powerful conditional logic principle, to create exactly the behaviour you want, when you want it.

What you want, when you want it

Designer Trigger is built on a powerful three-part conditional logic principle which lets you define exactly how your installation behaves:

Trigger

The trigger defines when something happens.

A trigger can range from a simple button press to complex events like sunrise on every Thursday of even months. Types of trigger include real-time events (date, time, sunrise, sunset), user input (touch panel, webpage, buttons), protocol triggers (RS232, RS485, Ethernet, MIDI, DALI), dynamic triggers (DMX input, analog, audio input), and many more.

Condition

The condition provides the circumstances for something to happen.

A condition is a question that must return a positive answer for the actions to be carried out. For example, “is it Sunday?”, “is input 1 high?”, “is timeline 2 currently running?”. Multiple conditions can be added to each trigger, enabling complex logic to be built, or if not required they can be skipped altogether.

Action

The action describes what happens.

An action can control something internally within the Designer system, such as starting a timeline or controlling external interfaces. Actions include starting/stopping scenes or timelines, providing user feedback (e.g. on a touch panel), sending a protocol action (e.g. output any serial or Ethernet command), and more. Multiple actions can be added to a single trigger to have several things happen at the same time.

triggering-bg

Create art from time

Create mood and feature lighting for homes and gardens, control the colour of a bridge by the times of the tides, set the colour of a building by the phase of the moon, manage a shopping mall’s lighting by the time of day and seasonal events.

Designer Trigger is the key to creating art out of time.

The real-time clock has flexibility for programming recurring events such as religious and secular holidays, bus timetables and tide charts. It has worldwide support for daylight saving, sunrise, twilight, sunset, and civil, nautical and lunar calendars.

Break the mould

The basic Designer Trigger conditional logic rules are powerful enough to build behaviours for the majority of installations. But for those wanting even more, there are three extra tools at your disposal:

Variables

Designer Trigger can capture and analyse data in a trigger in the form of variables. These variables can then be used as parameters in an action. This powerful concept can be used to quickly build complex behaviour, for example, to decode a message received over the serial port, and have a number contained in the message indicate which timeline to start.

Scripting

Designer Trigger supports scripting in the Lua language. Scripting provides a way to have custom code run on the controller, to perfectly tailor the controller’s behaviour to the application. We provide a well-documented API to let scripts interact with all aspects of the controller to provide advanced control logic for your project with unlimited flexibility.

IO modules

IO Modules expand Designer Trigger by adding extra triggers, conditions, and actions – no scripting knowledge required. Not only can these be used for integrating with a range of 3rd party protocols, but they can also be used to quickly add common blocks of logic, such as counters, timers, random selections and repeats. Read more on IO Modules here.

Sign up to our newsletter

Footer

  • WHY PHAROS?
  • Applications
  • Showcase
  • Designer Features
  • Expert Features
  • Pharos Brochures
  • EXPERT
  • Software
  • Hardware
  • DESIGNER
  • Software
  • Hardware
  • CLOUD
  • SUPPORT
  • Expert Support
  • Designer Support
  • Cloud Support
  • Contact Support
  • SALES
  • Sales Regions
  • Sales Team
  • Office Locations
  • ABOUT
  • News
  • Upcoming Events
  • History
  • People
  • Careers
  • Get In Touch
  • UK OFFICE
  • 272 Gunnersbury Avenue
  • London, W4 5QB
  • +44 (0)20 7471 9449
  • sales@pharoscontrols.com
  • ASIA PACIFIC OFFICE
  • Room 19, Block A
  • 1/F Wing Hin Factory Building
  • 31-33 Ng Fong Street
  • San Po Kong, Kowloon,
  • +852 3996 1836
  • asia@pharoscontrols.com
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube
  • Copyright All Rights Reserved © 2004 – 2023 | Company registered in England and Wales no. 05286891
  • Cookie Policy | Privacy Policy | Terms & Conditions