TEMPHOLD
Temporary hold COS: N/A
Permissions: Read only
Query
Command
Syntax: SN[#] TEMPHOLD?<CR>
Description: Requests the configuration of the thermostat program temporary hold.
Assignment
Command
Syntax: SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [HT] [CL]<CR>
SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [HT]<CR>
SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [CL]<CR>
Description: Configures a temporary hold to end on [mm][dd][yy] at [hh][mm] with a heat setpoint of [HT]
and a cool setpoint of [CL]. If the thermostat is configured with a Control Setup of Heat Only or Cool Only
or if the system mode is set to Heat, Emergency Heat or Cool, only the respective setpoint is used. The syntax
with both setpoints is only used when the system mode is AUTO.
Example: SN1 TEMPHOLD=011511 1200 62<CR>
Response Syntax: SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [HT][scale] [CL][scale]<CR>
SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [HT][scale]<CR>
SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [CL][scale]<CR>
Description: Temporary hold configuration to end on [mm][dd][yy] at [hh][mm] with a heat setpoint of [HT]
and a cool setpoint of [CL]. If the thermostat is configured with a Control Setup of Heat Only or Cool Only
or if the system mode is set to Heat, Emergency Heat or Cool, only the respective setpoint is used. The syntax
with both setpoints is only used when the system mode is AUTO.
Example: SN1 TEMPHOLD=010111 1700 70F<CR>
Node address 1 responds with a temporary hold configured to end on January 1, 2011 at 5:00PM with a heat
setpoint of 70°F.
Parameters Range
mm: end date month [01 – 12]
dd: end date day [01 – 31]
yy: end date year [00 – 99]
hh: end time hours in 24-hour format [00 – 23]
mm: end time minutes [00 – 59]
HT: hold heat setpoint
Fahrenheit [40 – 90]
Celsius [4 – 32]
CL: hold cool setpoint
Fahrenheit [42 – 99]
Celsius [6 – 37]
scale: temperature scale [F, C]
F: Fahrenheit
C: Celsius
A temporary hold is intended to last no more than 24 hours since a temporary hold to the thermostat is based on the schedule events. If a
hold longer than 24 hours is required, a vacation hold may be used.
If a query command is received and a temporary hold is not active, no response is sent. The current hold status is read using the HOLDSTAT
command. A temporary hold is cancelled using the HOLDSTAT command.
This command is ignored if the controller type is set to humidistat or if the thermostat is configured as non-programmable. The temporary
hold configuration can be changed through the Home Screens for thermostat control. If the temporary hold configuration is changed at the
thermostat, a C17 COS unsolicited message is issued (if C17 is ON).
51