External temperature measurement
1. Automatic temperature control mode with external temperature reading
When enabling this mode you need to first set the External temperature sensor value with the 3B command below. If you don't the FCT will assume a target temperature of 0°C degrees and act accordingly.
For example send the following command set (whichever of the two you use will have the same end result):
Temperature with accuracy of 1°C
0x3B183501 (set external temperature to 24°C)
or
Temperature with accuracy of 0.1°C
0x3C00F03501 (set external temperature to 24.0°C)
This will set the target temperature to a nice 24°C and activate the External temperature mode and await a new reading.
2. External temperature sensor value
The server sends this command to Fan Coil Thermostat device when it has a new measured temperature by the external sensor. This external temperature will be used by Fan Coil Thermostat for the internal temperature control algorithm. The commands are detailed in the tables below.
2.1 Set еxternal temperature sensor value with resolution 1.0°C
Example downlink: 0x3B14 – the server notifies Fan Coil Thermostat that the measured temperature by the external sensor is 0x14[HEX] => 20[DEC] = 20°C.
The allowed range is 1...99°C (1.0°C resolution).
2.2 Set/Get еxternal temperature sensor value with resolution 0.1°C
You can set the external temperature with the command:
T[15:0] = Texternal[°C] * 10; The value of Texternal[°C] must be greater than 0°C!
Example command: 0x3C0102 - the server notifies the Fan Coil Thermostat that the measured temperature by the external sensor is 25.8°C => 25.8 * 10 = 258 [DEC] => 0x0102 [HEX];
The allowed range is 0.1...99.9°C (0.1°C resolution).
Last updated