To obtain an estimate of the ambient temperature, the device measures the flow temperature every 5 minutes and performs a moving average across the last 30 minutes. It then performs the following computation:
To achieve the instructed room temperature, the device applies the PI algorithm.
If a Room Temperature was provided through a Port 0x01 Downlink within the last 5 minutes, the device uses this; otherwise, it uses the estimated room temperature.
The PI coefficients can be modified by sending a Port 0x07 Downlink.
The device considers moving the motor every 5 minutes.