NEWS
Test Luxtronik2-Controller V0.6.x
-
Kannst du mir bezüglich Dumb auf die Sprünge helfen woher ich diesen beziehen soll? Ich schicke ihn dir dann gerne zu.
Unter Actions - dann werden alle Werte für beide Register welche abgerufen werden können in das Log geschrieben

Thema Zwangswarmwasser...im Code habe ich entnommen das er hier kurzfristig die Hysterse auf 1k setzt das ist doch korrekt oder
Das stimmt, damit Heizen und Warmwasser während eines Verdichterstarts abgearbeitet werden. Der vorher eingestellte Werte wird nach Ablauf wieder eingestellt.
Das aber auch nur wenn die Regelung aktiv ist.Kannst du mir bezüglich Dumb auf die Sprünge helfen woher ich diesen beziehen soll? Ich schicke ihn dir dann gerne zu.
Unter Actions - dann werden alle Werte für beide Register welche abgerufen werden können in das Log geschrieben

LogMeldungen habe ich bisher keine mehr mit dem 0.66 Adapter. Soll ich dir den Dump trotzdem noch zuschicken?
-
Kannst du mir bezüglich Dumb auf die Sprünge helfen woher ich diesen beziehen soll? Ich schicke ihn dir dann gerne zu.
Unter Actions - dann werden alle Werte für beide Register welche abgerufen werden können in das Log geschrieben

Thema Zwangswarmwasser...im Code habe ich entnommen das er hier kurzfristig die Hysterse auf 1k setzt das ist doch korrekt oder
Das stimmt, damit Heizen und Warmwasser während eines Verdichterstarts abgearbeitet werden. Der vorher eingestellte Werte wird nach Ablauf wieder eingestellt.
Das aber auch nur wenn die Regelung aktiv ist.Ich finde das etwas gefährlich speziell weil manche nicht ins Installateurmenü kommen und dann im Fall der Fälle die Hysterese nicht zurückstellen können außer über deinen Adapter. Zusätzlich bekommt man das dann natürlich nicht mit das hier extern der Hysterse Wert verändert wurde.
Hast du dir mal die beiden Optionen angeschaut ob das Thema mit dem Extra Warmwasser zu regeln?`

@Smolo sagte:
Ich finde das etwas gefährlich speziell weil manche nicht ins Installateurmenü kommen und dann im Fall der Fälle die Hysterese nicht zurückstellen können außer über deinen Adapter. Zusätzlich bekommt man das dann natürlich nicht mit das hier extern der Hysterse Wert verändert wurde.Hast du dir mal die beiden Optionen angeschaut ob das Thema mit dem Extra Warmwasser zu regeln?`
Vielen Dank für den berechtigten Einwand und die Screenshots! Das Argument mit dem passwortgeschützten Installateurmenü ist absolut valide.
Ich habe mir die beiden Funktionen ("Extra Warmwasser" und "Schnellladung") auf dem Regler natürlich schon genauer angesehen. Leider habe ich bisher keine Möglichkeit gefunden, diese speziellen Funktionen direkt per Code über die Schnittstelle zu provozieren.
Daher existiert aktuell der Workaround über die temporäre Parameteranpassung der Hysterese im Adapter. Dass hier extern eingegriffen wird, wird zur Nachvollziehbarkeit immerhin als Info im Log ausgegeben.
Um das Risiko bei einem eventuellen Adapterabsturz zu minimieren und das Ganze transparenter zu gestalten, werde ich für die nächste Version folgende Anpassungen umsetzen:
-
ListenpunktBessere Dokumentation & Opt-in: Ich werde das Verhalten auf der Konfigurationsseite detaillierter beschreiben. Außerdem wird dieser Eingriff ein zusätzlicher, optionaler Punkt, den man bei aktiver Regelung erst explizit einschalten muss.
-
ListenpunktSollwert statt Hysterese: Als technische Alternative könnte der Adapter einfach den Warmwassersollwert temporär erhöhen, anstatt die Hysterese anzupassen. Der große Vorteil: Sollte der Adapter während dieses Vorgangs tatsächlich abstürzen, kann der Anwender den Sollwert ganz einfach über das normale Benutzermenü direkt am Regler wieder korrigieren – ganz ohne Installateur-Code.
-
-
Kannst du mir bezüglich Dumb auf die Sprünge helfen woher ich diesen beziehen soll? Ich schicke ihn dir dann gerne zu.
Unter Actions - dann werden alle Werte für beide Register welche abgerufen werden können in das Log geschrieben

LogMeldungen habe ich bisher keine mehr mit dem 0.66 Adapter. Soll ich dir den Dump trotzdem noch zuschicken?
@Smolo sagte:
LogMeldungen habe ich bisher keine mehr mit dem 0.66 Adapter. Soll ich dir den Dump trotzdem noch zuschicken?Wenn es jetzt sauber läuft, musst du dir die Mühe eigentlich nicht mehr machen 😊
Interessiert hätte es mich aus Entwicklersicht aber ehrlich gesagt schon, wie diese krummen Werte (gerade die 0,81 und 1 bei der HUP) überhaupt zustande gekommen sind. Falls du also mal zwei Minuten Zeit und Lust hast, kannst du mir den Dump gerne trotzdem per PN oder im GitHub-Issue anhängen – rein aus Neugier und um zu prüfen, ob bei deiner Firmware oder deinem Anlagentyp eventuell eine andere Skalierung oder Registerbelegung vorliegt.
Wenn für dich aktuell aber alles rund läuft, können wir es natürlich auch gerne einfach so belassen!
-
@Smolo sagte:
Ich finde das etwas gefährlich speziell weil manche nicht ins Installateurmenü kommen und dann im Fall der Fälle die Hysterese nicht zurückstellen können außer über deinen Adapter. Zusätzlich bekommt man das dann natürlich nicht mit das hier extern der Hysterse Wert verändert wurde.Hast du dir mal die beiden Optionen angeschaut ob das Thema mit dem Extra Warmwasser zu regeln?`
Vielen Dank für den berechtigten Einwand und die Screenshots! Das Argument mit dem passwortgeschützten Installateurmenü ist absolut valide.
Ich habe mir die beiden Funktionen ("Extra Warmwasser" und "Schnellladung") auf dem Regler natürlich schon genauer angesehen. Leider habe ich bisher keine Möglichkeit gefunden, diese speziellen Funktionen direkt per Code über die Schnittstelle zu provozieren.
Daher existiert aktuell der Workaround über die temporäre Parameteranpassung der Hysterese im Adapter. Dass hier extern eingegriffen wird, wird zur Nachvollziehbarkeit immerhin als Info im Log ausgegeben.
Um das Risiko bei einem eventuellen Adapterabsturz zu minimieren und das Ganze transparenter zu gestalten, werde ich für die nächste Version folgende Anpassungen umsetzen:
-
ListenpunktBessere Dokumentation & Opt-in: Ich werde das Verhalten auf der Konfigurationsseite detaillierter beschreiben. Außerdem wird dieser Eingriff ein zusätzlicher, optionaler Punkt, den man bei aktiver Regelung erst explizit einschalten muss.
-
ListenpunktSollwert statt Hysterese: Als technische Alternative könnte der Adapter einfach den Warmwassersollwert temporär erhöhen, anstatt die Hysterese anzupassen. Der große Vorteil: Sollte der Adapter während dieses Vorgangs tatsächlich abstürzen, kann der Anwender den Sollwert ganz einfach über das normale Benutzermenü direkt am Regler wieder korrigieren – ganz ohne Installateur-Code.
@Smolo sagte:
Ich finde das etwas gefährlich speziell weil manche nicht ins Installateurmenü kommen und dann im Fall der Fälle die Hysterese nicht zurückstellen können außer über deinen Adapter. Zusätzlich bekommt man das dann natürlich nicht mit das hier extern der Hysterse Wert verändert wurde.Hast du dir mal die beiden Optionen angeschaut ob das Thema mit dem Extra Warmwasser zu regeln?`
Vielen Dank für den berechtigten Einwand und die Screenshots! Das Argument mit dem passwortgeschützten Installateurmenü ist absolut valide.
Ich habe mir die beiden Funktionen ("Extra Warmwasser" und "Schnellladung") auf dem Regler natürlich schon genauer angesehen. Leider habe ich bisher keine Möglichkeit gefunden, diese speziellen Funktionen direkt per Code über die Schnittstelle zu provozieren.
Eventuell hilft ein Dump vor und nach der Aktivierung der Option so das man die Flags vergleichen kann?
Daher existiert aktuell der Workaround über die temporäre Parameteranpassung der Hysterese im Adapter. Dass hier extern eingegriffen wird, wird zur Nachvollziehbarkeit immerhin als Info im Log ausgegeben.
Um das Risiko bei einem eventuellen Adapterabsturz zu minimieren und das Ganze transparenter zu gestalten, werde ich für die nächste Version folgende Anpassungen umsetzen:
-
ListenpunktBessere Dokumentation & Opt-in: Ich werde das Verhalten auf der Konfigurationsseite detaillierter beschreiben. Außerdem wird dieser Eingriff ein zusätzlicher, optionaler Punkt, den man bei aktiver Regelung erst explizit einschalten muss.
-
ListenpunktSollwert statt Hysterese: Als technische Alternative könnte der Adapter einfach den Warmwassersollwert temporär erhöhen, anstatt die Hysterese anzupassen. Der große Vorteil: Sollte der Adapter während dieses Vorgangs tatsächlich abstürzen, kann der Anwender den Sollwert ganz einfach über das normale Benutzermenü direkt am Regler wieder korrigieren – ganz ohne Installateur-Code.
Das hört sich auf jeden Fall besser an.
-
-
0.7.0 (2026-09-04)
Features & Changes
- (Changed) Cycle Optimization & Forced Hot Water: To force a hot water cycle, the adapter now temporarily increases the hot water target temperature instead of modifying the hysteresis. This crucial safety improvement allows users to manually revert changes directly on the heat pump display without needing an installer password.
- (Changed) Disable default: Disabled reset to default values in idle mode by default on initial start
- (Removed) Hysteresis Protection: Removed all dynamic manipulations of the hot water hysteresis (e.g., during idle or active DHW cycles) to ensure installer-level settings remain untouched.
- (UI/Docs): Added detailed explanations and trigger rules for "Intelligent Cycle Optimization" and "Heating after hot water" directly to the admin configuration page.
Bugfixes
- Fixed adapter checker warning [W0066] by downgrading
@types/nodedependency to v22
-
Sehr interessante Frage bezüglich dem Unterschied von den beiden Wasser Einstellungen
Link Github

-
0.7.2 (2026-09-07)
Bugfixes
-
(Fixed) Unintended Configuration Overwrites: Fixed a critical architectural flaw where the adapter blindly forced default values (e.g., hot water target temperature, heating curve) to the heat pump on every startup. The adapter is now 100% passive (read-only) upon installation until features are explicitly enabled.
-
(Fixed) Strict Opt-In Logic: All internal condition checks for background automations (cycle optimization, ZIP optimization, idle resets) were refactored to strict opt-in logic (=== true), preventing unintended actions when settings have never been saved.
-
(Fixed) Live Toggle for Cycle Optimization: Fixed an issue where the ioBroker switch Actions.Regelung_Aktiv was ignored during runtime. The optimization loop now evaluates this switch dynamically, allowing users to toggle the feature live via their dashboard.
-
(Fixed) Hardware ZIP Timer Disable: Fixed a bug where a mismatched configuration key (zip_hardware_timer_disable instead of zip_lWP_aktiv) prevented the adapter from correctly disabling the hardware circulation pump timer for flash memory protection.
-
(Fixed) "Heating after hot water" Reset: Restored missing logic that properly resets the "Heating after water" status back to false at the end of a cycle, preventing the system from getting stuck in this mode.
Features & Change
- (Changed) Forced DHW Safety Limit: Reduced the internal safety limit for temporary hot water target adjustments during forced DHW runs from 75°C to 70°C to better protect the system's high-pressure switch.
0.7.1 (2026-09-07)
Bugfixes
-
(Fixed) Status Display: Fixed a logical evaluation bug where the operating state "Heating" (Code 0) was incorrectly overwritten and displayed as "No demand" (Code 5). Thanks to @michiproep for reporting!
-
(Fixed) Temperature Values: Fixed a related issue where temperature readings of exactly 0 °C (e.g., average temperature, return target temperature, cooling release) were incorrectly replaced by internal fallback values (e.g., 1.5 °C).
-
-
0.7.3 (2026-09-07)
Bugfixes
-(Fixed) Timer Table Register Conflict: Resolved conflicting Luxtronik register IDs for Domestic Hot Water (DHW) Monday–Sunday schedules (WW_MoSo_Start1 to End5). These were previously mapped to registers 507–516 (colliding with Circulation timer registers) and have now been corrected to registers 406–415.-(Fixed) Time-String Conversion on State Change: Fixed a parsing bug where manual updates to time strings (HH:MM / HH:MM:SS) on states marked with isDurationFormat or time-related roles were passed directly as strings instead of converting to seconds since midnight, preventing user-entered schedule values from persisting in the controller.
-
Ich habe eventuell einen Bug gefunden bin mir aber etwas unsicher ob es doch an etwas anderem lag. Ich habe letzte Woche die Hysterese Warmwasser auf 6k aktiviert hatte den Wert in die Historie gepackt. Als ich heute reingeschaut habe war er wieder bei 10k was mich extrem gewundert hat. Das einzige was die Logs vor einer Woche hergegeben hatten war die Tatsache das ich den Adapter zwischen Info / Silly umgestellt hatte. Gibt es eine Möglichkeit das der Adapter zuerst schreibt und danach einliesst und so eventuell einen alten Wert reinschreibt? Ich hatte den Wert nämlich direkt an der WP geändert und nicht über den Adapter und vorher war dieser Wert auf 10k eingestellt.
-
Guten Morgen @smolo,
vielen Dank für die Meldung! 🙏🏻
Das fehlerhafte Verhalten wurde in der Version 0.7.2 behoben. Vorher wurden bei einem Neustart der Instanz fälschlicherweise die Standardwerte gesetzt, selbst wenn die Regelung deaktiviert war (Danke an @michiproep für den Hinweis!).
Bitte installiere dir das Update auf die 0.7.2. Könntest du danach kurz prüfen, ob bei dir wieder alles wie gewünscht läuft? Danke dir!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden