john30 / ebusd-configuration

ebusd configuration files
GNU General Public License v3.0
173 stars 272 forks source link

values myvaillant App vs ebus different / config issue? #410

Open europeke opened 3 months ago

europeke commented 3 months ago

Hi everyone!

I am running ebusd as docker with scanconfig command and mqtt connection to homeassistant. Hardware is an ebus shield connected by wifi (-28db, plastic clip in front of atenna not removed!). Obviously it runs fine so far with json formatting cfg. Thanks to the impressive work. However at the config csv part i am maybe struggling.

Mainly because that the ebus values are different to myvaillant app. So it is hard to identify what is what. Example, total generated kwh energy for heating circuit Ebus value 4511kWh Myvaillant app 4653kWh Also i cannot identify the working hours. The hours delivered are kWh values much higher than myvaillant app ist saying (447h vs. 563kWh)? I tried to explain myself maybe the latest day is not included or similar ideas. But nothing is explaning the differences correctly in my opinion. I can also imagine that the ebus values are more correct than the one of the myvaillant app because they do some optimizing what is not done within the ebus values.

I think my config is not well setup.

My setup by vaillant ordernumbers is: Flexotherm exclusive 117/4 - 0020271624 Natural Cooling Modul - 0010016721 VR71 - 0020184846 VC720 - 0020260914 VR921 Sensonet - 0020260962

I take the logs from docker and also tryed some commands to identfy whats wrong. I saw that some values were not able to identify, so i think its the config. Currently i use scanconfig with automatic configuration. I would like to use latest the hosted ebusd.eu files but i am struggling with productnumber to configfile conversation.

Maybe somebody who already is more expierenced can support or give the hint where to look at. I can supply any information needed to investigate deeper.

europeke commented 3 months ago

root@ebusd-host:/# ebusctl info version: ebusd 23.3.23.3 update check: OK, device firmware 1[430a] available device: 192.168.178.77:9999, TCP, enhanced, firmware 1.1[4311].1[4311] signal: acquired symbol rate: 136 max symbol rate: 182 min arbitration micros: 3 max arbitration micros: 176 min symbol latency: 5 max symbol latency: 59 scan: finished reconnects: 0 masters: 5 messages: 516 conditional: 0 poll: 233 update: 10 address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=HMU00;SW=0308;HW=0403", loaded "vaillant/08.hmu.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=CTLV2;SW=0515;HW=1104", loaded "vaillant/15.ctlv2.csv" address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0100;HW=5904", loaded "vaillant/26.vr_71.csv" address 31: master #8, ebusd address 36: slave #8, ebusd address 71: master #9 address 76: slave #9, scanned "MF=Vaillant;ID=VWZ00;SW=0308;HW=0403" address f1: master #10 address f6: slave #10, scanned "MF=Vaillant;ID=NETX2;SW=4034;HW=5703"

root@ebusd-host:/# ebusctl find broadcast datetime = no data stored broadcast error = no data stored broadcast hwcStatus = no data stored broadcast id = no data stored broadcast id = no data stored broadcast load = no data stored broadcast outsidetemp = 13.438 broadcast signoflife = no data stored broadcast vdatetime = 22:01:39;20.03.2024 ctlv2 AdaptHeatCurve = no ctlv2 ccTimer.Config = 00 03 0a 00 00 00 ff ff 00 ctlv2 ccTimer.Friday0 = 06:00;08:30 ctlv2 ccTimer.Friday1 = 18:00;20:00 ctlv2 ccTimer.Friday2 = 00:00;00:00 ctlv2 ccTimer.Monday0 = 06:00;08:30 ctlv2 ccTimer.Monday1 = 18:00;20:00 ctlv2 ccTimer.Monday2 = 00:00;00:00 ctlv2 ccTimer.Saturday0 = 06:00;08:30 ctlv2 ccTimer.Saturday1 = 18:00;20:00 ctlv2 ccTimer.Saturday2 = 00:00;00:00 ctlv2 ccTimer.Sunday0 = 06:00;08:30 ctlv2 ccTimer.Sunday1 = 18:00;20:00 ctlv2 ccTimer.Sunday2 = 00:00;00:00 ctlv2 ccTimer.Thursday0 = 06:00;08:30 ctlv2 ccTimer.Thursday1 = 18:00;20:00 ctlv2 ccTimer.Thursday2 = 00:00;00:00 ctlv2 ccTimer.Timeframes = 2;2;2;2;2;2;2 ctlv2 ccTimer.Tuesday0 = 06:00;08:30 ctlv2 ccTimer.Tuesday1 = 18:00;20:00 ctlv2 ccTimer.Tuesday2 = 00:00;00:00 ctlv2 ccTimer.Wednesday0 = 06:00;08:30 ctlv2 ccTimer.Wednesday1 = 18:00;20:00 ctlv2 ccTimer.Wednesday2 = 00:00;00:00 ctlv2 ContinuousHeating = -26 ctlv2 currenterror = -;-;-;-;- ctlv2 CylinderChargeHyst = 5 ctlv2 CylinderChargeOffset = 7 ctlv2 Date = 20.03.2024 ctlv2 DisplayedOutsideTemp = 13.4375 ctlv2 errorhistory = no data stored ctlv2 FrostOverRideTime = no data stored ctlv2 Hc1ActualFlowTempDesired = 0.0 ctlv2 Hc1AutoOffMode = eco ctlv2 Hc1CircuitType = no data stored ctlv2 Hc1ExcessTemp = 0.0 ctlv2 Hc1FlowTemp = - ctlv2 Hc1HeatCurve = 1.2 ctlv2 Hc1HeatCurveAdaption = 0.0 ctlv2 Hc1MaxFlowTempDesired = 90 ctlv2 Hc1MinCoolingTempDesired = 20 ctlv2 Hc1MinFlowTempDesired = 15 ctlv2 Hc1MixerMovement = no data stored ctlv2 Hc1PumpStatus = 0 ctlv2 Hc1RoomTempSwitchOn = off ctlv2 Hc1Status = 0 ctlv2 Hc1SummerTempLimit = 21 ctlv2 Hc2ActualFlowTempDesired = 25.9073 ctlv2 Hc2AutoOffMode = night ctlv2 Hc2CircuitType = no data stored ctlv2 Hc2ExcessTemp = 0.0 ctlv2 Hc2FlowTemp = 24.9375 ctlv2 Hc2HeatCurve = 0.3 ctlv2 Hc2HeatCurveAdaption = 0.0 ctlv2 Hc2MaxFlowTempDesired = 50 ctlv2 Hc2MinCoolingTempDesired = 24 ctlv2 Hc2MinFlowTempDesired = 22 ctlv2 Hc2MixerMovement = no data stored ctlv2 Hc2PumpStatus = 1 ctlv2 Hc2RoomTempSwitchOn = off ctlv2 Hc2Status = 1 ctlv2 Hc2SummerTempLimit = 19 ctlv2 Hc3ActualFlowTempDesired = 0.0 ctlv2 Hc3AutoOffMode = eco ctlv2 Hc3CircuitType = no data stored ctlv2 Hc3ExcessTemp = 0.0 ctlv2 Hc3FlowTemp = - ctlv2 Hc3HeatCurve = 1.2 ctlv2 Hc3HeatCurveAdaption = 0.0 ctlv2 Hc3MaxFlowTempDesired = 90 ctlv2 Hc3MinCoolingTempDesired = 20 ctlv2 Hc3MinFlowTempDesired = 15 ctlv2 Hc3MixerMovement = no data stored ctlv2 Hc3PumpStatus = 0 ctlv2 Hc3RoomTempSwitchOn = off ctlv2 Hc3Status = 0 ctlv2 Hc3SummerTempLimit = 21 ctlv2 HcStorageTempBottom = - ctlv2 HcStorageTempTop = - ctlv2 HwcBankHolidayEndPeriod = no data stored ctlv2 HwcBankHolidayStartPeriod = no data stored ctlv2 HwcFlowTemp = 0.0 ctlv2 HwcHolidayEndPeriod = 01.01.2019 ctlv2 HwcHolidayStartPeriod = 01.01.2019 ctlv2 HwcLockTime = no data stored ctlv2 HwcMaxFlowTempDesired = 80 ctlv2 HwcOpMode = auto ctlv2 HwcParallelLoading = on ctlv2 HwcSFMode = auto ctlv2 HwcStorageTemp = 45.5 ctlv2 HwcStorageTempBottom = - ctlv2 HwcStorageTempTop = - ctlv2 HwcTempDesired = 48 ctlv2 hwcTimer.Config = 00 03 0a 0a 01 01 23 46 00 ctlv2 hwcTimer.Friday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Friday1 = 00:00;00:00;- ctlv2 hwcTimer.Friday2 = 00:00;00:00;- ctlv2 hwcTimer.Monday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Monday1 = 00:00;00:00;- ctlv2 hwcTimer.Monday2 = 00:00;00:00;- ctlv2 hwcTimer.Saturday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Saturday1 = 00:00;00:00;- ctlv2 hwcTimer.Saturday2 = 00:00;00:00;- ctlv2 hwcTimer.Sunday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Sunday1 = 00:00;00:00;- ctlv2 hwcTimer.Sunday2 = 00:00;00:00;- ctlv2 hwcTimer.Thursday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Thursday1 = 00:00;00:00;- ctlv2 hwcTimer.Thursday2 = 00:00;00:00;- ctlv2 hwcTimer.Timeframes = 1;1;1;1;1;1;1 ctlv2 hwcTimer.Tuesday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Tuesday1 = 00:00;00:00;- ctlv2 hwcTimer.Tuesday2 = 00:00;00:00;- ctlv2 hwcTimer.Wednesday0 = 06:00;22:30;48.0 ctlv2 hwcTimer.Wednesday1 = 00:00;00:00;- ctlv2 hwcTimer.Wednesday2 = 00:00;00:00;- ctlv2 HydraulicScheme = 8 ctlv2 Installer1 = no data stored ctlv2 Installer2 = no data stored ctlv2 KeyCodeforConfigMenu = no data stored ctlv2 MaintenanceDate = no data stored ctlv2 MaintenanceDue = no data stored ctlv2 MaxCylinderChargeTime = 60 ctlv2 MaxRoomHumidity = 40 ctlv2 MultiRelaySetting = no data stored ctlv2 OutsideTempAvg = 13.6484 ctlv2 PhoneNumber1 = no data stored ctlv2 PhoneNumber2 = no data stored ctlv2 PrEnergySum = (ERR: invalid position for 3115b52406020000005c00 / 00) ctlv2 PrEnergySumHc = 970 ctlv2 PrEnergySumHcLastMonth = 531 ctlv2 PrEnergySumHcThisMonth = 283 ctlv2 PrEnergySumHwc = 350 ctlv2 PrEnergySumHwcLastMonth = 182 ctlv2 PrEnergySumHwcThisMonth = 148 ctlv2 PrFuelSum = no data stored ctlv2 PrFuelSumHc = no data stored ctlv2 PrFuelSumHcLastMonth = no data stored ctlv2 PrFuelSumHcThisMonth = no data stored ctlv2 PrFuelSumHwc = no data stored ctlv2 PrFuelSumHwcLastMonth = no data stored ctlv2 PrFuelSumHwcThisMonth = no data stored ctlv2 PumpAdditionalTime = no data stored ctlv2 SolarYieldTotal = 0 ctlv2 SystemFlowTemp = 31.5625 ctlv2 Time = 22:01:17 ctlv2 unknownValue.a0 = no data stored ctlv2 WaterPressure = 1.4 ctlv2 YieldTotal = 4511 ctlv2 z1ActualRoomTempDesired = 0.0 ctlv2 z1BankHolidayEndPeriod = no data stored ctlv2 z1BankHolidayStartPeriod = no data stored ctlv2 z1CoolingTemp = 24 ctlv2 z1DayTemp = 21 ctlv2 z1HolidayEndPeriod = no data stored ctlv2 z1HolidayStartPeriod = no data stored ctlv2 z1HolidayTemp = 15 ctlv2 z1Name1 = no data stored ctlv2 z1Name2 = no data stored ctlv2 z1NightTemp = 15 ctlv2 z1OpMode = auto ctlv2 z1QuickVetoTemp = 21 ctlv2 z1RoomTemp = - ctlv2 z1RoomZoneMapping = no data stored ctlv2 z1SFMode = auto ctlv2 z1Shortname = no data stored ctlv2 z1Timer.Config = 03 01 01 00 00 00 ff ff 00 ctlv2 z1Timer.Friday0 = 00:00;00:00;- ctlv2 z1Timer.Friday1 = 00:00;00:00;- ctlv2 z1Timer.Friday2 = 00:00;00:00;- ctlv2 z1Timer.Monday0 = 00:00;00:00;- ctlv2 z1Timer.Monday1 = 00:00;00:00;- ctlv2 z1Timer.Monday2 = 00:00;00:00;- ctlv2 z1Timer.Saturday0 = 00:00;00:00;- ctlv2 z1Timer.Saturday1 = 00:00;00:00;- ctlv2 z1Timer.Saturday2 = 00:00;00:00;- ctlv2 z1Timer.Sunday0 = 00:00;00:00;- ctlv2 z1Timer.Sunday1 = 00:00;00:00;- ctlv2 z1Timer.Sunday2 = 00:00;00:00;- ctlv2 z1Timer.Thursday0 = 00:00;00:00;- ctlv2 z1Timer.Thursday1 = 00:00;00:00;- ctlv2 z1Timer.Thursday2 = 00:00;00:00;- ctlv2 z1Timer.Timeframes = 0;0;0;0;0;0;0 ctlv2 z1Timer.Tuesday0 = 00:00;00:00;- ctlv2 z1Timer.Tuesday1 = 00:00;00:00;- ctlv2 z1Timer.Tuesday2 = 00:00;00:00;- ctlv2 z1Timer.Wednesday0 = 00:00;00:00;- ctlv2 z1Timer.Wednesday1 = 00:00;00:00;- ctlv2 z1Timer.Wednesday2 = 00:00;00:00;- ctlv2 z1ValveStatus = 0 ctlv2 z2ActualRoomTempDesired = 21 ctlv2 z2BankHolidayEndPeriod = no data stored ctlv2 z2BankHolidayStartPeriod = no data stored ctlv2 z2CoolingTemp = 24 ctlv2 z2DayTemp = 21 ctlv2 z2HolidayEndPeriod = 01.01.2019 ctlv2 z2HolidayStartPeriod = 01.01.2019 ctlv2 z2HolidayTemp = 15 ctlv2 z2Name1 = no data stored ctlv2 z2Name2 = no data stored ctlv2 z2NightTemp = 21 ctlv2 z2OpMode = day ctlv2 z2QuickVetoTemp = 20 ctlv2 z2RoomTemp = 21.5375 ctlv2 z2RoomZoneMapping = no data stored ctlv2 z2SFMode = auto ctlv2 z2Shortname = no data stored ctlv2 z2Timer.Config = 00 0c 0a 05 01 0c 05 1e 00 ctlv2 z2Timer.Friday0 = 06:00;22:00;20.0 ctlv2 z2Timer.Friday1 = 00:00;00:00;- ctlv2 z2Timer.Friday2 = 00:00;00:00;- ctlv2 z2Timer.Monday0 = 06:00;22:00;20.0 ctlv2 z2Timer.Monday1 = 00:00;00:00;- ctlv2 z2Timer.Monday2 = 00:00;00:00;- ctlv2 z2Timer.Saturday0 = 07:30;23:30;20.0 ctlv2 z2Timer.Saturday1 = 00:00;00:00;- ctlv2 z2Timer.Saturday2 = 00:00;00:00;- ctlv2 z2Timer.Sunday0 = 07:30;22:00;20.0 ctlv2 z2Timer.Sunday1 = 00:00;00:00;- ctlv2 z2Timer.Sunday2 = 00:00;00:00;- ctlv2 z2Timer.Thursday0 = 06:00;22:00;20.0 ctlv2 z2Timer.Thursday1 = 00:00;00:00;- ctlv2 z2Timer.Thursday2 = 00:00;00:00;- ctlv2 z2Timer.Timeframes = 1;1;1;1;1;1;1 ctlv2 z2Timer.Tuesday0 = 06:00;22:00;20.0 ctlv2 z2Timer.Tuesday1 = 00:00;00:00;- ctlv2 z2Timer.Tuesday2 = 00:00;00:00;- ctlv2 z2Timer.Wednesday0 = 06:00;22:00;20.0 ctlv2 z2Timer.Wednesday1 = 00:00;00:00;- ctlv2 z2Timer.Wednesday2 = 00:00;00:00;- ctlv2 z2ValveStatus = 1 ctlv2 z3ActualRoomTempDesired = 0.0 ctlv2 z3BankHolidayEndPeriod = no data stored ctlv2 z3BankHolidayStartPeriod = no data stored ctlv2 z3DayTemp = 21 ctlv2 z3HolidayEndPeriod = no data stored ctlv2 z3HolidayStartPeriod = no data stored ctlv2 z3HolidayTemp = 15 ctlv2 z3Name1 = no data stored ctlv2 z3Name2 = no data stored ctlv2 z3NightTemp = 15 ctlv2 z3OpMode = auto ctlv2 z3QuickVetoTemp = 21 ctlv2 z3RoomTemp = - ctlv2 z3RoomZoneMapping = no data stored ctlv2 z3SFMode = auto ctlv2 z3Shortname = no data stored ctlv2 z3Timer.Config = 03 01 01 00 00 00 ff ff 00 ctlv2 z3Timer.Friday0 = 00:00;00:00;- ctlv2 z3Timer.Friday1 = 00:00;00:00;- ctlv2 z3Timer.Friday2 = 00:00;00:00;- ctlv2 z3Timer.Monday0 = 00:00;00:00;- ctlv2 z3Timer.Monday1 = 00:00;00:00;- ctlv2 z3Timer.Monday2 = 00:00;00:00;- ctlv2 z3Timer.Saturday0 = 00:00;00:00;- ctlv2 z3Timer.Saturday1 = 00:00;00:00;- ctlv2 z3Timer.Saturday2 = 00:00;00:00;- ctlv2 z3Timer.Sunday0 = 00:00;00:00;- ctlv2 z3Timer.Sunday1 = 00:00;00:00;- ctlv2 z3Timer.Sunday2 = 00:00;00:00;- ctlv2 z3Timer.Thursday0 = 00:00;00:00;- ctlv2 z3Timer.Thursday1 = 00:00;00:00;- ctlv2 z3Timer.Thursday2 = 00:00;00:00;- ctlv2 z3Timer.Timeframes = 0;0;0;0;0;0;0 ctlv2 z3Timer.Tuesday0 = 00:00;00:00;- ctlv2 z3Timer.Tuesday1 = 00:00;00:00;- ctlv2 z3Timer.Tuesday2 = 00:00;00:00;- ctlv2 z3Timer.Wednesday0 = 00:00;00:00;- ctlv2 z3Timer.Wednesday1 = 00:00;00:00;- ctlv2 z3Timer.Wednesday2 = 00:00;00:00;- ctlv2 z3ValveStatus = 0 general valuerange = no data stored hmu ConsumptionThisYear10 = no data stored hmu ConsumptionThisYear11 = no data stored hmu ConsumptionThisYear12 = no data stored hmu ConsumptionThisYear1 = no data stored hmu ConsumptionThisYear2 = no data stored hmu ConsumptionThisYear3 = no data stored hmu ConsumptionThisYear4 = no data stored hmu ConsumptionThisYear5 = no data stored hmu ConsumptionThisYear6 = no data stored hmu ConsumptionThisYear7 = no data stored hmu ConsumptionThisYear8 = no data stored hmu ConsumptionThisYear9 = no data stored hmu ConsumptionTotal = no data stored hmu CurrentCompressorUtil = no data stored hmu CurrentConsumedPower = 0.0 hmu currenterror = -;-;-;-;- hmu CurrentYieldPower = 0.0 hmu DateTime = nosignal;-:-:-;-.-.-;13.438 hmu EnergyCool = 0 hmu EnergyHc = 413 hmu EnergyIntegral = 99 hmu errorhistory = no data stored hmu Hours = 1323 hmu HoursCool = 0 hmu HoursHc = 564 hmu SetMode = auto;25.5;-;-;0;1;1;0;0;0 hmu State = no data stored hmu Status01 = 30.0;30.0;13.438;-;45.5;off hmu Status02 = auto;20;65.0;20;65.0 hmu Status16 = (ERR: invalid position for 3108b5040116 / 00) hmu Status = (ERR: invalid position for 3108b5110103 / 00) hmu StatusCirPump = off hmu WaterThroughput = no data stored hmu YieldThisYear10 = (ERR: invalid position for 3108b516041a010a00 / 00) hmu YieldThisYear11 = (ERR: invalid position for 3108b516041a010b00 / 00) hmu YieldThisYear12 = (ERR: invalid position for 3108b516041a010c00 / 00) hmu YieldThisYear1 = (ERR: invalid position for 3108b516041a010100 / 00) hmu YieldThisYear2 = (ERR: invalid position for 3108b516041a010200 / 00) hmu YieldThisYear3 = (ERR: invalid position for 3108b516041a010300 / 00) hmu YieldThisYear4 = (ERR: invalid position for 3108b516041a010400 / 00) hmu YieldThisYear5 = (ERR: invalid position for 3108b516041a010500 / 00) hmu YieldThisYear6 = (ERR: invalid position for 3108b516041a010600 / 00) hmu YieldThisYear7 = (ERR: invalid position for 3108b516041a010700 / 00) hmu YieldThisYear8 = (ERR: invalid position for 3108b516041a010800 / 00) hmu YieldThisYear9 = (ERR: invalid position for 3108b516041a010900 / 00) hmu YieldTotal = (ERR: invalid position for 3108b516021801 / 00) memory eeprom = no data stored memory ram = no data stored scan id = no data stored scan.08 = Vaillant;HMU00;0308;0403 scan.08 id = 21;22;27;0010016422;0001;005739;N7 scan.15 = Vaillant;CTLV2;0515;1104 scan.15 id = 21;23;16;0020260914;0953;035469;N6 scan.26 = Vaillant;VR_71;0100;5904 scan.26 id = 21;22;35;0020184846;0082;018735;N7 scan.76 = Vaillant;VWZ00;0308;0403 scan.76 id = (ERR: invalid position for 3176b5090124 / 00) scan.f6 = Vaillant;NETX2;4034;5703 scan.f6 id = 21;23;21;0020260962;0933;086696;N4 vr_71 currenterror = no data stored vr_71 errorhistory = no data stored vr_71 SensorData1 = 31.00;-;25.19;-;-;-;-;44 3d vr_71 SensorData2 = -;-;-;-;0.00;8.00;80 57 05

europeke commented 3 months ago

Energy reporting from yesteray: myVaillant App says 10,7kWh electrical power used ebus value says 10kWh used (taken from homeassistant, not console) -> the values do not match, like mentioned above

I read the documentation about assigning csv to device. For me overall it looks matching. Maybe some values for the hmu08 needs to e identified?

I started a grab. Are there unknown messages we can identify? Let me know if I can help.

root@ebusd-host:/# ebusctl grab
grab continued

root@ebusd-host:/# ebusctl grab result all f108070400 / 0ab5484d55303003080403 = 2: scan.08 f108b5090127 / 094e373c3c3c3c3c3c3c = 7: scan.08 id f115070400 / 0ab543544c563205151104 = 2: scan.15 f115b5090127 / 094e3630303030303030 = 7: scan.15 id f126070400 / 0ab556525f373101005904 = 2: scan.26 f126b5090127 / 094e3700000000000000 = 7: scan.26 id f176070400 / 0ab556575a303003080403 = 2: scan.76 f176b5090127 / 00 = 171: scan.76 id 31f6070400 / 0ab54e4554583240345703 = 1: scan.f6 31f6b5090127 / 094e34ffffffffffffff = 3: scan.f6 id 31fe07fe00 = 1: broadcast queryexistence 1008b51009000035ffffff060000 / 0101 = 9036: hmu SetMode 1008b512020000 / 00 = 304: hmu StatusCirPump 10feb516080033181321030424 = 1503: broadcast vdatetime 10feb5160301300c = 1503: broadcast outsidetemp 1008b507010a / 03828202 = 25 1008b5110100 / 09c3010d000008000100 = 1502 1008b5110101 / 094141500fff5e0000ff = 2: hmu Status01 1008b5160111 / 09010506100634060a06 = 1 1026b5160111 / 090103010e0130010301 = 1 1026b5230106 / 103102008080010080008000800080443d = 3: vr_71 SensorData1 1026b5230107 / 0f008000800080008000008000805705 = 3: vr_71 SensorData2 1076b5110101 / 09ff38300cff5e0000ff = 9018 1076b5160111 / 00 = 1 10feb505025c00 = 1503 10feb510020601 = 300 3108b5090124 / 09003231323232373030 = 1: scan.08 id 3115b5090124 / 09003231323331363030 = 1: scan.15 id 3126b5090124 / 09003231323233353030 = 1: scan.26 id 3176b5090124 / 00 = 1: scan.76 id 31f6b5090124 / 09003231323332313030 = 1: scan.f6 id f108b5110100 / 09c5010d000008000100 = 311 f108b5110101 / 094141500fff5e0000ff = 1: hmu Status01 1008b5040100 / 0a0337181321030424300c = 1502: hmu DateTime 3108b5040116 / 00 = 64: hmu Status16 1008b5110101 / 093838300cff5e0000ff = 10826: hmu Status01 3108b5110102 / 050314821482 = 64: hmu Status02 3108b5110103 / 00 = 64: hmu Status 1026b5230106 / 10ca01008098010080008000800080443d = 9047: vr_71 SensorData1 1026b5230107 / 0f008000800080008000008000805705 = 9040: vr_71 SensorData2 1026b5230f0500ff000000000000ffff00000000 / 0101 = 9017: vr_71 SetActorState 1008b507020900 / 021203 = 528 1008b50702092f / 02f302 = 16 1008b507020930 / 02ec02 = 52 1008b507020931 / 02e102 = 85 1008b507020932 / 02d602 = 74 1008b507020933 / 02cf02 = 71 1008b507020934 / 02c702 = 120 1008b507020935 / 02bc02 = 247 1008b507020936 / 02bf02 = 52 1008b507020937 / 02ab02 = 159 1008b507020938 / 02a702 = 98 1008b512020464 / 0101 = 195 1008b5120204ff / 0101 = 126 1008b513020528 / 0101 = 300 f108b503020001 / 0affffffffffffffffffff = 1: hmu currenterror f108b503020002 / 0affffffffffffffffffff = 1505 f108b503020003 / 0a6500ffffffffffffffff = 608 f108b503020004 / 0affffffffffffffffffff = 1505 f108b503020005 / 00 = 1505 f108b509022802 / 0c02000308300100484d553030 = 1 f108b511021801 / 00 = 25 f108b511021802 / 00 = 25 f108b511021803 / 00 = 25 f115b503020001 / 0affffffffffffffffffff = 1: ctlv2 currenterror f115b503020002 / 0affffffffffffffffffff = 1505 f176b511021801 / 00 = 25 f176b511021802 / 00 = 25 f176b511021803 / 00 = 25 f108b503020001 / 0affffffffffffffffffff = 1504: hmu currenterror 3108b516021801 / 00 = 64: hmu YieldTotal f115b503020001 / 0affffffffffffffffffff = 1504: ctlv2 currenterror 1026b5230402010135 / 020105 = 9025: vr_71 Mc2FlowTempDesired 1076b512030f0001 / 07f4020000800d05 = 8670 1076b512030f0002 / 0700030000800d05 = 348 f108b5310301ffff / 00 = 1 f115b52403000000 / 0400004040 = 2 f115b52403000100 / 0400004040 = 2 f115b52403000200 / 0400000000 = 2 f115b52403000300 / 0400000000 = 2 f115b52403000400 / 0400008040 = 2 f115b52403000800 / 0400000000 = 2 f115b52403000900 / 040000803f = 2 f115b52403000a00 / 0400000000 = 2 f115b52403000b00 / 0400000000 = 2 f115b52403000c00 / 0400000000 = 2 f115b52403000d00 / 040000803f = 2 f115b52403000e00 / 0400000000 = 2 f115b52403000f00 / 0400000000 = 2 f115b52403001000 / 0400000000 = 2 f115b52403001100 / 0400000000 = 2 f115b52403001200 / 04ffffff7f = 2 f176b5310301ffff / 00 = 1 3115b55503a30000 / 09030101000000ffff00 = 64: ctlv2 z1Timer.Config 3115b55503a30002 / 0900030a0a0101234600 = 65: ctlv2 hwcTimer.Config 3115b55503a30003 / 0900030a000000ffff00 = 65: ctlv2 ccTimer.Config 3115b55503a30100 / 09000c0a05010c051e00 = 64: ctlv2 z2Timer.Config 3115b55503a30200 / 09030101000000ffff00 = 64: ctlv2 z3Timer.Config 3115b55503a40000 / 09030000000000000000 = 64: ctlv2 z1Timer.Timeframes 3115b55503a40002 / 09000101010101010100 = 116: ctlv2 hwcTimer.Timeframes f115b55503a40003 / 09000202020202020200 = 117: ctlv2 ccTimer.Timeframes f115b55503a40100 / 09000101010101010100 = 115: ctlv2 z2Timer.Timeframes 3115b55503a40200 / 09030000000000000000 = 64: ctlv2 z3Timer.Timeframes 1008b51009000000ffffff070000 / 0101 = 2: hmu SetMode 1008b516081000ffff02002130 / 0b0000ff0200743030218b4a = 5 1008b516081002ffff02004130 / 0b0201ff020041307877144a = 10 1008b516081003ffff0200212e / 0b13ffff0200212e00000000 = 10 1026b5030c0700ffffffffffffffffffff / 0101 = 100 1026b516081000ffff03042130 / 0b2000ff0304743000000000 = 3 1026b516081002ffff03044130 / 0b2201ff0304413000000000 = 6 1026b516081003ffff0304212e / 0b33ffff0304212e00000000 = 6 1026b5230b0400010000002022000000 / 0101 = 1 1026b5230f0500ff000000000000ffff00000000 / 0101 = 3: vr_71 SetActorState 1026b5230402010131 / 020100 = 3: vr_71 Mc2FlowTempDesired 1076b51009000000ffffff010000 / 0101 = 9022 f108b50905540200180b / 060201180b4500 = 1502 f108b50905540200f407 / 080201f40700000000 = 25 f108b50905540200f207 / 080201f2075b010000 = 50 f108b50905540200f307 / 080201f30755000000 = 25 f108b516081000ffff49050000 / 0b1000ff4905753000000000 = 275 f108b51a0405000c00 / 020001 = 26 f108b51a0405000c4d / 020001 = 26 f108b51a0405000c54 / 020001 = 26 f108b51a0405000c51 / 020001 = 26 f108b51a0405000c50 / 020001 = 26 f108b51a0405000c53 / 020001 = 26 f108b51a0405000c52 / 020001 = 26 f108b51a0405000ca1 / 020001 = 26 f115b516081000ffff01000000 / 0b0000ff0100753000000000 = 25 f115b52406020003021c00 / 0500031c00ff = 4 f115b52406020002030200 / 06020202000000 = 2 f115b52406020003031c00 / 0500031c00ff = 6 f115b52406020000000700 / 050300070000 = 3291 f115b52406020001000f00 / 0601010f000000 = 5683 f115b52406020003001c00 / 0500031c00ff = 4 f115b52406020002010100 / 06010201000200 = 2 f115b52406020003011b00 / 0601031b000000 = 5983 f115b52406020002060200 / 06020202000000 = 2 f115b52406020003061c00 / 0500031c00ff = 6 f115b52406020002070200 / 06020202000000 = 2 f115b52406020003071c00 / 0500031c00ff = 6 f115b524050101ff0400 / 0f01040000000c4200008c420000803f = 2 f115b52406020002040200 / 06020202000000 = 2 f115b52406020003041c00 / 0500031c00ff = 6 f115b52406020002050200 / 06020202000000 = 2 f115b52406020003051c00 / 0500031c00ff = 6 f115b52406020002080200 / 06020202000000 = 2 f115b52406020003081c00 / 0500031c00ff = 6 f176b516081000ffff49040000 / 00 = 100 3108b516041a010100 / 00 = 64: hmu YieldThisYear1 3108b516041a010200 / 00 = 64: hmu YieldThisYear2 3108b516041a010300 / 00 = 64: hmu YieldThisYear3 3108b516041a010400 / 00 = 63: hmu YieldThisYear4 3108b516041a010500 / 00 = 64: hmu YieldThisYear5 3108b516041a010600 / 00 = 64: hmu YieldThisYear6 3108b516041a010700 / 00 = 64: hmu YieldThisYear7 3108b516041a010800 / 00 = 64: hmu YieldThisYear8 3108b516041a010900 / 00 = 64: hmu YieldThisYear9 3108b516041a010a00 / 00 = 64: hmu YieldThisYear10 3108b516041a010b00 / 00 = 64: hmu YieldThisYear11 3108b516041a010c00 / 00 = 64: hmu YieldThisYear12 3108b51a0405ff3201 / 0aff092f00000000000000 = 64: hmu EnergyCool 3108b51a0405ff3200 / 0aff082f3d010000000000 = 64: hmu EnergyHc 3108b51a0405ff3224 / 0aff083500000000000000 = 64: hmu CurrentConsumedPower 3108b51a0405ff3221 / 0aff082563000000000000 = 64: hmu EnergyIntegral 3108b51a0405ff3223 / 0aff083500000000000000 = 64: hmu CurrentYieldPower 3108b51a0405ff3241 / 0aff082737020000000000 = 64: hmu HoursHc 3108b51a0405ff3240 / 0aff08273a050000000000 = 64: hmu Hours 3108b51a0405ff3243 / 0aff092700000000000000 = 64: hmu HoursCool 3115b55505a502000502 / 070300000000ffff = 192: ctlv2 z3Timer.Saturday2 3115b55505a500020500 / 07000600161ee001 = 117: ctlv2 hwcTimer.Saturday0 f115b55505a500030500 / 07000600081effff = 117: ctlv2 ccTimer.Saturday0 f115b55505a501000500 / 0700071e171ec800 = 179: ctlv2 z2Timer.Saturday0 3115b55505a500020501 / 070200000000ffff = 65: ctlv2 hwcTimer.Saturday1 f115b55505a500030501 / 070012001400ffff = 117: ctlv2 ccTimer.Saturday1 3115b55505a502000500 / 070300000000ffff = 128: ctlv2 z3Timer.Saturday0 3115b55505a500020502 / 070200000000ffff = 65: ctlv2 hwcTimer.Saturday2 3115b55505a500030502 / 070200000000ffff = 65: ctlv2 ccTimer.Saturday2 3115b55505a502000501 / 070300000000ffff = 128: ctlv2 z3Timer.Saturday1 3115b55505a502000402 / 070300000000ffff = 192: ctlv2 z3Timer.Friday2 3115b55505a500020400 / 07000600161ee001 = 116: ctlv2 hwcTimer.Friday0 f115b55505a500030400 / 07000600081effff = 116: ctlv2 ccTimer.Friday0 f115b55505a501000400 / 070006001600c800 = 180: ctlv2 z2Timer.Friday0 3115b55505a500020401 / 070200000000ffff = 65: ctlv2 hwcTimer.Friday1 f115b55505a500030401 / 070012001400ffff = 117: ctlv2 ccTimer.Friday1 3115b55505a502000400 / 070300000000ffff = 128: ctlv2 z3Timer.Friday0 3115b55505a500020402 / 070200000000ffff = 65: ctlv2 hwcTimer.Friday2 3115b55505a500030402 / 070200000000ffff = 65: ctlv2 ccTimer.Friday2 3115b55505a502000401 / 070300000000ffff = 128: ctlv2 z3Timer.Friday1 3115b55505a502000602 / 070300000000ffff = 192: ctlv2 z3Timer.Sunday2 3115b55505a500020600 / 07000600161ee001 = 117: ctlv2 hwcTimer.Sunday0 f115b55505a500030600 / 07000600081effff = 117: ctlv2 ccTimer.Sunday0 f115b55505a501000600 / 0700071e1600c800 = 180: ctlv2 z2Timer.Sunday0 3115b55505a500020601 / 070200000000ffff = 65: ctlv2 hwcTimer.Sunday1 f115b55505a500030601 / 070012001400ffff = 117: ctlv2 ccTimer.Sunday1 3115b55505a502000600 / 070300000000ffff = 128: ctlv2 z3Timer.Sunday0 3115b55505a500020602 / 070200000000ffff = 65: ctlv2 hwcTimer.Sunday2 3115b55505a500030602 / 070200000000ffff = 65: ctlv2 ccTimer.Sunday2 3115b55505a502000601 / 070300000000ffff = 128: ctlv2 z3Timer.Sunday1 3115b55505a502000102 / 070300000000ffff = 191: ctlv2 z3Timer.Tuesday2 3115b55505a500020100 / 07000600161ee001 = 117: ctlv2 hwcTimer.Tuesday0 f115b55505a500030100 / 07000600081effff = 116: ctlv2 ccTimer.Tuesday0 f115b55505a501000100 / 070006001600c800 = 179: ctlv2 z2Timer.Tuesday0 3115b55505a500020101 / 070200000000ffff = 65: ctlv2 hwcTimer.Tuesday1 f115b55505a500030101 / 070012001400ffff = 117: ctlv2 ccTimer.Tuesday1 3115b55505a502000100 / 070300000000ffff = 128: ctlv2 z3Timer.Tuesday0 3115b55505a500020102 / 070200000000ffff = 65: ctlv2 hwcTimer.Tuesday2 3115b55505a500030102 / 070200000000ffff = 65: ctlv2 ccTimer.Tuesday2 3115b55505a502000101 / 070300000000ffff = 128: ctlv2 z3Timer.Tuesday1 3115b55505a502000002 / 070300000000ffff = 192: ctlv2 z3Timer.Monday2 3115b55505a500020000 / 07000600161ee001 = 117: ctlv2 hwcTimer.Monday0 f115b55505a500030000 / 07000600081effff = 117: ctlv2 ccTimer.Monday0 f115b55505a501000000 / 070006001600c800 = 180: ctlv2 z2Timer.Monday0 3115b55505a500020001 / 070200000000ffff = 65: ctlv2 hwcTimer.Monday1 f115b55505a500030001 / 070012001400ffff = 117: ctlv2 ccTimer.Monday1 3115b55505a502000000 / 070300000000ffff = 128: ctlv2 z3Timer.Monday0 3115b55505a500020002 / 070200000000ffff = 65: ctlv2 hwcTimer.Monday2 3115b55505a500030002 / 070200000000ffff = 65: ctlv2 ccTimer.Monday2 3115b55505a502000001 / 070300000000ffff = 128: ctlv2 z3Timer.Monday1 3115b55505a502000302 / 070300000000ffff = 192: ctlv2 z3Timer.Thursday2 3115b55505a500020300 / 07000600161ee001 = 117: ctlv2 hwcTimer.Thursday0 f115b55505a500030300 / 07000600081effff = 117: ctlv2 ccTimer.Thursday0 f115b55505a501000300 / 070006001600c800 = 179: ctlv2 z2Timer.Thursday0 3115b55505a500020301 / 070200000000ffff = 65: ctlv2 hwcTimer.Thursday1 f115b55505a500030301 / 070012001400ffff = 117: ctlv2 ccTimer.Thursday1 3115b55505a502000300 / 070300000000ffff = 128: ctlv2 z3Timer.Thursday0 3115b55505a500020302 / 070200000000ffff = 65: ctlv2 hwcTimer.Thursday2 3115b55505a500030302 / 070200000000ffff = 65: ctlv2 ccTimer.Thursday2 3115b55505a502000301 / 070300000000ffff = 128: ctlv2 z3Timer.Thursday1 3115b55505a502000202 / 070300000000ffff = 191: ctlv2 z3Timer.Wednesday2 3115b55505a500020200 / 07000600161ee001 = 117: ctlv2 hwcTimer.Wednesday0 f115b55505a500030200 / 07000600081effff = 117: ctlv2 ccTimer.Wednesday0 f115b55505a501000200 / 070006001600c800 = 179: ctlv2 z2Timer.Wednesday0 3115b55505a500020201 / 070200000000ffff = 65: ctlv2 hwcTimer.Wednesday1 f115b55505a500030201 / 070012001400ffff = 116: ctlv2 ccTimer.Wednesday1 3115b55505a502000200 / 070300000000ffff = 128: ctlv2 z3Timer.Wednesday0 3115b55505a500020202 / 070200000000ffff = 64: ctlv2 hwcTimer.Wednesday2 3115b55505a500030202 / 070200000000ffff = 65: ctlv2 ccTimer.Wednesday2 3115b55505a502000201 / 070300000000ffff = 128: ctlv2 z3Timer.Wednesday1 f115b52406020002020200 / 06030202000000 = 2: ctlv2 Hc3CircuitType 3115b52406020003020500 / 080203050000007041 = 64: ctlv2 z3HolidayTemp 3115b52406020003020600 / 06020306000100 = 64: ctlv2 z3OpMode 3115b52406020002020700 / 080002070000000000 = 64: ctlv2 Hc3ActualFlowTempDesired 3115b52406020002020800 / 0800020800ffffff7f = 65: ctlv2 Hc3FlowTemp 3115b52406020003020800 / 08020308000000a841 = 64: ctlv2 z3QuickVetoTemp 3115b52406020003020900 / 080203090000007041 = 64: ctlv2 z3NightTemp 3115b52406020002020b00 / 0802020b0000000000 = 65: ctlv2 Hc3ExcessTemp 3115b52406020002020e00 / 0602020e000000 = 64: ctlv2 Hc3AutoOffMode 3115b52406020003020e00 / 0502030e0000 = 64: ctlv2 z3SFMode 3115b52406020002020f00 / 0802020f009a99993f = 65: ctlv2 Hc3HeatCurve 3115b52406020003020f00 / 0800030f00ffffff7f = 64: ctlv2 z3RoomTemp 3115b52406020002021000 / 08020210000000b442 = 65: ctlv2 Hc3MaxFlowTempDesired 3115b52406020002021100 / 08020211000000a041 = 65: ctlv2 Hc3MinCoolingTempDesired 3115b52406020002021200 / 080202120000007041 = 65: ctlv2 Hc3MinFlowTempDesired 3115b52406020003021200 / 050003120000 = 64: ctlv2 z3ValveStatus f115b52406020003021300 / 06020313000000 = 2: ctlv2 z3RoomZoneMapping 3115b52406020002021400 / 08020214000000a841 = 65: ctlv2 Hc3SummerTempLimit 3115b52406020003021400 / 080003140000000000 = 64: ctlv2 z3ActualRoomTempDesired 3115b52406020002021500 / 06020215000000 = 65: ctlv2 Hc3RoomTempSwitchOn 3115b52406020002021b00 / 0500021b0000 = 65: ctlv2 Hc3Status 3115b52406020002021c00 / 0800021c0000000000 = 65: ctlv2 Hc3HeatCurveAdaption 3115b52406020002021e00 / 0600021e000000 = 65: ctlv2 Hc3PumpStatus 3115b52406020003022200 / 08020322000000a841 = 64: ctlv2 z3DayTemp f115b52406020000000200 / 08030002000000d0c1 = 52: ctlv2 ContinuousHeating f115b52406020002000200 / 06030202000000 = 2: ctlv2 Hc1CircuitType 3115b52406020003000200 / 08020302000000c041 = 64: ctlv2 z1CoolingTemp f115b52406020001000300 / 06030103000100 = 361: ctlv2 HwcOpMode f115b52406020001000400 / 080301040000004042 = 361: ctlv2 HwcTempDesired f115b52406020001000500 / 080101050000003c42 = 361: ctlv2 HwcStorageTemp 3115b52406020003000500 / 080203050000007041 = 64: ctlv2 z1HolidayTemp 3115b52406020003000600 / 06020306000100 = 64: ctlv2 z1OpMode 3115b52406020002000700 / 080002070000000000 = 65: ctlv2 Hc1ActualFlowTempDesired 3115b52406020001000800 / 080101080000000000 = 65: ctlv2 HwcFlowTemp 3115b52406020002000800 / 0800020800ffffff7f = 65: ctlv2 Hc1FlowTemp 3115b52406020003000800 / 08020308000000a841 = 64: ctlv2 z1QuickVetoTemp f115b52406020001000900 / 0702010900010113 = 52: ctlv2 HwcHolidayStartPeriod 3115b52406020003000900 / 080203090000007041 = 64: ctlv2 z1NightTemp f115b52406020000000a00 / 0503000a0001 = 298: ctlv2 HwcParallelLoading f115b52406020001000a00 / 0702010a00010113 = 52: ctlv2 HwcHolidayEndPeriod 3115b52406020002000b00 / 0802020b0000000000 = 65: ctlv2 Hc1ExcessTemp 3115b52406020001000d00 / 0503010d0000 = 65: ctlv2 HwcSFMode 3115b52406020000000e00 / 0603000e002800 = 65: ctlv2 MaxRoomHumidity 3115b52406020002000e00 / 0602020e000000 = 65: ctlv2 Hc1AutoOffMode 3115b52406020003000e00 / 0502030e0000 = 64: ctlv2 z1SFMode 3115b52406020002000f00 / 0802020f009a99993f = 65: ctlv2 Hc1HeatCurve 3115b52406020003000f00 / 0800030f00ffffff7f = 64: ctlv2 z1RoomTemp 3115b52406020002001000 / 08020210000000b442 = 65: ctlv2 Hc1MaxFlowTempDesired 3115b52406020002001100 / 08020211000000a041 = 65: ctlv2 Hc1MinCoolingTempDesired 3115b52406020002001200 / 080202120000007041 = 65: ctlv2 Hc1MinFlowTempDesired 3115b52406020003001200 / 050003120000 = 64: ctlv2 z1ValveStatus f115b52406020003001300 / 06020313000000 = 2: ctlv2 z1RoomZoneMapping f115b52406020000001400 / 050300140000 = 116: ctlv2 AdaptHeatCurve 3115b52406020002001400 / 08020214000000a841 = 65: ctlv2 Hc1SummerTempLimit 3115b52406020003001400 / 080003140000000000 = 64: ctlv2 z1ActualRoomTempDesired 3115b52406020002001500 / 06020215000000 = 65: ctlv2 Hc1RoomTempSwitchOn f115b52406020000001700 / 06030017003c00 = 52: ctlv2 MaxCylinderChargeTime 3115b52406020002001b00 / 0500021b0000 = 65: ctlv2 Hc1Status 3115b52406020002001c00 / 0800021c0000000000 = 65: ctlv2 Hc1HeatCurveAdaption 3115b52406020002001e00 / 0600021e000000 = 65: ctlv2 Hc1PumpStatus 3115b52406020003002200 / 08020322000000a841 = 64: ctlv2 z1DayTemp f115b52406020000002700 / 08030027000000a040 = 52: ctlv2 CylinderChargeHyst f115b52406020000002900 / 08030029000000e040 = 52: ctlv2 CylinderChargeOffset f115b52406020000003400 / 0703003400150318 = 52: ctlv2 Date f115b52406020000003500 / 07030035000d0d04 = 52: ctlv2 Time f115b52406020000003600 / 06030036000800 = 52: ctlv2 HydraulicScheme f115b52406020000003900 / 08010039006666a63f = 298: ctlv2 WaterPressure 3115b52406020000003d00 / 0800003d0000000000 = 65: ctlv2 SolarYieldTotal 3115b52406020000003e00 / 0801003e00cf110000 = 64: ctlv2 YieldTotal 3115b52406020000004600 / 08020046000000a042 = 116: ctlv2 HwcMaxFlowTempDesired f115b52406020000004b00 / 0801004b000000e641 = 360: ctlv2 SystemFlowTemp 3115b52406020000004f00 / 0801004f0025010000 = 64: ctlv2 PrEnergySumHcThisMonth 3115b52406020000005000 / 080100500097000000 = 65: ctlv2 PrEnergySumHwcThisMonth 3115b52406020000005300 / 080100530013020000 = 65: ctlv2 PrEnergySumHcLastMonth 3115b52406020000005400 / 0801005400b6000000 = 65: ctlv2 PrEnergySumHwcLastMonth 3115b52406020000005700 / 0801005700d4030000 = 65: ctlv2 PrEnergySumHc 3115b52406020000005800 / 080100580060010000 = 65: ctlv2 PrEnergySumHwc 3115b52406020000005c00 / 00 = 65: ctlv2 PrEnergySum f115b52406020000007300 / 080100730000004341 = 363: ctlv2 DisplayedOutsideTemp 3115b52406020000009500 / 080000950000e04f41 = 117: ctlv2 OutsideTempAvg f115b52406020000009d00 / 0800009d00ffffff7f = 363: ctlv2 HwcStorageTempTop f115b52406020000009e00 / 0800009e00ffffff7f = 361: ctlv2 HwcStorageTempBottom f115b52406020000009f00 / 0800009f00ffffff7f = 362: ctlv2 HcStorageTempTop f115b5240602000000a000 / 080000a000ffffff7f = 361: ctlv2 HcStorageTempBottom f115b52406020002010200 / 06030202000100 = 2: ctlv2 Hc2CircuitType 3115b52406020003010200 / 08020302000000c041 = 63: ctlv2 z2CoolingTemp f115b52406020003010300 / 0703030300010113 = 52: ctlv2 z2HolidayStartPeriod f115b52406020003010400 / 0703030400010113 = 52: ctlv2 z2HolidayEndPeriod f115b52406020003010500 / 080303050000007041 = 115: ctlv2 z2HolidayTemp f115b52406020003010600 / 06030306000200 = 1530: ctlv2 z2OpMode f115b52406020002010700 / 0801020700ee24d441 = 117: ctlv2 Hc2ActualFlowTempDesired f115b52406020002010800 / 08010208000000cc41 = 361: ctlv2 Hc2FlowTemp 3115b52406020003010800 / 08030308000000a041 = 64: ctlv2 z2QuickVetoTemp f115b52406020003010900 / 08020309000000a841 = 116: ctlv2 z2NightTemp f115b52406020002010b00 / 0803020b0000000000 = 117: ctlv2 Hc2ExcessTemp 3115b52406020002010e00 / 0603020e000100 = 67: ctlv2 Hc2AutoOffMode 3115b52406020003010e00 / 0503030e0000 = 64: ctlv2 z2SFMode f115b52406020002010f00 / 0803020f009a99993e = 117: ctlv2 Hc2HeatCurve f115b52406020003010f00 / 0801030f00cd4cac41 = 360: ctlv2 z2RoomTemp 3115b52406020002011000 / 080302100000004842 = 117: ctlv2 Hc2MaxFlowTempDesired 3115b52406020002011100 / 08020211000000c041 = 65: ctlv2 Hc2MinCoolingTempDesired 3115b52406020002011200 / 08030212000000b041 = 117: ctlv2 Hc2MinFlowTempDesired 3115b52406020003011200 / 050103120001 = 64: ctlv2 z2ValveStatus f115b52406020003011300 / 06030313000100 = 2: ctlv2 z2RoomZoneMapping 3115b52406020002011400 / 080302140000009841 = 116: ctlv2 Hc2SummerTempLimit f115b52406020003011400 / 08010314000000a841 = 1528: ctlv2 z2ActualRoomTempDesired 3115b52406020002011500 / 06030215000000 = 117: ctlv2 Hc2RoomTempSwitchOn f115b52406020003011700 / 0a030317005a6f6e652000 = 2: ctlv2 z2Name1 f115b52406020003011800 / 06030318003200 = 2: ctlv2 z2Name2 3115b52406020002011b00 / 0501021b0001 = 65: ctlv2 Hc2Status 3115b52406020002011c00 / 0801021c0000000000 = 65: ctlv2 Hc2HeatCurveAdaption f115b52406020002011e00 / 0601021e000100 = 1532: ctlv2 Hc2PumpStatus f115b52406020003012200 / 08030322000000a841 = 1528: ctlv2 z2DayTemp f115b52409020100003500050000 / 020000 = 2: ctlv2 Time f115b52409020100003400150318 / 020000 = 2: ctlv2 Date