Der Temperaturregler arbeitet auf Basis eines Durchschnittswertes vorangegangener Vorlauftemperaturen. Um eine gemittelte Vorlauftemperatur zu erhalten, misst das Gerät alle 5 Minuten und bildet daraus einen Mittelwert seit der letzten Funk Kommunikation. Dann wird die vom Benutzer vorgegebene Vorlauf Offset-Kompensation hinzugefügt.

(\text{average since last radio communication}) + \text{offset}

Wenn das Funk Kommunikationsintervall 5 Minuten ist, ist der Korrigierte Vorlauftemperatur der Roh Vorlauftemperatur plus dem vom Benutzer vorgegebene Vorlauf Offset-Kompensation.

Wenn das Funk Kommunikationsintervall 120 Minuten ist, ist der Korrigierte Vorlauftemperature:

(\text{average of last 24 raw flow temperature values}) + \text{offset}

Das Gerät bewegt den Motor nur zum Zeitpunkt der Funk Kommunikation. Um die Motorbewegung zu berechnen, wendet das Gerät einen proportionalen Controller-Verstärkungsalgorithmus an:

(P * \text{Temperature Difference} * 4) \text{  %}

Der Standardwert der Verstärkung P ist 3. Der P-Wert kann über jeden Downlink modifiziert werden.