Page | 132
8.4
Email Substitution Variables
17
Note: In case of email customized content, both the Subject and the Body must be non-
empty otherwise, emails shall not be sent!
8.4.1
Substitution Variables
•
Custom Email definitions are available in the Admin Console by going to
the
Configuration
/
Emails/Notifications
/
Customizations
tab
•
Substitution variables are available inside custom email definitions in the
form
${
<variable name>
}
.
•
Substitutions can be manually made in the body, URL or header of Network Resources
from version 4.3.26. If you included them in the URL then you cannot use the 'Encode
URL' option
•
In most cases, these variables use the ID of the element being referenced
•
For example
${sys.node.11 22 AA 1.name}
would use the name of the device node
whose address is
11 22 AA 1
•
Instead of specifying a fixed address, the special character
#
may be used to
reference the element in the event that caused the program to run. (Does not work
in network resources)
•
For example, if a status event for node
11 22 AA 1
caused a program to run,
then
${sys.node.#.name}
would use
11 22 AA 1
as the address.
•
If a variable has more than one ID then any combination of fixed addresses
and
#
is valid. For example, the following are all valid
•
${elk.keypad.1.key.1.led} -- Show LED status of F1 Key on Keypad 1
•
${elk.keypad.#.key.#.led} -- Show LED status of event Key on event Keypad
•
${elk.keypad.#.key.3.led} -- Show LED status of F3 Key on event Keypad
•
${elk.keypad.1.key.#.led} -- Show LED status of event Key on Keypad 1
•
User defined Integer and State variables are referenced with their type (1-Integer,
2-State) and ID Number for example: ${var.2.3} for the state variable with ID # 3
17
(Universal Devices)
Summary of Contents for ISY-994i Series
Page 1: ...The ISY 994i Home Automation Cookbook ...
Page 35: ...Page 12 Figure 6 UDAjax Main Screen ...
Page 36: ...Page 13 Figure 7 UDAjax Devices Scenes Screen ...
Page 68: ...Page 45 Figure 44 NodeServer Configuration popup 5 2 5 Tools Menu Figure 45 Tools Menu ...
Page 102: ...Page 79 6 6 3 2Activate My OpenADR Portlet Figure 77 OpenADR My OpenADR Menu Option ...
Page 103: ...Page 80 6 6 3 3Configure OpenADR Settings Figure 78 OpenADR Settings Menu Option ...
Page 104: ...Page 81 Figure 79 OpenADR Settings Display ...
Page 108: ...Page 85 6 6 3 7Issue an Event Figure 84 OpenADR Issue and Event ...
Page 110: ...Page 87 Figure 86 OpenADR Event Viewer ...
Page 116: ...Page 93 Figure 92 ElkRP2 Account Details M1XEP Setup Button In the M1XEP Setup Window ...
Page 267: ...Page 244 Figure 189 State Variables ...
Page 268: ...Page 245 Figure 190 Programs and Folders ...
Page 292: ...Page 269 Figure 192 Irrigation Folders Figure 193 Irrigation Devices ...
Page 376: ...Page 353 Figure 209 Save Topology File ...
Page 433: ...Page 410 Figure 242 X 10 recognized as Living Room East Device ...
Page 540: ...Page 517 Figure 357 In Car Detection 12 Figure 358 In Car Detection 13 ...
Page 602: ...Page 579 Figure 382 SecureCRT SSH Raspberry PI Session ...
Page 685: ......