User Guide

ViewStat Programming Protocol
30
ViewStat Communicating Thermostat - Programming Protocol Reference Guide
Keypad Lockout Commands
Use of the buttons on the thermostat can be locked out to varying degrees using the following
commands.
The following command descriptions describe the use of the command when setting a particular
variable. Inquiries can be made with all commands (with the exception of the
SCUP, SCDN, BLTON
and
ENTR commands) to determine the existing value of a variable. Inquiry is done using the
following syntax:
SN [address number, or <blank> or 0 (zero) for global] "COMMAND" ?
where COMMAND is the variable whose value is desired.
Keypad Lockout Commands
Command Description
FANLK
HVAC Fan State Change Lockout
There are three levels of user lockout associated with the FAN button on
the thermostat.
The first, FANLK=0 represents no lockout at all. This is the default
setting.
The second, FANLK=1 allows the user to change the fan state (on or
auto) for an amount of time determined by the LKTIME value (see
LKTIME command). At the end of the time limit, the fan state will return
to that which was set when the FANLK command was received.
Subsequent changes to the fan state made at the thermostat will follow
the same sequence.
Finally, FANLK=2 represents a total lockout. The fan will remain in its
current state until the FANLK setting is changed. Pressing the FAN
button on the thermostat will cause the "lock" icon on the thermostat's
segmented display to light. Releasing the button removes the icon. This
setting is stored in non-volatile memory, so on power loss the current fan
lock setting will be retained.
Syntax:
SN[address] FANLK=0, 1 or 2
Reply Format:
SN[address number] FANLK=0, 1 or 2
MODELK
Mode State Change Lockout
There are three levels of user lockout associated with the MODE button on
the thermostat.
The first, MODELK=0 represents no lockout at all. This is the default
setting.
The second, MODELK=1 allows the user to change the mode of operation
(Heat, Cool, Emergency Heat, etc.) for an amount of time determined by
the LKTIME value (see LKTIME command section). At the end of the
time limit, the mode of operation will return to that which was set when
the MODELK command was received. Subsequent changes to the mode
of operation made at the thermostat will follow the same sequence.
Finally, MODELK=2 represents a total lockout. The mode will remain in its
current state until the MODELK setting is changed. Pressing the MODE
button on the thermostat will cause the "lock" icon on the thermostat's
segmented display to light. Releasing the button removes the icon. This
setting is stored in non-volatile memory, so on power loss the current
mode lock setting will be retained.
Syntax:
SN[address] MODELK=0, 1 or 2
Reply Format:
SN[address] MODELK =0, 1 or 2