Page 99
This program is written with the User Settings (Wake Up Time) and (Wake Up Days) as the trigger.
TIMED
WAKE
UP
TIME
WAKE
UP
DAYS
THEN BEDROOM LIGHTS ON
THEN
BEDROOM
AUDIO
ON
THEN
BEDROOM
AUDIO
VOLUME
50%
THEN
BEDROOM
AUDIO
SOURCE
XM
TUNER
The same program can be written with the User Setting (Wake Up Time) and (Wake Up Days) in the condition, rather than the
trigger.
EVERY 1 MINUTE
AND IF TIME IS WAKE UP TIME
AND IF DAY OF WEEK IS IN WAKE UP DAYS
THEN BEDROOM LIGHTS ON
THEN
BEDROOM
AUDIO
ON
THEN
BEDROOM
AUDIO
VOLUME
50%
THEN
BEDROOM
AUDIO
SOURCE
XM
TUNER
You can also programmatically change a user setting. For example, if you sleep a little later on weekends, you can have a
program that automatically changes the “Wake Up” time. For example:
TIMED 12:00AM -----SS
THEN SET WAKE UP TIME TO 8:00AM
Enhanced Programming
Note:
To take advantage of the Enhanced Programming features, programs must be written with HAI PC Access Version 3.0 or
later.
Enhanced Programming consists of several new features and structures that allow you to take full advantage of the powerful
programming capabilities of your Omni IIe controller. Enhanced Programming includes:
•
Program block that may have multiple triggers, multiple conditions, and multiple actions
•
Program block that can be triggered every so many minutes, seconds, or hours.
•
Conditions can be created that utilize and/or/not logic and that utilize relational operators
•
Conditions can reference properties of zones, units, thermostats, temperature/humidity sensors, messages, security status,
time/date, audio, access control, as well as constants and user settings.
•
Most information known by the controller can now be used in automation programming.
Program Blocks
In previous version of the controller firmware, each automation program was constructed of a single line that consisted of a
trigger, one or two optional conditions, and a command. Enhanced automation programs are now constructed in blocks to create
a simpler, yet more flexible programming environment. Each program block may contain multiple triggers, multiple conditions,
and multiple commands.
“Every” Program Trigger
A new program trigger has been added which allows a program block to be activated every so many seconds, minutes, or hours.
This trigger is specified with an associated timer; when the timer expires, the program block is processed, and then the timer is
reset.
This program trigger is used to evaluate conditions on an ongoing basis, by the length of the specified time. For example:
EVERY 5 SECONDS
AND IF THERMOSTAT 1 IS GREATER THAN 75
THEN BEDROOM FAN ON
Содержание OMNI IIe
Страница 2: ...Copyright 2001 2009 Home Automation Inc All Rights Reserved ...
Страница 116: ......
Страница 117: ......
Страница 118: ...NOTE TO INSTALLER Following installation this manual shall be left for the homeowner s use HAI New Orleans LA U S A ...