Aprilaire 8800 Programmer's Manual
Aprilaire 8800 Programmer's Manual

Aprilaire 8800 Programmer's Manual

Communicating thermostat

Advertisement

Model 8800 Communicating Thermostat

TAblE Of CONTENTS

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Timing and Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Host Message Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Response Expected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
No Response Expected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Node Message Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Explicit Address Command Response . . . . . . . . . . . . . . . . . . . . . . . 4
Global Address Command Response . . . . . . . . . . . . . . . . . . . . . . . . 4
Unsolicited Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Host Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Node Message Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

INTRODUCTION

This document contains information needed to write interface code for the Aprilaire Model 8800 Communicating Thermostat . For wiring and
thermostat setup refer to the 8800 System Installation Manual (RPC part no . 10009416) .

PROTOCOl

The proprietary ASCII protocol is for communication between a Host controller and up to 64 Model 8800 Communicating Thermostats . The
protocol is based upon the Model 8870 Communicating Thermostat protocol, but has an expanded command set to utilize the additional features
of the Model 8800 Communicating Thermostat .
Model 8800 Communicating Thermostat
Programmer's Manual
READ AND SAVE THESE INSTRUCTIONS
Commands Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Command Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Thermostat Configuration Commands . . . . . . . . . . . . . . . . . . . . . . . 8
Communication Control Commands . . . . . . . . . . . . . . . . . . . . . . . . 15
Change of State Report Control Commands . . . . . . . . . . . . . . . . . 18
Setup Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Alarm Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Lockout Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Sensor Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Temperature Control Commands . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Humidity Control Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Program and Schedule Commands . . . . . . . . . . . . . . . . . . . . . . . . . 46
Status Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Messaging Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 8800 and is the answer not in the manual?

Questions and answers

Summary of Contents for Aprilaire 8800

  • Page 1: Table Of Contents

    PROTOCOl The proprietary ASCII protocol is for communication between a Host controller and up to 64 Model 8800 Communicating Thermostats . The protocol is based upon the Model 8870 Communicating Thermostat protocol, but has an expanded command set to utilize the additional features...
  • Page 2: System Interface

    SySTEM INTERfACE The System Network communication interface is a non-isolated, 4-wire, full-duplex RS-485 communication link . The ‘A’ terminals are transmit (reference automation system) and the ‘B’ terminals are the receive pair (reference automation system) . The baud rate is 9,600 bps by default . It can be changed using the user interface (See Setup Screens) or through a command from the Host controller .
  • Page 3: Host Message Types

    In a TDMA system, all thermostats and the Host controller must be synchronized to ensure proper timing for control of the Host controller’s receive lines . This is accomplished by synchronizing on the receipt of the Carriage Return <CR> character . Upon receipt of the <CR> character, each connected node resets its communication timer, slot counter and frame counter, regardless of message syntax or content .
  • Page 4: Explicit Address Command Response

    ExPlICIT ADDRESS COMMAND RESPONSE Explicit Address Commands are commands sent by the Host controller to a single node at a specific address . Upon receipt of a completed Explicit Address Command from the Host controller (including the <CR>), each node determines if it is the addressee of the command . If the node is not the addressee of the command, the command is discarded .
  • Page 5: Command Syntax

    COMMAND SyNTAx The Model 8800 Communicating thermostat command set includes the Model 8870 Communicating thermostat commands with the addition of a subset of commands for programmable thermostat functionality and general feature enhancements . HOST COMMAND SyNTAx The Host controller has two types of commands: query and assignment . Each of these command types has a specific syntax . Command syntax is not case sensitive .
  • Page 6: Commands Table Of Contents

    The following table details each component of the message syntaxes: Identifier Descriptor Description Message start First two characters of all messages . Address Node address . Thermostat name Thermostat location name . [name] Command name See Command Table for list of commands . [Command] Assignment Used to show assignment of the variable referenced by the command .
  • Page 7 Command Description Page Command Description Page Setup Temperature Control SCALE Command temperature scale MODE, M Thermostat or humidistat control mode setting TIME Thermostat time FAN, F Thermostat fan mode setting DATE Thermostat calendar date Controlling heat setpoint value PROGFMT Program format configuration SH++ Increments the controlling heat setpoint value EVTCFG...
  • Page 8: Command Details

    COMMAND DETAIlS Default values are in bold . THERMOSTAT CONfIgURATION COMMANDS EQUIPCONfIg Thermostat node equipment configuration settings COS:NA Permissions: Read only Query Syntax: SN[#] EQUIPCONFIG?<CR> Command Description: Requests the thermostat master/slave, gas/electric, number of stages and equipment type settings . Response Syntax: SN[#] EQUIPCONFIG=[w][x][y][z]<CR>...
  • Page 9 Temperature or humidity controller configuration COS: N/A Permissions: Read only Query Syntax: SN[#] CT?<CR> Command Description: Requests the controller configuration setting . Response Syntax: SN[#] CT=[value]<CR> Example: SN1 CT=0<CR> Node address 1 responds with a controller configuration of thermostat . Parameters Range value: controller setting code...
  • Page 10 ExTfAN Extended fan control configurations COS: N/A Permissions: Read/Write Query Syntax: SN[#] EXTFAN?<CR> Command Description: Requests the heat and cool extended fan configurations . Assignment Syntax: SN[#] EXTFAN=[x][y]<CR> Command Description: Sets the heat extended fan based on [x] and cool extended fan [y] . Example: SN EXTFAN=01<CR>...
  • Page 11 AUTOM Auto changeover mode configuration COS: N/A Permissions: Read/Write Query Syntax: SN[#] AUTOM<?<CR> Command Description: Requests the auto mode changeover setting . Assignment Syntax: SN[#] AUTOM=[value]<CR> Command Description: Sets the auto mode changeover setting to [value] . Example: SN1 AUTOM=OFF<CR> Response Syntax: SN[#] AUTOM=[value]<CR>...
  • Page 12 COffTIME Minimum compressor off time COS: N/A Permissions: Read only Query Syntax: SN[#] COFFTIME?<CR> Command Description: Requests minimum compressor off time setting . Response Syntax: SN[#] COFFTIME=[value]<CR> Example: SN1 COFFTIME=5<CR> Node address 1 responds with a minimum compressor off time of 5 minutes . Parameters Range value: minimum compressor on time in minutes...
  • Page 13 RECOV Progressive recovery configuration COS: N/A Permissions: Read/Write Query Syntax: SN[#] RECOV?<CR> Command Description: Requests the progressive recovery configuration setting . Assignment Syntax: SN[#] RECOV=[value]<CR> Command Description: Sets the progressive recovery configuration setting to [value] . Example: SN1 RECOV=ON<CR> Response Syntax: SN[#] RECOV=[value]<CR>...
  • Page 14 lObP Low balance point configuration COS: N/A Permissions: Read/Write Query Syntax: SN[#] LOBP?<CR> Command Description: Requests the low balance point configuration setting . Assignment Syntax: SN[#] LOBP=[value]<CR> Command Description: Sets the low balance point configuration setting to [value] in degrees [scale] . Examples: SN1 LOBP=20<CR>...
  • Page 15: Communication Control Commands

    COMMUNICATION CONTROl COMMANDS NETAD Network communication address COS: N/A Permissions: Write only Assignment Syntax: SN[#] NETAD=[value]<CR> Command Description: Sets the node address to [value] . Example: SN1 NETAD=1<CR> Response Syntax: SN[#] NETAD=[value]<CR> Example: SN1 NETAD=1<CR> Node address 1 responds with a network address of 1 . Parameters Range value: node address...
  • Page 16 Description: Requests the node model and software revision . Response Syntax: SN[#] MODEL# [model] REV: [revision] RPC [year]<CR> Example: SN1 MODEL# 8800 REV: 1.0 RPC 2011<CR> Parameters Range model: node model number [4 ASCII character string] revision: firmware revision (x .x)
  • Page 17 NAME Thermostat name string COS: N/A Permissions: Read/Write Query Syntax: SN[#] NAME?<CR> Command Description: Requests the thermostat name string . Assignment Syntax: SN[#] NAME=[name]<CR> Command Description: Sets the thermostat name to [name] . Example: SN1 NAME=MASTER BEDROOM<CR> Response Syntax: SN[#] [name]<CR> Example: SN1 MASTER BEDROOM<CR>...
  • Page 18: Change Of State Report Control Commands

    CHANgE Of STATE REPORT CONTROl COMMANDS Command response configuration pattern COS: N/A Permissions: Read/Write Query Syntax: SN[#] CP?<CR> Command Description: Requests the command response configuration pattern setting number . Assignment Syntax: SN[#] CP=[value]<CR> Command Description: Sets the command response configuration pattern setting number to [value] . Example: SN1 CP=1<CR>...
  • Page 19 C1 – C19 Change of State (COS) report settings COS: N/A Permissions: Read/Write Query Syntax: SN[#] C[n]?<CR> Command Description: Requests the COS [n] report setting . Example: SN1 C2?<CR> Assignment Syntax: SN[#] C[n]=[value]<CR> Command Description: Requests the COS [n] report setting to [value] . Example: SN1 C1=OFF<CR>...
  • Page 20: Setup Commands

    SETUP COMMANDS SCAlE Temperature scale COS: N/A Permissions: Read/Write Query Syntax: SN[#] SCALE?<CR> Command Description: Requests the temperature scale setting . Assignment Syntax: SN[#] SCALE=[value]<CR> Command Description: Sets the temperature scale setting to [value] . Example: SN1 SCALE=F<CR> Response Syntax: SN[#] SCALE=[value]<CR>...
  • Page 21 DATE Thermostat calendar date COS: C13 Permissions: Read/Write Query Syntax: SN[#] DATE?<CR> Command Description: Requests the current calendar date held by the thermostat . Assignment Syntax: SN[#] DATE=[mm][dd][yy]<CR> Command Description: Sets the time to [mm] month, [dd] day and [yy] year . Example: SN1 DATE=010110<CR>...
  • Page 22 EVTCfg Thermostat program event configuration COS: N/A Permissions: Read/Write Query Syntax: SN[#] EVTCFG?<CR> Command Description: Requests the program event configuration setting . Assignment Syntax: SN[#] EVTCFG=[value]<CR> Command Description: Sets the program event configuration setting to [value] . Example: SN1 EVTCFG=RES<CR> Response Syntax: SN[#] EVTCFG=[value]<CR>...
  • Page 23 Daylight savings time setting COS: N/A Permissions: Read/Write Query Syntax: SN[#] DST?<CR> Command Description: Requests the daylight savings time setting . Assignment Syntax: SN[#] DST=[value]<CR> Command Description: Sets the daylight savings time setting to [value] . Example: SN1 DST=MARCH<CR> Response Syntax: SN[#] DST=[value]<CR>...
  • Page 24 CONSTblT Constant backlight setting COS: N/A Permissions: Read/Write Query Syntax: SN[#] CONSTBLT?<CR> Command Description: Requests the constant backlight setting . Assignment Syntax: SN[#] CONSTBLT=[value]<CR> Command Description: Sets the constant backlight setting [value] . Example: SN1 CONSTBLT=OFF<CR> Response Syntax: SN[#] CONSTBLT=[value]<CR> Example: SN1 CONSTBLT=OFF<CR>...
  • Page 25: Alarm Commands

    AlARM COMMANDS flTAlMP Air filter alarm period COS: N/A WPAlMP Humidifier alarm period DEHAlMP Dehumidifier alarm period SySAlMP HVAC system alarm period Permissions: Read/Write Query Syntax: SN[#] [alarm]ALMP?<CR> Command Description: Requests the [alarm] alarm period setting . Assignment Syntax: SN[#] [alarm]ALMP=[value]<CR> Command Description: Sets the [alarm] alarm period to [value] .
  • Page 26 flTAlM Air filter alarm status COS: C14 WPAlM Humidifier alarm status DEHAlM Dehumidifier alarm status SySAlM HVAC system alarm status Permissions: Read/Write Query Syntax: SN[#] [alarm]ALM?<CR> Command Description: Requests the [alarm] alarm status . Assignment Syntax: SN[#] [alarm]ALM=[value]<CR> Command Description: Sets the [alarm] alarm status to [value] . Examples: SN1 WPALM=ON<CR>...
  • Page 27: Lockout Commands

    lOCkOUT COMMANDS fANlk User fan mode lockout configuration COS: N/A Permissions: Read/Write Query Syntax: SN[#] FANLK?<CR> Command Description: Requests the fan lockout configuration setting . Assignment Syntax: SN[#] FANLK=[value]<CR> Command Description: Sets the fan lockout configuration setting to [value] . Example: SN1 FANLK=0<CR>...
  • Page 28 NETlk User network override feature configuration COS: N/A Permissions: Read/Write Query Syntax: SN[#] NETLK?<CR> Command Description: Requests the network override feature setting . Assignment Syntax: SN[#] NETLK=[value]<CR> Command Description: Sets the network override feature setting to [value] . Example: SN1 NETLK=0<CR> Response Syntax: SN[#] NETLK=[value]<CR>...
  • Page 29 lkTIME Time-limited lockout temporary change period COS: N/A Permissions: Read/Write Query Syntax: SN[#] LKTIME?<CR> Command Description: Requests the temporary change period setting . Assignment Syntax: SN[#] LKTIME=[value]<CR> Command Description: Sets the temporary change period setting to [value] . Example: SN1 LKTIME=0<CR> Response Syntax: SN[#] LKTIME=[value]<CR>...
  • Page 30 Security pin code COS: N/A Permissions: Read/Write Query Syntax: SN[#] PIN?<CR> Command Description: Requests the security pin code . Assignment Syntax: SN[#] PIN=[value]<CR> Command Description: Sets the security pin code to [value] . Examples: SN1 PIN=1234<CR> SN2 PIN=OFF<CR> Response Syntax: SN[#] PIN=[value]<CR>...
  • Page 31: Sensor Commands

    SENSOR COMMANDS TEMP, T Thermostat room temperature control value COS: C2 Permissions: Read only Query Syntax: SN[#] TEMP?<CR> Command SN[#] T?<CR> Description: Requests the room temperature control value setting . Response or Syntax: SN[#] T=[value][scale]<CR> COS Message Example: SN1 T=72F<CR> Node address 1 responds with a temperature of 72F .
  • Page 32 Identify all external sensors connected on the node’s local network COS: N/A Permissions: Read only Query Syntax: SN[#] RSM?<CR> Command Description: Requests identification of all external sensors connected on the node’s local network . Response Syntax: SN[#] RSM=M1:[S1],[S2] M2:[S1],[S2] M3:[S1],[S2] M4:[S1],[S2]<CR> Description: For each connected module there is an Mn:[S1],[S2] response .
  • Page 33 RxSy Report local network sensor vale COS: N/A Permissions: Read only Query Syntax: SN[#] R[x]S[y]?<CR> Command Description: Requests the sensor reading of sensor [y] of support module at local address [x] . Response Syntax: SN[#] R[x]S[y]=[value][scale]<CR> Examples: SN1 R1S2=75F<CR> Node address 1 responds with a remote temperature of 75°F on sensor 2 of module 1 . SN1 R1S1=-5F<CR>...
  • Page 34 OT, R Outdoor temperature COS: C3 Permissions: Read/Write Query Syntax: SN[#] OT?<CR> Command SN[#] R?<CR> Description: Requests the outdoor temperature sensor reading . Assignment Syntax: SN[#] OT=[value][scale]<CR> Command Description: Sets the outdoor temperature to [value] . The alternate R version does not apply . Examples: SN1 OT=55F<CR>...
  • Page 35 Remote humidity COS: C3 Permissions: Read only Query Syntax: SN[#] OH?<CR> Command Description: Requests the remote humidity sensor reading . Response or Syntax: SN[#] OH=[value]%<CR> COS Message Example: SN1 OH=25%<CR> Node address 1 responds with a remote humidity of 25% RH . Parameters Range value: humidity sensor value...
  • Page 36: Temperature Control Commands

    TEMPERATURE CONTROl COMMANDS MODE, M Control mode COS: C7 Permissions: Read/Write Query Syntax: SN[#] MODE?<CR> Command SN[#] M?<CR> Description: Requests the control mode . Assignment Syntax: SN[#] MODE=[value]<CR> Command SN[#] M=[value]<CR> Description: Sets the control mode to [value] . Examples: SN1 MODE=HEAT<CR>...
  • Page 37 fAN, f Thermostat fan mode COS: C8 Permissions: Read/Write Query Syntax: SN[#] FAN?<CR> Command SN[#] F?<CR> Description: Requests the thermostat fan mode . Assignment Syntax: SN[#] FAN=[value]<CR> Command SN[#] F=[value]<CR> Description: Sets the thermostat fan mode to [value] . Examples: SN1 FAN=AUTO<CR>...
  • Page 38 Controlling thermostat heat setpoint COS: C5 Permissions: Read/Write Query Syntax: SN[#] SH?<CR> Command Description: Requests the controlling thermostat heat setpoint . Assignment Syntax: SN[#] SH=[value]<CR> Command Description: Sets the controlling thermostat heat setpoint to [value] . Example: SN1 SH=68<CR> Response or Syntax: SN[#] SH=[value][scale]<CR>...
  • Page 39 SH++, SH-- Increment or decrement the controlling thermostat heat setpoint COS: N/A Permissions: Write only Assignment Syntax: SN[#] SH++=[value]<CR> Command Syntax: SN[#] SH--=[value]<CR> Description: Increments or decrements the controlling thermostat heat setpoint to [value] based on the ++/-- . Examples: SN1 SH++=1<CR>...
  • Page 40 Controlling thermostat cool setpoint COS: C5 Permissions: Read/Write Query Syntax: SN[#] SC?<CR> Command Description: Requests the controlling thermostat cool setpoint . Assignment Syntax: SN[#] SC=[value]<CR> Command Description: Sets the controlling thermostat cool setpoint to [value] . Example: SN1 SC=78<CR> Response or Syntax: SN[#] SC=[value][scale]<CR>...
  • Page 41 SC++, SC-- Increment or decrement the controlling thermostat cool setpoint COS: N/A Permissions: Write only Assignment Syntax: SN[#] SC++=[value]<CR> Command Syntax: SN[#] SC--=[value]<CR> Description: Increments or decrements the controlling thermostat cool setpoint to [value] based on the ++/-- . Examples: SN1 SC++=1<CR>...
  • Page 42 Active controlling setpoint COS: N/A Permissions: Read/Write Query Syntax: SN[#] S?<CR> Command Description: Requests the controlling setpoint . Assignment Syntax: SN[#] S=[value]<CR> Command Description: Sets the controlling setpoint to [value] . Example: SN1 S=78<CR> Response Syntax: SN[#] S[sp]=[value][scale]<CR> Examples: SN1 SH=68F<CR> Node address 1 responds with a controlling heat setpoint of 68°F .
  • Page 43 SP++, SP-- Increment or decrement the active controlling setpoint COS: N/A Permissions: Write only Assignment Syntax: SN[#] SP++=[value]<CR> Command Syntax: SN[#] SP--=[value]<CR> Description: Increments or decrements the active controlling setpoint by [value] . Examples: SN1 SP++=1<CR> SN1 SP--=5<CR> Response Syntax: SN[#] S[sp]++=[value][scale]<CR>...
  • Page 44: Humidity Control Commands

    HUMIDITy CONTROl COMMANDS SHUM Controlling humidification setpoint COS: C5 Permissions: Read/Write Query Syntax: SN[#] SHUM?<CR> Command Description: Requests the controlling humidification setpoint . Assignment Syntax: SN[#] SHUM=[value]%<CR> Command Description: Sets the controlling humidification setpoint to [value] . Example: SN1 SHUM=45%<CR> Response or Syntax: SN[#] SHUM=[value]%<CR>...
  • Page 45 SDEH Controlling dehumidification setpoint COS: C5 Permissions: Read/Write Query Syntax: SN[#] SDEH?<CR> Command Description: Requests the controlling dehumidification setpoint . Assignment Syntax: SN[#] SDEH=[value]<CR> Command Description: Sets the controlling dehumidification setpoint to [value] . Example: SN1 SDEH=55<CR> Response or Syntax: SN[#] SDEH=[value]%<CR>...
  • Page 46: Program And Schedule Commands

    PROgRAM/SCHEDUlE COMMANDS PROgDxEy Program event configuration (Day: x = 0 – 9; Event: y = 0 – 3) COS: C16 Permissions: Read/Write Query Syntax: SN[#] PROGD[x]E[y]?<CR> Command Description: Requests the thermostat schedule event configuration for event y of day x . Assignment Syntax: SN[#] PROGD[x]E[y]=[hh][mm] [HT] [CL] [fan]<CR>...
  • Page 47 continued from the previous page Parameters Range x: day of the week code [0 – 9] 0: Monday 1: Tuesday 2: Wednesday 3: Thursday 4: Friday 5: Saturday 6: Sunday 7: Weekdays 8: Weekends 9: Everyday y: event code 4-events per day configuration [0 –...
  • Page 48 COPyDx Copy from day x COS: N/A Permissions: Write only Assignment Syntax: SN[#] COPYD[x]=[copy_to]<CR> Command Description: Copies all events of day [x] to day [copy_to] . Example: SN1 COPYD1=2<CR> Response Syntax: SN[#] COPYD[x]=[copy_to]<CR> Example: SN1 COPYD7=8<CR> Node address 1 responds with copying all events from Weekdays to Weekends . Parameters Range x: day of the week to copy from...
  • Page 49 PERMHOlD Permanent hold COS: N/A Permissions: Read/Write Query Syntax: SN[#] PERMHOLD?<CR> Command Description: Requests the state of the thermostat program permanent hold . Assignment Syntax: SN[#] PERMHOLD=[value]<CR> Command Description: Sets the permanent hold state to [value] . Example: SN1 PERMHOLD=OFF<CR> Response Syntax: SN[#] PERMHOLD=[value]%<CR>...
  • Page 50 VACHOlD Vacation hold COS: N/A Permissions: Read/Write Query Syntax: SN[#] VACHOLD?<CR> Command Description: Requests the configuration of the thermostat program vacation hold . Assignment Syntax: SN[#] VACHOLD=[mm][dd][yy] [hh][mm] [HT] [CL] [fan]<CR> Command SN[#] VACHOLD=[mm][dd][yy] [hh][mm] [HT] [fan]<CR> SN[#] VACHOLD=[mm][dd][yy] [hh][mm] [CL] [fan]<CR> Description: Configures a vacation hold to end on [mm][dd][yy] at [hh][mm] with a heat setpoint of [HT], a cool setpoint of [CL] and fan mode of [fan] .
  • Page 51 TEMPHOlD Temporary hold COS: N/A Permissions: Read only Query Syntax: SN[#] TEMPHOLD?<CR> Command Description: Requests the configuration of the thermostat program temporary hold . Assignment Syntax: SN[#] TEMPHOLD=[mm][dd][yy] [hh][mm] [HT] [CL]<CR> Command 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] .
  • Page 52: Status Commands

    STATUS COMMANDS HVAC, H Relay output status COS: C1 Permissions: Read only Query Syntax: SN[#] HVAC?<CR> Command SN[#] H?<CR> Description: Requests the current state of the relay outputs . Response or Syntax: SN[#] HVAC=G[x]Y1[x]W1[x]Y2[x]W2[x]B[x]O[x]<CR> COS Message Example: SN1 HVAC=G-Y1-W1+Y2-W2+B+O-<CR> Node address 1 responds with outputs W1, W2 and B, ON and G, Y1, Y2 and O, OFF . Parameters Range value: relay output status...
  • Page 53 HOlDSTAT Thermostat program hold status COS: C17 Permissions: Read/Write Query Syntax: SN[#] HOLDSTAT?<CR> Command Description: Requests the thermostat program hold status . Assignment Syntax: SN[#] HOLDSTAT=NONE<CR> Command Description: Cancels all active holds . The assignment command has only this syntax . Response or Syntax: SN[#] HOLDSTAT=[value]<CR>...
  • Page 54 PROgUPDT Program modification status COS: C16 Permissions: COS only COS Message Syntax: SN[#]PROGUPDT=[value]<CR> Syntax: SN[#]PROGUPDT=[m][t][w][r][f][s][n]<CR> Example: SN1 PROGUPDT=NONE<CR> Node address 1 responds with a program modification status of NONE . SN1 PROGUPDT=0000011<CR> Node address 1 responds with a program modification status of Saturday and Sunday . Parameters Range value: program modification status...
  • Page 55: Messaging Commands

    MESSAgINg COMMANDS PMES1, PMES2, PMES3, PMES4 Permanent messages COS: N/A Permissions: Read/Write Query Syntax: SN[#] PMES[n]?<CR> Command Description: Requests the message string for permanent message [n] . Assignment Syntax: SN[#] PMES[n]=[string]<CR> Command Description: Sets the message string for permanent message [n] to [string] . Response Syntax: SN[#] PMES[n]=[string]<CR>...
  • Page 56 P.O. Box 1467 • Madison, WI 53701-1467 • Phone: 800/334-6011 • Fax: 608/257-4357 • www.aprilairepartners.com 10009414 6 .11 Printed in U .S .A . B2205491A © 2011 Aprilaire – A division of Research Products Corporation...

Table of Contents