Regelung von Heizung/Kühlung mit Enertex Meta² KNX-Raumcontroller

  • KNX & ETS
  • Published Mar 8, 2025 Updated Feb 24, 2026

Dieser Artikel gehört zu einer neuen Serie zu KNX und ETS. Diesmal beschreibe ich die Raumtemperaturregelung mit dem KNX-Raumcontroller Enertex Meta².

Note for my English-speaking readers: this article is one of very few that I’ve written in German.

Raumcontroller + Heizungsaktor

In einer früheren Konfiguration ließ ich den Raumcontroller das binäre Ein-/Aus-Signal für die Stellventile erzeugen. Der Heizungsaktor hatte lediglich die Funktion, diese Befehle an die Stellventile zu übermitteln. Es stellte sich jedoch heraus, dass eine Aufgabenteilung sinnvoller ist:

  • Der Raumcontroller kennt die Raumtemperatur und kann somit den Heiz-/Kühlbedarf bestimmen.
  • Der Heizungsaktor ist auf die Steuerung der Stellventile spezialisiert kann diese optimal steuern.

Vorteil:

  • Die Stellventile mehrerer Heizkreise eines Raumes werden nacheinander geöffnet. Dies führt zu einer etwas gleichmäßigeren Wärmeabgabe und somit zu erhöhtem Wohlbefinden.

Fehler und Probleme

Fehlerhafte PI-Regelung

Das sinnvollste Regelverfahren für eine Heizung wird als PI bezeichnet. Dabei wird ein Stellwert in Prozent berechnet, der angibt wie stark geheizt werden soll. Der Stellwert setzt sich aus zwei Teilen zusammen:

  • Proportionalteil (P): umso größer, je weiter die Isttemperatur von der Solltemperatur entfernt ist.
  • Integralteil (I): umso größer, je länger es dauert, die Solltemperatur zu erreichen.

Der Integralteil sorgt dafür, dass die Heizung so lange immer stärker aufgedreht wird, bis die Solltemperatur erreicht wird. Dann sollte er langsam reduziert werden, damit die Temperatur auf dem Sollwert gehalten wird.

Stattdessen wird er jedoch sowohl beim Enertex-Raumcontroller als auch beim MDT-Heizungsaktor mit Erreichen der Solltemperatur auf Null zurückgesetzt. Dies führt dazu, dass die Heizung von Null beginnt, sich (sehr) langsam dem richtigen Stellwert zu nähern. Je nach Art der Heizung kann das mehrere Stunden dauern. In dieser Zeit kann die Raumtemperatur durchaus unangenehm abfallen.

Der Support von Enertex hat mir im Februar 2026 versprochen, dieses Verhalten in einer künftigen Firmware-Version zu mindestens anpassbar zu machen.

Integralteil wird bei Neustart zurückgesetzt

Neben dem oben erwähnten Problem ist mir noch ein weiteres aufgefallen, das ebenfalls die Behaglichkeit verringert: der Integralteil wird auch bei Neustarts des Raumcontrollers auf Null zurückgesetzt. Auch in diesem Fall beginnt die Regelung also von vorn, sich langsam an den richtigen Stellwert heranzutasten.

Dies wird nicht vereinfacht durch die Tatsache, dass das interne Thermometer durchaus eine längere Zeit eine zu hohe Temperatur ermittelt, wodurch der - vermutete - Heizbedarf noch stärker vom tatsächlichen Heizbedarf abweicht.

Voraussetzungen

Diese Beschreibung bezieht sich auf ein Einkreissystem zum Heizen oder Kühlen per Flächenheizung (Decke und/oder Wand), bei dem der KNX-Raumcontroller den Heiz-/Kühlbedarf ermittelt und ein MDT-Heizungsaktor die Stellventile steuert.

Ich gehe davon aus, dass die Enertex und MDT-Geräte bereits montiert, mit dem KNX-Bus verbunden, in der ETS konfiguriert und auf die neuste Firmware-Version aktualisiert worden sind.

Umschaltung Heizen/Kühlen

Ob sich das System im Heiz- oder Kühlmodus befindet, muss von der Wärmepumpe auf dem KNX-Bus bekanntgegeben werden. Je nach Wärmepumpe kann dazu z.B. ein Binärsignal abgegriffen und mit einem KNX-Binäreingang verbunden werden.

Konfiguration Heizkreispumpe

Manche Pumpen, z.B. die Grundfos UPM3, können in diversen Modi betrieben werden (proportionaler Druck, konstante Kurve, Auto-Adaption, etc.). Stattdessen sollte die Betriebsart mit konstantem Druck gewählt werden, da die Regelung der Pumpe ansonsten gegen jene der Raumcontroller arbeitet.

ETS-Konfiguration Enertex-Raumcontroller

Parameter

Navigiere in der ETS zum Enertex-Raumcontroller, den Du konfigurieren möchtest und wähle den Tab Parameter.

Freigaben

Navigiere zu Allgemein > Freigaben:

  • Raumtemperaturregelung: ein
    Hiermit wird die Funktion zur Raumtemperaturregelung aktiviert.

Anzeige Premium-Display

Navigiere zu Allgemein > Anzeige > Premium-Display:

  • Angezeigter Betriebsmodus: Raumtemperaturregler

Temperaturmessung

Um die Raumtemperatur regeln zu können, muss der Raumcontroller die aktuelle Raumtemperatur kennen. Die Temperatur kann entweder mit dem integrierten Fühler gemessen werden, und/oder durch einen externen Sensor bestimmt werden. Letzteres kann notwendig werden, wenn der Raumcontroller direkt neben einer Heizung montiert ist, wie das bei uns in einem Zimmer der Fall ist.

Navigiere zu Allgemein > Temperaturmessung:

  • Interner Fühler: ja
    (es sei, denn, der Raumcontroller befindet sich an einem ungünstigen Standort)
  • Zyklische Statusausgabe: 1 min
  • Senden bei Änderung über: 0 (= deaktiviert)

Fensterkontakte

Wenn man gern bei offenen Fenstern schläft, sollte die Heizung/Kühlung deaktiviert werden, wenn ein Fenster geöffnet ist. Dies kann durch Verknüpfung des Status von Reed-Kontakten mit der Raumtemperaturregelung leicht umgesetzt werden (s.u.). Der Raumcontroller schaltet dann bei geöffnetem Fenster in den Frost-/Hitzeschutzmodus.

Infoanzeigen

Navigiere zu Allgemein > Infoanzeigen:

  • Anzahl Infoanzeigen: 2
Info 1 (Premium-Display)

Um alle wesentlichen Werte leicht im Blick behalten zu können, nutze ich eine Infoanzeige, bei der die Werte im Wechsel angezeigt werden.

Navigiere zu Allgemein > Infoanzeigen > Info 1:

  • Name: Premium-Display
  • Anzeigetyp: Wechselnd einen anzeigen
  • Anzeigedauer: 4

Anzeige 1:

  • Anzeige 1: Interne Temperatur
  • Beschriftung: Temperatur
  • Icon-Klasse: Messen
  • Icon: Keines

Anzeige 2:

  • Anzeige 2: Uhrzeitanzeige

Anzeige 3:

  • Anzeige 3: Interne Luftfeuchte
  • Beschriftung: Luftfeuchtigkeit
  • Icon-Klasse: Messen
  • Icon: Keines

Anzeige 4:

Den CO2-Messwerte ermittle ich mit Steinel-Multisensoren. Der Wert dient als Indikator dafür, ob ausreichend gelüftet wird.

  • Anzeige 4: 2 Byte Gleitkommawert (DPT 9.XXX)
  • Eineit: ppm
  • Beschriftung: CO2
  • Icon-Klasse: Messen
  • Icon: Keines

Anzeige 5:

  • Anzeige 5: Keine Anzeige
Info 2 (RTR-Betriebsart)

Hiermit kann ich auf einer Wippe anzeigen, ob sich die Wärmepumpe aktuell im Heiz- oder Kühlbetrieb befindet.

Navigiere zu Allgemein > Infoanzeigen > Info 2:

  • Name: RTR-Betriebsart

Anzeige 1:

  • Anzeige 1: 1 Bit (0...1) (DPT 1.XXX)
  • Eineit: leer
  • Beschriftung Wert 1: Betriebsart: Heizen
  • Beschriftung Wert 0: Betriebsart: Kühlen
  • Icon-Klasse: Sonstige
  • Icon: Keines

Anzeigen 2 bis 5:

  • Anzeige: Keine Anzeige

Raumtemperaturregelung (RTR)

  • Name: z.B. Wohnzimmer
  • Beschriftung: Standard
  • Betriebsart: Heizen und Kühlen
  • Art der Sollwertverstellung: Über Offset (DPT 9.002)
  • Lüftersteuerung / Split Unit Steuerung aktivieren: nein
  • Art der Heizungsregelung: Stetige PI-Regelung
  • Art der Heizung: Warmwasserheizung (5 k / 150 min)
  • Art der Kühlregelung: Stetige PI-Regelung
  • Art der Kühlung: Kühldecke (5 k / 240 min)
  • Gemeinsame Stellgröße für Heizen und Kühlen: ja
    Dies aktiviert das zusätzliche Kommunikationsobjekt 372 für Heizen und Kühlen gemeinsam, was in einem Einkreissystem am einfachsten zu nutzen ist.
  • Reglereinstellungen im Gerät bei ETS-Programmiervorgang überschreiben: ja
  • Betriebsmodus nach Reset:
    Schlafzimmer: Nachtbetrieb
    Andere Zimmer: Komfortbetrieb
  • Betriebsmodus am Gerät umschaltbar: ja
    • Komfortmodus auswählbar: ja
    • Standbymodus auswählbar: ja
    • Nachmodus auswählbar: ja
    • Frostschutzmodus auswählbar: ja
  • Umschaltung zwischen Heizen und Kühlen: Über Objekt (Heizen/Kühlen Umschaltung)
  • Betriebsart Heizen/Kühlen nach Reset: Betriebsart vor Reset
  • Frost-/Hitzeschutz:
    Schlafzimmer: Über Fensterstatus (zusätzlich KO 378 verbinden, s.u.)
    Andere Zimmer: Frostschutz-Automatikbetrieb
  • Frostschutz-Automatik Temperaturabsenkung:aus

Anmerkung: die Einstellungen Art der Heizungsregelung und Art der Kühlung spezifizieren die Proportional- und Integralteile der PI-Regelung. Statt der Voreinstellungen können auch individuelle Werte angegeben werden.

Bedienung und Icons

Diese Werte habe ich allesamt auf dem Standard belassen.

Raumtemperaturregler (RTR) - Sollwerte
  • Sollwert Komfortwert (Basis-Solltemperatur): stelle hier die gewünschte Raumtemperatur ein
  • Änderung der Basissollwertverschiebung dauerhaft übernehmmen: ja
  • Änderung des Sollwerts der Basistemperatur: über Bus zulassen
  • Totzone zwischen Heizen und Kühlen: 2
  • Die sonstigen Einstellungen habe ich auf dem Standard belassen

Wenn man gern kühl schläft, möchte man im Schlafzimmer keinesfalls heizen, aber ggf. kühlen. Das lässt sich durch folgende Einstellungen realisieren:

  • Totzone zwischen Heizen und Kühlen: 0
  • Absenkung der Solltemperatur Heizen Nacht: -6
  • Anhebung der Solltemperatur Kühlen Standby: 0
  • Anhebung der Solltemperatur Kühlen Nacht: 0
Raumtemperaturregler (RTR) - Stellgrößen- und Statusausgabe
  • Automatisches Senden bei Änderung um (0 = inaktiv): 0
  • Zykluszeit automatisches Senden (0 = inaktiv): 1
  • Die sonstigen Einstellungen habe ich auf dem Standard belassen
Raumtemperaturregler (RTR) - Reglerfunktionalität

Diese Einstellung(en) habe ich auf dem Standard belassen.

Wippenzuweisung (Benutzeroberfläche)

Über die Wippenzuweisung wird die Benutzeroberfläche definiert.

Zur Steuerung der Raumtemperatur hat sich bei uns folgende Konfiguration bewährt:

  • Eine Wippe dient der Konfiguration der Solltemperatur:
    • Name: RTR: Solltemperatur
    • Bedienung: Wippe
    • Funktion: Raumtemperaturregelung
    • Subfunktion: Solltemperatur
    • Dynamische Beschriftung: Keine
    • Beschriftung durch Infoanzeige ersetzen: nein
  • Eine zweite Wippe dient der Konfiguration des Betriebsmodus:
    • Name: RTR: Betriebsmodus
    • Bedienung: Wippe
    • Funktion: Raumtemperaturregelung
    • Subfunktion: Standard
    • Dynamische Beschriftung: Keine
    • Beschriftung durch Infoanzeige ersetzen: nein
  • Eine dritte Wippe dient zur Anzeige der Betriebsart:
    • Name: RTR: Betriebsart
    • Bedienung: Wippe
    • Funktion: keine
    • Beschriftung durch Infoanzeige ersetzen: ja, Infoanzeige 2

Kommunikationsobjekte (KO)

Navigiere in der ETS zum Enertex-Raumcontroller, den Du konfigurieren möchtest und wähle den Tab Kommunikationsobjekte.

KO 27: Ist-Temperatur (Ausgang)

Hierüber wird die aktuelle Temperatur ausgegeben, z.B. zur Anzeige bei einer Nebenstelle.

KO 274: Info 1 (Premium-Display), Anzeige 4 (Eingang)

Über dieses KO wird der von einem externen Gerät gemessene CO2-Wert empfangen.

KO 276: Info 2 (RTR-Betriebsart), Anzeige 1 (Eingang)

Über dieses KO wird empfangen, ob sich die Wärmepumpe im Heiz- oder Kühlbetrieb befindet.

KO 372: Gemeinsame Stellgröße für Heizen und Kühlen (Ausgang)

Übermittelt die Heiz-/Kühlanforderung zum Heizungsaktor als Prozentwert (0-100).

KO 374: Betriebsmodusumschaltung (Eingang)

Über dieses KO kann der Betriebsmodus z.B. von einer Nebenstelle aus geändert werden.

KO 376: Vorgabe Sollwertverschiebung (Eingang)

Über dieses KO kann der Temperatur-Sollwert z.B. von einer Nebenstelle aus geändert werden.

KO 378: Fensterstatus (Eingang)

Über dieses KO wird der Status von Reed-Kontakten empfangen. Damit kann die Raumtemperaturregelung bei geöffnetem Fenster in den Frost-/Hitzeschutzmodus schalten.

KO 381: Heizen/Kühlen Umschaltung (Eingang)

Dieses KO dient zum Empfang (Eingang) des Betriebsmodus der Wärmepumpe. Es schaltet zwischen Heiz- und Kühlmodus um. Das KO muss z.B. mit einem von der Wärmepumpe ausgehenden Binärsignal verbunden werden, das signalisiert, ob die Wärmepumpe sich um Heiz- oder Kühlbetrieb befindet.

KO 384: Aktuelle Soll-Temperatur (Ausgang)

Über dieses KO kann die eingestellte Soll-Temperatur z.B. an einer Nebenstelle angezeigt werden.

KO 385: Aktuelle Sollwertverschiebung (Ausgang)

Über dieses KO kann die aktuelle Sollwertverschiebung z.B. an eine Nebenstelle übermittelt werden.

KO 387: Aktuell aktiver Betriebsmodus (Ausgang)

Über dieses KO kann der aktuelle Betriebsmodus z.B. an eine Nebenstelle übermittelt werden.

KO 396: Stellgröße Heizen (Ausgang)

Über dieses KO kann der aktuelle prozentuale Heiz-Status z.B. an eine Nebenstelle übermittelt werden.

KO 398: Stellgröße Kühlen (Ausgang)

Über dieses KO kann der aktuelle prozentuale Kühlen-Status z.B. an eine Nebenstelle übermittelt werden.

Reglernebenstelle (RNS, Optional)

Optional kann ein zweiter Raumcontroller als Nebenstelle konfiguriert werden. Eine Nebenstelle spiegelt die Anzeigen der Hauptstelle und ermöglicht Änderungen, die allerdings nicht direkt an die Stellantriebe übermittelt werden, sondern zur Hauptstelle.

Im Folgenden werden nur die Einstellungen beschrieben, die sich bei der Nebenstelle (RNS) von der Hauptstelle (RTR) unterscheiden.

ETS-Konfiguration: Parameter

Navigiere in der ETS zum Enertex-Raumcontroller, den Du konfigurieren möchtest und wähle den Tab Parameter.

Freigaben

Navigiere zu Allgemein > Freigaben:

  • Reglernebenstellen: ein

Anzeige Premium-Display

Navigiere zu Allgemein > Anzeige > Premium-Display:

  • Angezeigter Betriebsmodus: Reglernebenstelle 1

Temperaturmessung

Navigiere zu Allgemein > Temperaturmessung:

  • Zyklische Statusausgabe: aus

Infoanzeigen

Info 1 (Premium-Display)

Ich habe nur diesen Weg gefunden, im Display der Nebenstelle die gleiche Temperatur wie bei der Hauptstelle anzuzeigen.

Anzeige 1:

  • Anzeige 1: 2 Byte Gleitkommawert (DPT 9.XXX)
  • Einheit: ° C
  • Beschriftung: Temperatur
  • Icon-Klasse: Messen
  • Icon: Keines

Reglernebenstellen (RNS)

  • Anzahl Reglernebenstellen: 1

Reglernebenstelle 1

Die Einstellungen können von der Hauptstelle übernommen werden.

Wippenzuweisung (Benutzeroberfläche)

Bei der Wippenzuweisung muss im Vergleich zur Hauptstelle lediglich die Funktion Raumtemperaturregelung durch Reglernebenstelle 1 ersetzt werden.

ETS-Konfiguration: Kommunikationsobjekte (KO)

KO 271: Info 1 (Premium-Display), Anzeige 1 (Eingang)

Wird verbunden mit KO 27 (Ausgang Ist-Temperatur) der Hauptstelle.

KO 426: Ist-Temperatur (Eingang)

Wird verbunden mit KO 27 (Ausgang Ist-Temperatur) der Hauptstelle.

KO 427: Aktuelle Soll-Temperatur (Eingang)

Wird verbunden mit KO 384 (Ausgang Aktuelle Soll-Temperatur) der Hauptstelle.

KO 428: Aktuell aktiver Betriebsmodus (Eingang)

Wird verbunden mit KO 387 (Ausgang Aktuell aktiver Betriebsmodus) der Hauptstelle.

KO 429: Aktuelle Sollwertverschiebung (Eingang)

Wird verbunden mit KO 385 (Ausgang Aktuelle Sollwertverschiebung) der Hauptstelle.

KO 434: Betriebsmodusumschaltung (Ausgang)

Wird verbunden mit KO 374 (Eingang Betriebsmodusumschaltung) der Hauptstelle.

KO 435: Vorgabe Sollwertverschiebung (Ausgang)

Wird verbunden mit KO 376 (Eingang Vorgabe Sollwertverschiebung) der Hauptstelle.

KO 440: Rückmeldung Stellgröße Heizen (Eingang)

Wird verbunden mit KO 396 (Ausgang PWM-Stellgröße Heizen) der Hauptstelle.

KO 441: Rückmeldung Stellgröße Kühlen (Eingang)

Wird verbunden mit KO 398 (Ausgang PWM-Stellgröße Kühlen) der Hauptstelle.

ETS-Konfiguration MDT-Heizungsaktor

Parameter

Navigiere in der ETS zum MDT-Heizungsaktor, den Du konfigurieren möchtest und wähle den Tab Parameter.

Allgemeine Einstellung

  • Geräteanlaufzeit: 120 s
  • In Betrieb zyklisch senden: nicht aktiv
  • Thermischer Antrieb: (24VAC oder 230VAC je nach verbauten Stellventilen)
  • Festsitzschutz: aktiv
  • Auswahl Betriebsart: Heizen
    (Die Logik zur Umschaltung zwischen Heizen und Kühlen wird vom Raumcontroller übernommen. Der Heizungsaktor soll nur die von diesem übermittelte prozentuale Heiz-/Kühlanforderung umsetzen.)
  • Heizen Stellwerte bei Sommerbetrieb auf 0 % setzen: nicht aktiv
  • Kühlen Stellwerte bei Winterbetrieb auf 0 % setzen: nicht aktiv
  • Bestimmung von Sommer/Winter: (für uns nicht relevant)
  • Polarität für Objekt Sommer/Winter: (für uns nicht relevant)
  • Sollwert Frostschutz für alle Kanäle: 7° C
  • Objekt max. Stellwert Heizen: nicht aktiv
  • Objekt für Anforderung Heizenn/Kühlen: nicht aktiv

Verhalten nach Busspannungswiederkehr:

  • Stell-/Temperaturwerte abfragen: aktiv
  • Sommer/Winter: Zustand wiederherstellen

Kanal Auswahl

  • Aktiviere diejenigen Kanäle, die ein Stellventil ansteuern.
  • In Räumen mit mehreren Heizkreisen, konfiguriere die Kanäle 2…n so dass sie den Stellwert vom ersten Kanal beziehen.

Kanal N

Beispielhafte Konfiguration für einen Kanal.

Grundeinstellung
  • Regelungsart: stetig (1 Byte-Objekt)
  • Eigenständiges System: nicht aktiv
Ausgang
  • Ventilart: (je nach verbauten Stellventilen)
  • PWM Zyklus: 20 min (5-6fache Dauer der Zykluszeit der Stellventile)
  • Minimale Begrenzung des Stellwertes: 0 %
  • Maximale Begrenzung des Stellwertes: 100 %
  • Begrenzung über Objekt: nicht aktiv
  • Stellwert bei Unterschreitung der minimalen Begrenzung: 0 %
  • Status Stellwert zyklisch senden: 1 min
  • Objekt Ventilzustand: 1, wenn Stellwert > 0 %
  • Kanal in Heiz-/Kühlanforderung berücksichtigen: aktiv
  • Zwangsstellung: nicht aktiv
  • Zusätzlicher Fühler für Vorlauftemperatur: nicht aktiv
  • Notbetrieb: nicht aktiv
  • Sperrobjekt Stellwert Heizen: nicht aktiv
  • Diagnosetext senden: nicht aktiv

Kommunikationsobjekte (KO)

KO 1: Eingang Stellwert

Empfängt die vom Raumcontroller von dessen KO 372 übermittelte prozentuale (stetige) Heiz-/Kühlanforderung.

KO 14: Stellwert > 0 %: Status senden (Ausgang)

Hierüber kann der aktuelle Status des Stellventils (geöffnet/geschlossen) z.B. in Home Assistant ausgewertet werden.

Changelog

2026-02-24

  • Den Heizungsaktor mit einer kurzen Zykluszeit zu betreiben, hat schlicht nicht funktioniert: die Stellventile öffneten sich nur bei prozentual sehr großer Heiz-/Kühlanforderung.

2026-02-14

  • Die Heiz-/Kühlanforderung wird nun als Prozentwert vom Raumcontroller an den Heizungsaktor übermittelt.
  • Der Heizungsaktor wird mit einer kurzen Zykluszeit betrieben um das Stellventil konstant gemäß der Anforderung prozentual geöffnet zu halten.

Comments

Latest Posts

Fast & Silent 5 Watt PC: Minimizing Idle Power Usage

Fast & Silent 5 Watt PC: Minimizing Idle Power Usage
This micro-series explains how to turn the Lenovo ThinkCentre M90t Gen 6 into a smart workstation that consumes only 5 Watts when idle but reaches top Cinebench scores while staying almost imperceptibly silent. In the first post, I showed how to silence the machine by replacing and adding to Lenovo’s CPU cooler. In this second post, I’m listing the exact configuration that achieves the lofty goal of combining minimal idle power consumption with top Cinebench scores.
Hardware

Fast & Silent 5 Watt PC: Lenovo ThinkCentre M90t Modding

Fast & Silent 5 Watt PC: Lenovo ThinkCentre M90t Modding
This micro-series explains how to turn the Lenovo ThinkCentre M90t Gen 6 into a smart workstation that consumes only 5 Watts when idle but reaches top Cinebench scores while staying almost imperceptibly silent. In this first post, I’m showing how to silence the machine by replacing and adding to Lenovo’s CPU cooler. In a second post, I’m listing the exact configuration that achieves the lofty goal of combining minimal idle power consumption with top Cinebench scores.
Hardware