Suggested Prefixes; Variable Details; Integer Variables; State Variables - Universal Devices ISY-994i User Manual

Home automation
Hide thumbs Also See for ISY-994i:
Table of Contents

Advertisement

Value – This is the current value of the variable. Again, this can be defined here and also
modified via arithmetic operations using ISY Programs.
Last Changed – This displays the date and time that the variable was last modified.
It is a good idea to use a standard prefix format for naming variables. This helps to identify
the variable type when you are using them for programming:

8.1.1.1Suggested Prefixes

• i.
-
Integer type
• s.
-
State type
• c.
-
Integer type (used as a constant) - example: c:TRUE_STATE

8.2 Variable Details

8.2.1 Integer Variables

• A signed integer (32 bit)
• Arithmetic operations available in Actions
• Comparison operations available in conditions
• Initialized at startup
• Changes to the value do not cause an event to be sent

8.2.2 State Variables

• Identical to an Integer variable except that changes to the value do cause an event to
be sent, causing programs to run

8.2.3 Variables Tab

• The definitions for all the variables is under the Variables tab in Programs.
• When you add/remove/rename a variable you must save your changes before they
will take effect.
• When you modify either the init value or the current value the change takes place
immediately and you do not have to hit save.
• The timestamp column shows the last time the current value of the variable was
changed.

8.2.4 Changing the Precision of variables

(This applies to firmware v5 and above)
15
(Universal Devices)
15
- example i.Counter
- example s.Switch_Status
Page | 121

Advertisement

Table of Contents
loading

Related Products for Universal Devices ISY-994i

Table of Contents