diff --git a/src/vaillant/bai.308523_inc.tsp b/src/vaillant/bai.308523_inc.tsp index 327e8305..1eec6f30 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; @@ -83,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) @@ -817,6 +835,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,