From 91e673333ae1f0edbc0764c1261258de8c54466e Mon Sep 17 00:00:00 2001 From: Markus Kling Date: Mon, 4 Nov 2024 12:31:28 +0100 Subject: [PATCH 1/2] Added d.14 & d.15 for hw=7401 --- src/vaillant/bai.308523_inc.tsp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/vaillant/bai.308523_inc.tsp b/src/vaillant/bai.308523_inc.tsp index 327e8305..17111b85 100644 --- a/src/vaillant/bai.308523_inc.tsp +++ b/src/vaillant/bai.308523_inc.tsp @@ -67,6 +67,20 @@ namespace Bai._308523_inc { @ext(0x7b, 0) model CirPump is ReadonlyRegister; + /** d.14 Desired pump power */ + @inherit(r, wi) + @ext(0xa1, 0) + model PumpPowerDesired { + /** PWM-Desired central heating pump power */ + @unit("%") + @values(Values_PumpPowerDesired) + value: UCH; + } + + /** d.15 Current pump power: Current central heating pump power */ + @ext(0x73, 0) + model PumpPower is ReadonlyRegister; + /** d.16 room thermostat 24 V: External controls heat demand (Clamp 3'-4') */ @ext(0xe, 0) model DCRoomthermostat is ReadonlyRegister; @@ -817,6 +831,15 @@ namespace Bai._308523_inc { @ext(0xfa, 0) model PrEnergyCountHc3 is InstallRegister; + enum Values_PumpPowerDesired { + auto: 0, + _53: 1, + _60: 2, + _70: 3, + _85: 4, + _100: 5, + } + enum Values_Gasvalve { off: 240, on: 15, From c358ec031128e6f5b3c80437ca965a1a128a3e09 Mon Sep 17 00:00:00 2001 From: Markus Kling Date: Thu, 7 Nov 2024 15:01:25 +0000 Subject: [PATCH 2/2] Added d.29 --- src/vaillant/bai.308523_inc.tsp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vaillant/bai.308523_inc.tsp b/src/vaillant/bai.308523_inc.tsp index 17111b85..1eec6f30 100644 --- a/src/vaillant/bai.308523_inc.tsp +++ b/src/vaillant/bai.308523_inc.tsp @@ -97,6 +97,10 @@ namespace Bai._308523_inc { @ext(0x47, 0x4) model StoragereleaseClock is ReadonlyRegister; + /** d.29 PrimaryCircuitFlowRate_DK: primary circuit water flow rate */ + @ext(0xfb, 0) + model PrimaryCircuitFlowRate is ReadonlyRegister; + /** d.30 Gasvalve */ @inherit(r) @ext(0xbb, 0)