WHENEVER THE TIME IS 5:15 AM
THEN ANNOUNCE Miscellaneous 6 (vm244)
THEN ANNOUNCE SAY TIME (vm238)
THEN TURN MB Bed Vibrator [2 (A2)] ON FOR 2 SECS
THEN TURN Output 202 ON FOR FOUR SECS
WHENEVER EVERY 1 SECONDS
AND Wireless DrBell (Zn 1) IS LESS THAN ANALOG VALUE 4.0 VOLTS
AND DrbllActiv'd (Counter 3) IS EQUAL TO 0
THEN ANNOUNCE Miscellaneous 5 (vm243)
THEN SET DrbllActiv'd (Counter 3) TO 1
THEN SET MB 2x Side FL [1 (A1)] TO 100% BRIGHT, FADE RATE = 1 FOR 1 SEC
THEN TURN Output 206 ON FOR 1 SEC
WHENEVER EVERY 1 SECONDS
AND Wireless DrBell (Zn 1) IS GREATER THAN ANALOG VALUE 4.1 VOLTS
AND DrbllActiv'd (Counter 3) IS EQUAL TO 1
THEN SET DrbllActiv'd (Counter 3) TO 0
THEN SET MB 2x Side FL [1 (A1)] TO 46% BRIGHT, FADE RATE = 0
THEN ANNOUNCE Miscellaneous 5 (vm243)
THEN TURN Output 207 ON FOR 1 MIN
WHENEVER Output 203 IS TURNED OFF
THEN SET LR 2x Side FL [4 (A4)] TO 75% BRIGHT, FADE RATE = 0
WHENEVER Output 204 IS TURNED OFF
THEN SET LR 2x Side FL [4 (A4)] TO 40% BRIGHT, FADE RATE = 0
THEN TURN Output 203 ON FOR 15 SECS
WHENEVER Output 205 IS TURNED OFF
THEN SET LR 2x Side FL [4 (A4)] TO 60% BRIGHT, FADE RATE = 0
THEN TURN Output 204 ON FOR 1 SEC
WHENEVER Output 206 IS TURNED OFF
THEN TOGGLE STATE OF LR 2x Side FL [4 (A4)], FADE RATE = 0
THEN TURN Output 205 ON FOR 2 SECS
WHENEVER Output 207 IS TURNED OFF
THEN SET MB 2x Side FL [1 (A1)] TO 24% BRIGHT, FADE RATE = 0
/* WRONG WAY -- This code sequence does not work correctly */
/* KP F5 -- State 0 */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 0
THEN DISPLAY "Attic Now % TEMP ZN14 % " IN Residence (Area 1) INDEFINITELY, [*] CLEARS
THEN SET F5 Cycler (Counter 5) TO 1
/* KP F5 -- State 1 */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 1
THEN DISPLAY "Attic High % CTR4 % " IN Residence (Area 1) INDEFINITELY, [*] CLEARS
THEN SET F5 Cycler (Counter 5) TO 2
/* KP F5 -- State 2 */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 2
THEN DISPLAY "Attic Low % CTR6 % " IN Residence (Area 1) INDEFINITELY, [*] CLEARS
THEN SET F5 Cycler (Counter 5) TO 0
/* ONE WAY THAT WORKS CORRECTLY */
/* KP F5 -- State 2 */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 2
THEN DISPLAY "Attic Now % TEMP ZN14 % " IN Residence (Area 1) INDEFINITELY, [*] CLEARS
THEN SET F5 Cycler (Counter 5) TO 99
/* KP F5 -- State 1 */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 1
THEN DISPLAY "Attic High % CTR4 % " IN Residence (Area 1) INDEFINITELY, [*] CLEARS
THEN SET F5 Cycler (Counter 5) TO 2
/* KP F5 -- State 0 */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 0
THEN DISPLAY "Attic Low % CTR6 % " IN Residence (Area 1) INDEFINITELY, [*] CLEARS
THEN SET F5 Cycler (Counter 5) TO 1
/* KP F5 -- State 99 (reset to 0) */
WHENEVER KEY F5 ON KEYPAD1 ACTIVATES
AND F5 Cycler (Counter 5) IS EQUAL TO 99
THEN SET F5 Cycler (Counter 5) TO 0
WHENEVER:
Time Occurence
Time of Day Equals (hrs:mins)
At Sunrise (+/-)
At Sunset (+/-)
Hour Equals X
Minute Equals X
Every X Hours and/or Minutes
Every X Seconds
Input (Zone) Change
Output Change
Keypad F Key Press
Keyfob Button Press
Lighting Change
Individual
All
Automation Tasks
Security/Alarms
Is Disarmed
Is Armed
Armed to any mode
Armed Away
Armed Stay
Armed Stay Instant
Armed Night
Armed Night Instant
Armed Vacation
Force Armed
Burglar Status
Becomes Ready to Arm
Becomes Not Ready To Arm
Day Alert
Activates
Cuts Off
Entry Delay
Starts
Ends
Exit Delay
Starts
Expires
Exit Error Occurs
Closing Report Ring Back
Key Switch Tamper Alert
Turns On
Cuts Off
Alarm Turns On or Cuts Off
Fire
Fire Supervisory
Burglar
Medical
Police
Aux1 24 hr.
Aux2 24 hr.
CO Carbon Monoxide
Emergency
Freeze
Gas
Heat
Water
Any Alarm
Access
Chime
Mode is Enabled
Alert Sounds
Mode is Disabled
Zone Bypass Status
At Least One Zone Becomes Bypassed
All Zones Become Un-bypassed
Miscellaneous System
Troubles
Power Supv Zn - AC Trouble
Power Supv Zn - Low Batt Trouble
Any Fire Zone Trouble
2-Wire Smoke Det. Clean Trouble
Any Burglar Zone Trouble
Failed to Communicate
Any RF Sensor Low Battery
Any RF Sensor Supervision Loss
ANC Module Trouble
Keypad Trouble
Input Expander Trouble
Output Expander Trouble
EEProm Memory Error
Flash Memory Error
AC Power Failure
Low Backup Battery
Control Over Current
Any Expansion Module Trouble
Output 2 Supervisory Trouble
Telephone Line Trouble
Ethernet Expander Trouble
Restorals
Power Supv Zn - AC Trouble Restore
Power Supv Zn = Low Batt Restore
Communication Fail Restore
AC Power Failure Restore
Low Battery Restore
Control Over Current Restore
Expansion Module Restore
Output 2 Restore
Telephone Line Restore
Ethernet Expander Restore
Other
Audio Amplifier
Turns On
Turns Off
Dialer Abort
Dialer Cancel
Dialer AutoTest
Dialer C.S. Kissoff
Keypad Beep
Keypad Locked Out
Event Log Reaches 80% Full
Local Programming
Begins
Ends
Telephone Line is Ringing
Telephone Line Seize
Occurs
Clears
Telephone Line On/Off Hook
Goes Off-hook
Goes On-hook
Telephone Local Access
Begins
Ends
Telephone Remote Access
Begins
Ends
Remote Programming
Begins
Ends
System Start-up Occurs
Text (ASCII) String is Received
Counter Changes/Expires
Thermostat Setting Changes
AND WHEN:
Time is
Relative to a Specific Time of Day
Relative to Sunrise
Relative to Sunset
Every (n) Days
Every (n) Months
Date is
Specific Days of the Week
A Specific Day of the Month
A Specific Month of the Year
A Specific Year
Light/Dark
It is Light Outside
It is Dark Outside
Input (zone) is
Output is
Last User Was
Lighting is
Security/Alarms
Is Disarmed
Is Armed
Armed to any mode
Armed Away
Armed Stay
Armed Stay Instant
Armed Night
Armed Night Instant
Armed Vacation
Force Armed
Burglar Status
Is Ready to Arm
Is Not Ready To Arm
Day Alert
Is Active
Is Not Active
Entry Delay
Is Active
Is Not Active
Exit Delay
Is Active
Is Not Active
Exit Error
Is Active
Is Not Active
Key Switch Tamper Alert
Is Active
Is Not Active
Alarm On or Off
Fire
Fire Supervisory
Burglar
Medical
Police
Aux1 24 hr.
Aux2 24 hr.
CO Carbon Monoxide
Emergency
Freeze
Gas
Heat
Water
Any Alarm
Alarm Memory
Chime
Mode is Enabled
Mode is Disabled
Zone Bypass Status
At Least One Zone Is Bypassed
No Zones Are Bypassed
Miscellaneous System
Troubles
Power Supv Zn - AC Trouble
Power Supv Zn - Low Batt Trouble
Any Fire Zone Trouble
2-Wire Smoke Det. Clean Trouble
Any Burglar Zone Trouble
Failed to Communicate
Any RF Sensor Low Battery
Any RF Sensor Supervision Loss
ANC Module Trouble
Keypad Trouble
Input Expander Trouble
Output Expander Trouble
EEProm Memory Error
Flash Memory Error
AC Power Failure
Low Backup Battery
Control Over Current
Any Expansion Module Trouble
Output 2 Supervisory Trouble
Telephone Line Trouble
Ethernet Expander Trouble
Other
Audio Amplifier
Is On
Is Off
Event Log, 80% Full
Local Programming
Is Active
Is Not Active
Telephone Line Seized/Not Seized
Is Seized
Is Not Seized
Telephone Line On/Off Hook
Is Off-hook
Is On-hook
Telephone Local Access
Is Active
Is Not Active
Telephone Remote Access
Is Active
Is Not Active
Remote Programming
Is Active
Is Not Active
Counter is
Temperature
Thermostat
THEN:
Automation Tasks
Activate Task (t)
Security
Automatically Arm
Away
Stay
Stay Instant
Night
Night Instant
Vacation
Automatically Disarm
Set Expected Arm/Disarm Times
hh:mm
Turn Output On/Off
Turn On/Turn Off/Toggle
[for duration dd:hh:mm:ss]
[for Custom Setting time]
[Restart if running]
Control Lighting
Individual
Turn On/Turn Off/Toggle
[for duration dd:hh:mm:ss]
[for Custom Setting time]
All
All Lights On/All Units Off/All Lights Off
Speak
Send Text Out Port
Text String Through Serial Port (n)
Send Text To Keypad
Select Message (m) Select Area (a)
[Clear any previous message]
[Beep keypad(s)]
[Allow user to clear with *]
[Display message for (n) seconds]
Enable/Disable Chime
Beep Keypad(s)
Select Area (a) Start Beeps/Stop Beeps
Chirp Outside Siren
(n) times
Set/Change Counter
[Toggle between 0 and 1]
[Set counter to value (n)]
[Add value (n) to counter]
[Subtract value (n) from counter]
[Set counter to temperature of (temp sensor)]
Dial Telephone Number
Set Email Message
Thermostat
[multiple thermostat settings]
Enable/Disable User
Enable/Disable Voice
Bypass/Unbypass a Zone
Bypass/Unbypass a specific zone
Bypass/Unbypass all non-secure burglar zones in area
Reset Smoke Power
I misspoke on displaying the thermostat temperature on the keypad. It is implemented in the M1 control, but ELKRP has not enabled the feature. It is now on the list to add in ELKRP.![]()
You can speak the temperature of the thermostat by writing a Rule to say the temperature if pressing a keypad key or saying the temperature at some time during the day.
When writing the Rule:
Whenever [an event has fired]
THEN ANNOUNCE TEMPERATURE READING of Thermostat 1
Scroll down to the bottom of the voice message list when selecting which phrase to say.
Lagerhead-
I am wanting to do something like what you have done. I have a RCS outdoor temperature sensor that is set up as Thermostat # 1 in my elk. I am wanting my Keypad to display this temperature.
My problem is that I can not find the command "Display" in the ELKRP that you are using.
where is this at????
thanks
Steve