layout | title |
---|---|
documentation |
TF016 - ZWave |
{% include base.html %}
This describes the Z-Wave device TF016, manufactured by ThermoFloor with the thing type UID of thermofloor_tf016_01_008
.
This version of the device is limited to firmware version 1.8
The device is in the category of HVAC, defining Air condition devices, Fans.
The TF016 supports routing. This allows the device to communicate using other routing enabled devices as intermediate routers. This device is also able to participate in the routing of data between other devices in the mesh network.
The Heatit Z-Wave is designed for controlling electrical heating cables and electrical radiators/convectors. The thermostat has 2 internal temperature sensors and has 3 algorithms for temperature compensation. After you have set the temperature, the thermostat will use a hysteresis to regulate the temperature. The hysteresis is adjustable.
The temperature shown in the display is the actual temperature for floor sensor and the external room sensor. You are able to calibrate the sensor values. When using the internal room sensor, the temperature shown is the set point. When using the internal sensor, the thermostat can seem somewhat inaccurate. This is due to heat generation inside the thermostat, draft and other external influences.
If the thermostat is to be used with waterbased heating systems, you have to use an external sensor.
The following table summarises the channels available for the TF016 -:
Channel | Channel Id | Category | Item Type |
---|---|---|---|
Thermostat State | switch_binary | Switch | Switch |
Sensor (temperature) | sensor_temperature | Temperature | Number:Temperature |
Thermostat mode | thermostat_mode | Temperature | Number |
Setpoint (heating) | thermostat_setpoint | Temperature | Number:Temperature |
Setpoint (heating economy) | thermostat_setpoint | Temperature | Number:Temperature |
Setpoint (furnace) | thermostat_setpoint | Temperature | Number:Temperature |
Sensor mode | config_decimal | Number | |
Eco mode setpoint | config_decimal | Number |
Switch the power on and off.
The switch_binary
channel supports the Switch
item and is in the Switch
category.
Indicates the current temperature.
The sensor_temperature
channel supports the Number:Temperature
item and is in the Temperature
category.
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 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.
Sets the thermostat setpoint.
The thermostat_setpoint
channel supports the Number:Temperature
item and is in the Temperature
category.
Generic class for configuration parameter.
The config_decimal
channel supports the Number
item.
Generic class for configuration parameter.
The config_decimal
channel supports the Number
item.
The following table provides a summary of the 13 configuration parameters available in the TF016. Detailed information on each parameter can be found in the sections below.
Param | Name | Description |
---|---|---|
1 | Operation mode | |
2 | Sensor mode | |
3 | Floor sensor type | |
4 | DIFF l. Temperature control Hysteresis | Range 3-30 (0.3°C 3.0°C) |
5 | FLo, Floor min limit | Range 50-400 (5.0°C 40.0°C) |
6 | FHi, Floor max limit | Range 50-400 (5.0°C 40.0°C) |
7 | ALo, Air min limit | Range 50-400 (5.0°C 40.0°C) |
8 | AHi, Air max limit | Range 50-400 (5.0°C 40.0°C) |
9 | PLo, FP-mode P setting | |
10 | CO mode setpoint | Range 50-400 (5.0°C 40.0°C) |
11 | ECO mode setpoint | Range 50-400 (5.0°C 40.0°C) |
12 | P setting | |
13 | COOL setpoint | Only if cooling enabled. Range 50-400 (5.0°C 40.0°C) |
The following option values may be configured -:
Value | Description |
---|---|
0 | Off |
1 | HEAT |
2 | COOL |
11 | ENERGY SAVE HEAT |
The manufacturer defined default value is 1
(HEAT).
This parameter has the configuration ID config_1_2
and is of type INTEGER
.
The following option values may be configured -:
Value | Description |
---|---|
0 | F-mode |
1 | A-mode |
2 | AF-mode |
3 | A2-mode |
4 | P-mode |
5 | FP-mode |
The manufacturer defined default value is 1
(A-mode).
This parameter has the configuration ID config_2_2
and is of type INTEGER
.
The following option values may be configured -:
Value | Description |
---|---|
0 | 10k NTC |
1 | 12k NTC |
2 | 15k NTC |
3 | 22k NTC |
4 | 33k NTC |
5 | 47k NTC |
The manufacturer defined default value is 0
(10k NTC).
This parameter has the configuration ID config_3_2
and is of type INTEGER
.
Range 3-30 (0.3°C 3.0°C) In this mode you are able to make changes to the hysteresis in the thermostat. This means that you can changes the hysteresis from 0.2°C up to max 3.0°C. Default setting is 0.5°C. When using a waterbased heating, the recommended hysteresis is a minimum of 1.0°C. Values in the range 3 to 30 may be set.
The manufacturer defined default value is 5
.
This parameter has the configuration ID config_4_2
and is of type INTEGER
.
Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 50
.
This parameter has the configuration ID config_5_2
and is of type INTEGER
.
Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 400
.
This parameter has the configuration ID config_6_2
and is of type INTEGER
.
Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 50
.
This parameter has the configuration ID config_7_2
and is of type INTEGER
.
Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 400
.
This parameter has the configuration ID config_8_2
and is of type INTEGER
.
Values in the range 0 to 9 may be set.
The manufacturer defined default value is 0
.
This parameter has the configuration ID config_9_2
and is of type INTEGER
.
Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 210
.
This parameter has the configuration ID config_10_2
and is of type INTEGER
.
Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 180
.
This parameter has the configuration ID config_11_2
and is of type INTEGER
.
Values in the range 0 to 10 may be set.
The manufacturer defined default value is 2
.
This parameter has the configuration ID config_12_2
and is of type INTEGER
.
Only if cooling enabled. Range 50-400 (5.0°C 40.0°C)
Values in the range 50 to 400 may be set.
The manufacturer defined default value is 210
.
This parameter has the configuration ID config_13_2
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 TF016 supports 2 association groups.
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 8 nodes.
Association group 2 supports 8 nodes.
Command Class | Comment |
---|---|
COMMAND_CLASS_NO_OPERATION_V1 | |
COMMAND_CLASS_BASIC_V1 | |
COMMAND_CLASS_SENSOR_MULTILEVEL_V5 | |
COMMAND_CLASS_THERMOSTAT_MODE_V2 | |
COMMAND_CLASS_THERMOSTAT_SETPOINT_V2 | |
COMMAND_CLASS_CONFIGURATION_V1 | |
COMMAND_CLASS_MANUFACTURER_SPECIFIC_V1 | |
COMMAND_CLASS_ASSOCIATION_V1 | |
COMMAND_CLASS_VERSION_V1 |
Did you spot an error in the above definition or want to improve the content? You can contribute to the database here.