layout | title |
---|---|
documentation |
CT200 - ZWave |
{% include base.html %}
This describes the Z-Wave device CT200, manufactured by Radio Thermostat Company of America (RTC) with the thing type UID of rtc_ct200_00_000
.
The device is in the category of HVAC, defining Air condition devices, Fans.
The CT200 supports routing. This allows the device to communicate using other routing enabled devices as intermediate routers. This device is unable to participate in the routing of data from other devices.
This thermostat is provided by Vivint, but can join a non-Vivint ZWave network.
The Vivint Element Thermostat is a Z-Wave® compliant thermostat. It has an onboard radio that can be added to an existing Z-Wave® network. This device can be used on a network with products from different vendors.
- Set your primary controller to INCLUDE mode to add the thermostat as a node on your network (see your specific controller’s User Manual for detailed instructions).
- The Thermostat main screen shows a welcome message. Press the SIDE button to continue.
- Press the SIDE button to initiate the inclusion process. This initiates the network connection process.
- If inclusion fails, the screen says “Failed”. Press the SIDE button to try adding again.
- When the Thermostat has been successfully included to a Z-Wave network, the screen displays a confirmation check mark. Press the SIDE button to continue. You can now configure the thermostat to work with your HVAC system.
- Your primary controller indicates that the thermostat was successfully added to its network (see your specific controller’s User Manual for details).
The Vivint Element can be excluded from the Z-Wave network process similar to the inclusion process. Set your primary controller to EXCLUDE.
The following table summarises the channels available for the CT200 -:
Channel | Channel Id | Category | Item Type |
---|---|---|---|
Binary Sensor | sensor_binary | Door | Switch |
Sensor (temperature) | sensor_temperature | Temperature | Number:Temperature |
Sensor (relative humidity) | sensor_relhumidity | Humidity | Number |
Thermostat mode | thermostat_mode | Temperature | Number |
Operating State | thermostat_state | Temperature | Number |
Setpoint (cooling) | thermostat_setpoint | Temperature | Number:Temperature |
Setpoint (heating) | thermostat_setpoint | Temperature | Number:Temperature |
Thermostat fan mode | thermostat_fanmode | ||
Thermostat fan state | thermostat_fanstate | ||
Battery Level | battery-level | Battery | Number |
Clock Time Offset | time_offset | Temperature | Number |
Sensor (temperature) 1 | sensor_temperature1 | Temperature | Number:Temperature |
Sensor (relative humidity) 1 | sensor_relhumidity1 | Humidity | Number |
Thermostat mode 1 | thermostat_mode1 | Temperature | Number |
Operating State 1 | thermostat_state1 | Temperature | Number |
Setpoint (cooling) 1 | thermostat_setpoint1 | Temperature | Number:Temperature |
Setpoint (heating) 1 | thermostat_setpoint1 | Temperature | Number:Temperature |
Thermostat fan mode 1 | thermostat_fanmode1 | ||
Thermostat fan state 1 | thermostat_fanstate1 | ||
Battery Level | battery-level | Battery | Number |
Clock Time Offset 1 | time_offset1 | Temperature | Number |
Sensor (temperature) 2 | sensor_temperature2 | Temperature | Number:Temperature |
Sensor (relative humidity) 2 | sensor_relhumidity2 | Humidity | Number |
Indicates if a sensor has triggered.
The sensor_binary
channel supports the Switch
item and is in the Door
category. This is a read only channel so will only be updated following state changes from the device.
The following state translation is provided for this channel to the Switch
item type -:
Value | Label |
---|---|
ON | Triggered |
OFF | Untriggered |
Indicates the current temperature.
The sensor_temperature
channel supports the Number:Temperature
item and is in the Temperature
category.
Indicates the current relative humidity.
The sensor_relhumidity
channel supports the Number
item and is in the Humidity
category. This is a read only channel so will only be updated following state changes from the device.
Sets the thermostat.
The thermostat_mode
channel supports the Number
item and is in the Temperature
category.
The following state translation is provided for this channel to the Number
item type -:
Value | Label |
---|---|
0 | Off |
1 | Heat |
2 | Cool |
3 | Auto |
4 | Aux Heat |
5 | Resume |
6 | Fan Only |
7 | Furnace |
8 | Dry Air |
9 | Moist Air |
10 | Auto Changeover |
11 | Heat Economy |
12 | Cool Economy |
13 | Away |
Sets the thermostat operating state.
The thermostat_state
channel supports the Number
item and is in the Temperature
category.
The following state translation is provided for this channel to the Number
item type -:
Value | Label |
---|---|
0 | Idle |
1 | Heating |
2 | Cooling |
3 | Fan Only |
4 | Pending Heat |
5 | Pending Cool |
6 | Vent / Economiser |
Sets the thermostat setpoint.
The thermostat_setpoint
channel supports the Number:Temperature
item and is in the Temperature
category.
Sets the thermostat setpoint.
The thermostat_setpoint
channel supports the Number:Temperature
item and is in the Temperature
category.
Channel type information on this channel is not found.
Channel type information on this channel is not found.
Represents the battery level as a percentage (0-100%). Bindings for things supporting battery level in a different format (e.g. 4 levels) should convert to a percentage to provide a consistent battery level reading.
The battery-level
channel supports the Number
item and is in the Battery
category.
Provides the current time difference for the devices time.
The time_offset
channel supports the Number
item and is in the Temperature
category.
Indicates the current temperature.
The sensor_temperature1
channel supports the Number:Temperature
item and is in the Temperature
category.
Indicates the current relative humidity.
The sensor_relhumidity1
channel supports the Number
item and is in the Humidity
category. This is a read only channel so will only be updated following state changes from the device.
Sets the thermostat.
The thermostat_mode1
channel supports the Number
item and is in the Temperature
category.
The following state translation is provided for this channel to the Number
item type -:
Value | Label |
---|---|
0 | Off |
1 | Heat |
2 | Cool |
3 | Auto |
4 | Aux Heat |
5 | Resume |
6 | Fan Only |
7 | Furnace |
8 | Dry Air |
9 | Moist Air |
10 | Auto Changeover |
11 | Heat Economy |
12 | Cool Economy |
13 | Away |
Sets the thermostat operating state.
The thermostat_state1
channel supports the Number
item and is in the Temperature
category.
The following state translation is provided for this channel to the Number
item type -:
Value | Label |
---|---|
0 | Idle |
1 | Heating |
2 | Cooling |
3 | Fan Only |
4 | Pending Heat |
5 | Pending Cool |
6 | Vent / Economiser |
Sets the thermostat setpoint.
The thermostat_setpoint1
channel supports the Number:Temperature
item and is in the Temperature
category.
Sets the thermostat setpoint.
The thermostat_setpoint1
channel supports the Number:Temperature
item and is in the Temperature
category.
Channel type information on this channel is not found.
Channel type information on this channel is not found.
Represents the battery level as a percentage (0-100%). Bindings for things supporting battery level in a different format (e.g. 4 levels) should convert to a percentage to provide a consistent battery level reading.
The battery-level1
channel supports the Number
item and is in the Battery
category.
Provides the current time difference for the devices time.
The time_offset1
channel supports the Number
item and is in the Temperature
category.
Indicates the current temperature.
The sensor_temperature2
channel supports the Number:Temperature
item and is in the Temperature
category.
Indicates the current relative humidity.
The sensor_relhumidity2
channel supports the Number
item and is in the Humidity
category. This is a read only channel so will only be updated following state changes from the device.
The following table provides a summary of the 16 configuration parameters available in the CT200. Detailed information on each parameter can be found in the sections below.
Param | Name | Description |
---|---|---|
1 | Temperature Reporting Threshold (8-bit) | This value determines the reporting threshold |
2 | HVAC Settings | Retrieves the HVAC Settings |
3 | Utility Lock | Enable or Disable the Utility Lock |
4 | C-Wire/Battery Status | Query power which source is in use |
5 | Humidity Reporting Threshold | This value determines the reporting threshold |
6 | Auxiliary/Emergency | Auxiliary / Emergency Heat Pump Mode |
7 | Thermostat Swing Temp | Temperature spread between the on and off temperatures |
8 | Thermostat Diff Temp | How far off from target temp before turning on unit |
9 | Thermostat Recovery Mode | Bring a space back to a normal occupied temp |
11 | Simple UI Mode | Toggle Simple UI Mode |
12 | Multicast | Toggle Multicast Mode |
13 | Main Display Selection | Control which info is displayed in the main display area |
14 | Save Energy Mode Type | Save Energy Mode behavior |
15 | Fan Timer | Activate Fan w/ auto shutoff timer |
17 | Temperature Calibration | Temperature Calibration / Offset |
18 | Display Units | Celsius or Fahrenheit |
This value determines the reporting threshold This value determines the reporting threshold when association reporting is enabled.
Unsupported values are ignored. The following option values may be configured -:
Value | Description |
---|---|
0 | Disabled |
2 | 0.5 degrees F |
3 | 1.0 degrees F |
4 | 1.5 degrees F |
The manufacturer defined default value is 2
(0.5 degrees F).
This parameter has the configuration ID config_1_1_wo
and is of type INTEGER
.
This is a write only parameter.
Retrieves the HVAC Settings Byte 1 = HVAC Setup: Normal (0x01) or Heat Pump (0x02)
Byte 2 = Aux Setup (Gas (0x01) or Electric (0x02)) & Number of Auxiliary Stages (Heat Pump)/Number of Heat Stages (Normal)
Byte 3 = Number of Heat Pump Stages
Byte 4 = Number of Cool Stages Values in the range 0 to 0 may be set.
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_2_4
and is of type INTEGER
.
This is a read only parameter.
Enable or Disable the Utility Lock If set to 0, the utility lock is disabled. All other values (1-255) enable the utility lock.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode. Values in the range 0 to 255 may be set.
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_3_1_wo
and is of type INTEGER
.
This is a write only parameter.
Query power which source is in use If 0x01, the thermostat is powered by a C-wire.
If 0x02, the thermostat is powered by batteries. The following option values may be configured -:
Value | Description |
---|---|
1 | Powered by C-Wire |
2 | Powered by battery |
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_4_1
and is of type INTEGER
.
This is a read only parameter.
This value determines the reporting threshold This value determines the reporting threshold when association reporting is enabled. Unsupported values are ignored. Values in the range 0 to 3 may be set.
The manufacturer defined default value is 2
.
This parameter has the configuration ID config_5_1
and is of type INTEGER
.
Auxiliary / Emergency Heat Pump Mode If set to 0, auxiliary / emergency heat is disabled.
All other values (1-255) enable auxiliary / emergency heat.
This can only be enabled when the thermostat is set to Heat Pump mode.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode. Values in the range 0 to 1 may be set.
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_6_1
and is of type INTEGER
.
Temperature spread between the on and off temperatures The thermostat swing temperature is in units of 0.5 degrees Fahrenheit.
A value of 0x01 is 0.5F and 0x02 is 1.0F.
The supported values may vary from thermostat to thermostat but typically the allowed values are 0.5F (0x01) to 4.0F (0x08). The following option values may be configured -:
Value | Description |
---|---|
1 | 0.5 degrees Fahrenheit |
2 | 1.0 degrees Fahrenheit |
3 | 1.5 degrees Fahrenheit |
4 | 2.0 degrees Fahrenheit |
5 | 2.5 degrees Fahrenheit |
6 | 3.0 degrees Fahrenheit |
7 | 3.5 degrees Fahrenheit |
8 | 4.0 degrees Fahrenheit |
The manufacturer defined default value is 2
(1.0 degrees Fahrenheit).
This parameter has the configuration ID config_7_1
and is of type INTEGER
.
How far off from target temp before turning on unit The thermostat differential temperature is in units of 0.5 degrees
Fahrenheit. A value of 0x04 is 2.0F and 0x06 is 3.0F. The differential
temperature must be an integer value. Non-integer values, such
as 1.5F (0x03), should not be used. The supported values may vary
from thermostat to thermostat but typically, the allowed values are
2.0F (0x04) to 6.0F (0x0C). The following option values may be configured -:
Value | Description |
---|---|
4 | 2.0 degrees Fahrenheit |
6 | 3.0 degrees Fahrenheit |
8 | 4.0 degrees Fahrenheit |
10 | 5.0 degrees Fahrenheit |
12 | 6.0 degrees Fahrenheit |
The manufacturer defined default value is 4
(2.0 degrees Fahrenheit).
This parameter has the configuration ID config_8_1
and is of type INTEGER
.
Bring a space back to a normal occupied temp The Thermostat Recovery Mode can be either fast (0x01) or
economy (0x02). The following option values may be configured -:
Value | Description |
---|---|
1 | Fast Recovery Mode |
2 | Economy Recovery Mode |
The manufacturer defined default value is 2
(Economy Recovery Mode).
This parameter has the configuration ID config_9_1
and is of type INTEGER
.
Toggle Simple UI Mode If set to 0, Simple UI mode is disabled. If set to 1, Simple UI mode
is enabled. The following option values may be configured -:
Value | Description |
---|---|
0 | Disabled |
1 | Enabled |
The manufacturer defined default value is 1
(Enabled).
This parameter has the configuration ID config_11_1
and is of type INTEGER
.
Toggle Multicast Mode If set to 0, Multicast is disabled. If set to 1, Multicast is enabled.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode. The following option values may be configured -:
Value | Description |
---|---|
0 | Disabled |
1 | Enabled |
The manufacturer defined default value is 0
(Disabled).
This parameter has the configuration ID config_12_1
and is of type INTEGER
.
Control which info is displayed in the main display area This configuration Param on the CT110 sets what information is displayed in the main thermostat display area (the largest central numbers on the display). The default values is to display the Temperature (0x01) on the main numbers. The following option values may be configured -:
Value | Description |
---|---|
1 | Show Temperature |
2 | Show (unknown) |
The manufacturer defined default value is 1
(Show Temperature).
This parameter has the configuration ID config_13_1
and is of type INTEGER
.
Save Energy Mode behavior This configuration value is used to read/write what behavior Save Energy Mode causes in the thermostat when the thermostat enters Save Energy Mode.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode. Values in the range 1 to 255 may be set.
The manufacturer defined default value is 2
.
This parameter has the configuration ID config_14_1
and is of type INTEGER
.
Activate Fan w/ auto shutoff timer This configuration is used to activate the fan with an automatic shut-off timer. Values in the range 0 to 60 may be set.
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_15_1
and is of type INTEGER
.
Temperature Calibration / Offset This configuration is used to set the temperature offset of the thermostat. The valid values are from -6 to 6. Note: although the thermostat UI can set calibrations in intervals of 0.5°F, this parameter can only accept whole numbers.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode. Values in the range -6 to 6 may be set.
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_17_1
and is of type INTEGER
.
Celsius or Fahrenheit This configuration is used to set units used by the device to display temperature. The following option values may be configured -:
Value | Description |
---|---|
0 | Fahrenheit |
1 | Celcius |
The manufacturer defined default value is 0
(Fahrenheit).
This parameter has the configuration ID config_18_1
and is of type INTEGER
.
Association groups allow the device to send unsolicited reports to the controller, or other devices in the network. Using association groups can allow you to eliminate polling, providing instant feedback of a device state change without unnecessary network traffic.
The CT200 supports 1 association group.
The Lifeline association group reports device status to a hub and is not designed to control other devices directly. When using the Lineline group with a hub, in most cases, only the lifeline group will need to be configured and normally the hub will perform this automatically during the device initialisation.
Association group 1 supports 2 nodes.
Command Class | Comment |
---|---|
COMMAND_CLASS_NO_OPERATION_V1 | |
COMMAND_CLASS_BASIC_V1 | |
COMMAND_CLASS_SENSOR_BINARY_V1 | |
COMMAND_CLASS_SENSOR_MULTILEVEL_V6 | |
COMMAND_CLASS_THERMOSTAT_MODE_V1 | |
COMMAND_CLASS_THERMOSTAT_OPERATING_STATE_V1 | |
COMMAND_CLASS_THERMOSTAT_SETPOINT_V1 | |
COMMAND_CLASS_THERMOSTAT_FAN_MODE_V1 | |
COMMAND_CLASS_THERMOSTAT_FAN_STATE_V1 | |
COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1 | |
COMMAND_CLASS_DEVICE_RESET_LOCALLY_V1 | |
COMMAND_CLASS_ZWAVEPLUS_INFO_V1 | |
COMMAND_CLASS_MULTI_CHANNEL_V2 | |
COMMAND_CLASS_CONFIGURATION_V1 | |
COMMAND_CLASS_MANUFACTURER_SPECIFIC_V1 | |
COMMAND_CLASS_POWERLEVEL_V1 | |
COMMAND_CLASS_FIRMWARE_UPDATE_MD_V1 | |
COMMAND_CLASS_BATTERY_V1 | |
COMMAND_CLASS_CLOCK_V1 | |
COMMAND_CLASS_ASSOCIATION_V2 | |
COMMAND_CLASS_VERSION_V2 | |
COMMAND_CLASS_INDICATOR_V1 | |
COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V3 |
Command Class | Comment |
---|---|
COMMAND_CLASS_BASIC_V1 | |
COMMAND_CLASS_SENSOR_MULTILEVEL_V6 | |
COMMAND_CLASS_THERMOSTAT_MODE_V1 | |
COMMAND_CLASS_THERMOSTAT_OPERATING_STATE_V1 | |
COMMAND_CLASS_THERMOSTAT_SETPOINT_V1 | |
COMMAND_CLASS_THERMOSTAT_FAN_MODE_V1 | |
COMMAND_CLASS_THERMOSTAT_FAN_STATE_V1 | |
COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1 | |
COMMAND_CLASS_ZWAVEPLUS_INFO_V1 | |
COMMAND_CLASS_CONFIGURATION_V1 | |
COMMAND_CLASS_FIRMWARE_UPDATE_MD_V1 | |
COMMAND_CLASS_BATTERY_V1 | |
COMMAND_CLASS_CLOCK_V1 | |
COMMAND_CLASS_ASSOCIATION_V2 | |
COMMAND_CLASS_VERSION_V2 | |
COMMAND_CLASS_INDICATOR_V1 | |
COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V3 |
Command Class | Comment |
---|---|
COMMAND_CLASS_BASIC_V1 | |
COMMAND_CLASS_SENSOR_MULTILEVEL_V6 | Linked to BASIC |
COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1 | |
COMMAND_CLASS_ZWAVEPLUS_INFO_V1 | |
COMMAND_CLASS_ASSOCIATION_V2 |
Did you spot an error in the above definition or want to improve the content? You can contribute to the database here.