The allowed target temp. range is 5...30°C (0.1°C resolution) by default for firmware version ≤ 1.8.
The allowed target temp. range is 5...99°C (0.1°C resolution) by default for firmware version ≥ 1.9.
Manual change from the thermostat's buttons
This command lets the Application Server that the target temperature has been manually (physically) changed from the device - the button on the devices has been pressed, setting a specific target temperature .
The command is sent together with the keepalive of the device. The keepalive data in the example below is omitted for clarity.
You can change the target temperature step, when buttons are used. E.g. when the current target temperature is 22.0C and the step is 0.5C, if the user clicks the up button once, the target temperature will become 22.5C
You can set the target temperature step with the command:
Byte index
Hex value – Meaning
0
03 – The command code.
1
XX - Tstep[°C] * 10. Default value: 0x05 (0,5°C)
Example command: 0x030F;
Sets the temperature step - 1.5°C * 10 = 15 [DEC] => 0x0F [HEX].
This command gets the target temperature step. The keepalive data in the example below is omitted for clarity.
Byte index
Sent request
Received response
0
05 – Command code
05 – Command code.
1
XX - Tstep[°C] * 10.
Example command: 0x05;
Example response: 0x050F;
0x0F - convert to DEC 15 => Tstep = 15 / 10 = 1,5°C.
The allowed target temperature step range is 0.1...10°C (0.1°C max resolution).
Measured temperature sensor compensation
This applies to the measured temperature.
This command is used to set the compensation temperature values.