diff --git a/fhem/contrib/EBUS/Vaillant_Protokoll_kurz.ods b/fhem/contrib/EBUS/Vaillant_Protokoll_kurz.ods index af145e83e..f51e085bb 100644 Binary files a/fhem/contrib/EBUS/Vaillant_Protokoll_kurz.ods and b/fhem/contrib/EBUS/Vaillant_Protokoll_kurz.ods differ diff --git a/fhem/contrib/EBUS/Vaillant_eBUS_v0.6.0_mod.pdf b/fhem/contrib/EBUS/Vaillant_eBUS_v0.6.0_mod.pdf index 6d5fb743e..0fc13902c 100644 Binary files a/fhem/contrib/EBUS/Vaillant_eBUS_v0.6.0_mod.pdf and b/fhem/contrib/EBUS/Vaillant_eBUS_v0.6.0_mod.pdf differ diff --git a/fhem/contrib/EBUS/ebus_hz.cfg b/fhem/contrib/EBUS/ebus_hz.cfg index 367dc1d12..dee94b292 100644 --- a/fhem/contrib/EBUS/ebus_hz.cfg +++ b/fhem/contrib/EBUS/ebus_hz.cfg @@ -1,6 +1,7 @@ # Außentemperatur -get Outside.T cmd {"read broad OutsideTempB"} +get Outside.T cmd {"read BC OutsideTempBC"} get Outside.T expect ".*" +get Outside.T postproc { sprintf("%5.2f °C",$_) } # Heizkeis HC get mode cmd {"read HC OperatingMode\n\000read HC Param1\n\000read vrs620 NameHC"} @@ -12,7 +13,7 @@ get mode2 cmd {"read MIX OperatingMode\n\000read MIX Param1\n\000read vrs620 Nam get mode2 expect ".*" get mode2 postproc { Vaillant_HC_mode_postproc("%NAME",$_,2) } -get state cmd {"read HC Status1\n\000read HC Status2a\n\000read broad StatusHC"} +get state cmd {"read HC Status1\n\000read HC Status2a\n\000read MS StatusHC"} get state expect ".*" get state postproc { Vaillant_HC_state_postproc("%NAME",$_) } @@ -43,3 +44,19 @@ get progSaturday postproc { Vaillant_Timer($_); } get progSunday cmd {"read HC TimerProgSunday"} get progSunday expect ".*" get progSunday postproc { Vaillant_Timer($_); } + +set Night.T cmd { write HC NightTemp %temp } +set Night.T params temp +set Night.T expect ".*" + +set Cut.T cmd { write HC OutsideTempLimit %temp } +set Cut.T params temp +set Cut.T expect ".*" + +set VL.T.min cmd { write HC MinFlowTemp %temp } +set VL.T.min params temp +set VL.T.min expect ".*" + +set VL.T.max cmd { write HC MaxFlowTemp %temp } +set VL.T.max params temp +set VL.T.max expect ".*" diff --git a/fhem/contrib/EBUS/ebus_solar.cfg b/fhem/contrib/EBUS/ebus_solar.cfg index 2c7c0c15e..ff7557077 100644 --- a/fhem/contrib/EBUS/ebus_solar.cfg +++ b/fhem/contrib/EBUS/ebus_solar.cfg @@ -1,4 +1,8 @@ # Solarkreis -get state cmd {"read broad StatusSOL\n"} +get mode cmd {"read SOL ParmSOL"} +get mode expect ".*" +get mode postproc { Vaillant_SOL_mode_postproc("%NAME",$_) } + +get state cmd {"read SOL StatusSOL1\n\000read SOL StatusSOL2\n\000read SOL Status2\n\000read MS StatusSOL3"} get state expect ".*" get state postproc { Vaillant_SOL_state_postproc("%NAME",$_) } diff --git a/fhem/contrib/EBUS/ebus_ww.cfg b/fhem/contrib/EBUS/ebus_ww.cfg index 7464debb9..90bfe7f32 100644 --- a/fhem/contrib/EBUS/ebus_ww.cfg +++ b/fhem/contrib/EBUS/ebus_ww.cfg @@ -7,7 +7,7 @@ get mode cmd {"read HWC OperatingMode\n\000read HWC Param1"} get mode expect ".*" get mode postproc { Vaillant_HWC_mode_postproc("%NAME",$_) } -get broadcast cmd {"read broad StatusHWC\n"} +get broadcast cmd {"read MS StatusHWC\n"} get broadcast expect ".*" get broadcast postproc { Vaillant_HWC_broadcast_postproc("%NAME",$_) } diff --git a/fhem/contrib/EBUS/vrs620.csv b/fhem/contrib/EBUS/vrs620.csv index f8520c626..9bc9926af 100644 --- a/fhem/contrib/EBUS/vrs620.csv +++ b/fhem/contrib/EBUS/vrs620.csv @@ -1,46 +1,204 @@ -# type (r;w;u;1-9),class,name,comment,QQ,ZZ,PBSB,ID,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment -*r,vrs620,,,,15,B509,0D,,,,,,,,,,,, -*w,vrs620,,,,15,B509,0E,,,,,,,,,,,, -r,,RoomTemp,Raumtemperatur,,,,0000,,,tempsensor,,,,,,,,, -r,,OutsideTemp,Außentemperatur ,,,,0100,,,tempsensor,,,,,,,,, -r,,SolarYield,Solarer Ertrag,,,,0600,,,energy4,,kWh,,,,,,, -r,,HolidayRoomSetTemp,Ferien Solltemperatur,,,,2200,,,temp,,,,,,,,, -r,,ServiceDate,Servicedatum,,,,2B00,,,date,,,,,,,,, -r,,Password,Passwort,,,,2C00,,,pin1-4,,,,,,,,, -r,,LcdContrast,Kontrast Display,,,,3600,,,uch,,,,,,,,, -r,,NameHC,Name Heizkreis,,,,4100,,,str:10,,,,,,IGN:1,,, -r,,NameMIX,Name Mischerkreis,,,,4108,,,str:10,,,,,,IGN:1,,, -r,,HolidayPeriod,Ferien Zeitraum,,,,4300,,,holiday,,,,,,,,, -r,,Time,Uhrzeit,,,,5F00,,,hti,,,,,,,,, -r,,Date,Datum,,,,6100,,,hda,,,,,,,,, -#################################,,,,,,,,,,,,,,,,,,, -*ra,CIR,,,,23,B504,,,,,,,,,,,,, -*rb,HWC,,,,25,B504,,,,,,,,,,,,, -*rc,HC,,,,26,B504,,,,,,,,,,,,, -*rd,MIX,,,,50,B504,,,,,,,,,,,,, -*re,SOL,,,,EC,B504,,,,,,,,,,,,, -rb,,OperatingMode,,,,,01,,,temp0;hwmode,,,,,,,,, -rc;rd,,OperatingMode,,,,,01,,,temp0;mcmode,,,,,,,,, -ra;rb;rc,,TimerProgMonday,Schaltzeiten Montag,,,,02,,,slot1-3;days,,,,,,,,, -ra;rb;rc,,TimerProgTuesday,Schaltzeiten Dienstag,,,,03,,,slot1-3;days,,,,,,,,, -ra;rb;rc,,TimerProgWednesday,Schaltzeiten Mittwoch,,,,04,,,slot1-3;days,,,,,,,,, -ra;rb;rc,,TimerProgThursday,Schaltzeiten Donnerstag,,,,05,,,slot1-3;days,,,,,,,,, -ra;rb;rc,,TimerProgFriday,Schaltzeiten Freitag,,,,06,,,slot1-3;days,,,,,,,,, -ra;rb;rc,,TimerProgSaturday,Schaltzeiten Samstag,,,,07,,,slot1-3;days,,,,,,,,, -ra;rb;rc,,TimerProgSunday,Schaltzeiten Sonntag,,,,08,,,slot1-3;days,,,,,,,,, -rb,,Param1,SP1; ?; ?; ?; SP1.min; SP1.max; ?,,,,09,,,temp0;status;status;status;temp0;temp0;status;temp0;temp0;status,,,,,,,,, -rc;rd,,Param1,RaumTemp AbsenkTemp / 8c 00 85 /AbschaltTemp Raumaufschaltung MinVL MaxVL VorHeiz,,,,09,,,temp0;temp0;skip;skip;skip;temp0;temp0;temp0;temp0;status,,,,,,,,, -rb,,Status2,Status Warmwasserkreis:Status; Ladung; SP1; Target; ,,,,0D,,,status;status;temp;temp0,,,,,,,,, -rc, ,Status1,Vorlauf VL; Pumpe,,,,0A,,,status;status;status;status;status;temp0,,,,,,,,, -rc, ,Status2a,Status Heizkreis,,,,0D,,,temp0;status;temp;status,,,,,,,,, -re,,Status2,Speicher SP1 – SP3,,,,0F,,,temp;temp;temp,,,,,,,,, -re,,ParmSOL,SOL1 Max/HystOnOff SOL2 Max/HystOnOff SOL3(?) Max/HystOnOff Status,,,,11,,,temp0;temp0;temp0;temp0;temp0;temp0;temp0;temp0;temp0,,,,,,,,, -re,,StatusSOL1,SOL1 KollTemp; Status. PumpenLZ; dto für SOL2,,,,12,,,temp;status;energy;temp;status;energy,,,,,,,,, -re,,StatusSOL2,Solarer Ertrag; Fluss; Pumpe (?),,,,13,,,energy;skip;energy;skip;status,,,,,,,,, -re,,StatusSOL3,KollTemp; Status; Füllung; Power,,,,21,,,temp1;skip;status;percent;percent,,,,,,,,, -# Broadcast Parameters,,,,,,,,,,,,,,,,,,, -u,broad,OutsideTempB,Außentemperatur ,10,FE,B516,01,,,D2B,,,,,,,,, -u,broad,DateTimeB,Uhrzeit; Datum,10,FE,B516,00,,,BTI,,,,,,HDA,,, -u,broad,StatusHWC,Status Warmwasserkreis:Status; Ladung; SP1; Target; ,10,25,B504,0D,,,status;status;temp;temp0,,,,,,,,, -u,broad,StatusSOL ,KollTemp; Status; Füllung; Power,10,EC,B504,21,,,temp1;skip;status;percent;percent,,,,,,,,, -u,broad,StatusHC,VL RL status,10,08,B511,01, ,,temp1;temp1;status;status;skip;skip;status,,,,,,,,, +#################################,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +# vrs620.csv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +# Version 1.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +# Prof. Dr. Peter A. Henning,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +# GNU GPL V2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +#################################,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +# type (r;w;u;1-9),class,name,comment,QQ,ZZ,PBSB,ID,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment +r,THER,ID,Vaillant BAI00 07.03 74.01,,08,0704,,,,HEX,,,,,,STR:5,,,,,,BCD,,,,,,BCD,,,,,,BCD,,,,,,BCD,,, +r,vrs620,ID,Vaillant UI 05.08 62.01 ,,15,0704,,,,HEX,,,,,,STR:5,,,,,,BCD,,,,,,BCD,,,,,,BCD,,,,,,BCD,,, +r,SOL,ID,Vaillant SOLSY 5.00 63.01,,EC,0704,,,,HEX,,,,,,STR:5,,,,,,BCD,,,,,,BCD,,,,,,BCD,,,,,,BCD,,, +################################# Register Messages VRS620,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*r,vrs620,,,,15,B509,0D,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*w,vrs620,,,,15,B509,0E,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,RoomTemp,Raumtemperatur,,,,0000,,,tempsensor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,OutsideTemp,Außentemperatur ,,,,0100,,,tempsensor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,VF1,Vorlauffühler intern,,,,0200,,,tempsensor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYield,Solarer Ertrag,,,,0600,,,energy4,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,isInHoliday,Ferienmodus,,,,0E00,,,yesno,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg10,Reg10,,,,1000,,,status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg17,Reg17,,,,1700,,,status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg19,Reg19,,,,1900,,,status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg1D,Reg1D,,,,1D00,,,status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg1E,Reg1E,,,,1E00,,,status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,RoomTempOffset,Raumtemperatur Offset,,,,1F00,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,OutsideTempOffset,Außentemperatur Offset,,,,2100,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,RoomTempHoliday,Ferien Solltemperatur,,,,2200,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg23,Reg23,,,,2300,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg24,Reg24,,,,2400,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,MinTempBoiler,Minimaltemperatur Wärmeerzeuger,,,,2500,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,ServiceDate,Servicedatum,,,,2B00,,,HDA:3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +#,HWC,OperatingMode,Betriebsart,,25,,2B00,,,hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +#,HC,OperatingMode,Betriebsart,,26,,2B00,,,hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +#,MIX,OperatingMode,Betriebsart,,50,,2B00,,,hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +#,SOL,OperatingMode,Betriebsart,,EC,,2B00,,,hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Password,Passwort,,,,2C00,,,code,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HWC,MinStorageTemp,Speichertemperatur minimal,,25,,3000,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,MinFlowTemp,Vorlauftemperatur minimal,,26,,3000,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,MinFlowTemp,Vorlauftemperatur minimal,,50,,3000,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HWC,MaxStorageTemp,Speichertemperatur maximal,,25,,3100,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,MaxFlowTemp,Vorlauftemperatur maximal,,26,,3100,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,MaxFlowTemp,Vorlauftemperatur maximal,,50,,3100,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HWC,DayTemp,Speichertemperatur Tag,,25,,3200,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,DayTemp,Raumtemperatur Tag,,26,,3200,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,or,DayTemp,Raumtemperatur Tag,,50,,3200,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,SOL,FlowTemp,??,,EC,,3200,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,NightTemp,Absenktemperatur,,26,,3300,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,NightTemp,Absenktemperatur,,50,,3300,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,SOL,FlowTemp2,??,,EC,,3300,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,HeatingCurve,Heizkurve,,26,,3500,,,uin100,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,HeatingCurve,Heizkurve,,50,,3500,,,uin100,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,LcdContrast,Kontrast Display,,,,3600,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,OutsideTempLimit,Abschalttemperatur,,26,,3600,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,OutsideTempLimit,Abschalttemperatur,,50,,3600,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,PreHeatingTimeMax,Voraufheizung MAX,,,,3800,,,hours,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,PreHeatingTimeMax,Voraufheizung MAX,,26,,3800,,,hours,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,PreHeatingTimeMax,Voraufheizung MAX,,50,,3800,,,hours,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,FloorDryingDay,Estrichtrocknung Tag,,50,,3B00,,,daysel,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,HeatingCircuitType,??,,,,3C00,,,mctype,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,HeatingCircuitType,??,,26,,3C00,,,mctype,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,HeatingCircuitType,??,,50,,3C00,,,mctype,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,NameHC,Name Heizkreis,,,,4100,,,STR:10,,,,,,IGN:1,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,NameMIX,Name Mischerkreis,,,,4108,,,STR:10,,,,,,IGN:1,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,HolidayPeriod,Ferien Zeitraum,,,,4300,,,HDA:3,,,,,,HDA:3,,,,,,HDA:3,,,,,,HDA:3,,,,,,,,,,,,,,, +r,,SolarYieldJan,Solarer Ertrag Januar ,,,,4400,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldFeb,Solarer Ertrag Februar ,,,,4408,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldMar,Solarer Ertrag März,,,,4410,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldApr,Solarer Ertrag April,,,,4418,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldMay,Solarer Ertrag Mai,,,,4420,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldJun,Solarer Ertrag Juni,,,,4428,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldJul,Solarer Ertrag Juli,,,,4430,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldAug,Solarer Ertrag August,,,,4438,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldSep,Solarer Ertrag September,,,,4440,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldOct,Solarer Ertrag Oktober,,,,4448,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldNov,Solarer Ertrag November,,,,4450,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldDec,Solarer Ertrag Dezember,,,,4458,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldJanPrev,Solarer Ertrag Januar voriges Jahr,,,,4400,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldFebPrev,Solarer Ertrag Februar voriges Jahr,,,,4408,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldMarPrev,Solarer Ertrag März voriges Jahr,,,,4410,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldAprPrev,Solarer Ertrag April voriges Jahr,,,,4418,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldMayPrev,Solarer Ertrag Mai voriges Jahr,,,,4420,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldJunPrev,Solarer Ertrag Juni voriges Jahr,,,,4428,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldJulPrev,Solarer Ertrag Juli voriges Jahr,,,,4430,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldAugPrev,Solarer Ertrag August voriges Jahr,,,,4438,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldSepPrev,Solarer Ertrag September voriges Jahr,,,,4440,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldOctPrev,Solarer Ertrag Oktober voriges Jahr,,,,4448,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldNovPrev,Solarer Ertrag November voriges Jahr,,,,4450,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYieldDecPrev,Solarer Ertrag Dezember voriges Jahr,,,,4458,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,SolarYield2,Solarer Ertrag – welche Periode ???,,,,4600,,,UIN,,kWh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,HC,FlowTempDesired,Vorlauftemperatur Soll,,26,,4600,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,MIX,FlowTempDesired,Vorlauftemperatur Soll,,50,,4600,,,temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Time,Uhrzeit,,,,5F00,,,VTI,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Date,Datum,,,,6100,,,HDA:3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,StartHolidayPeriod1,Anfang Ferienperiode 1 (vorher Status),,,,6B00,,,IGN:1,,,,,,HDA:3,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,EndHolidayPeriod1,Ende Ferienperiode 1 (vorher Status),,,,6C00,,,IGN:1,,,,,,HDA:3,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,FloorProtectionTempLimit,Fußbodenschutz Temp > VF2,,,,7B01,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,SOL,Reg81,Reg81,,EC,,8100,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,SOL,SolarProtection,Solarkreisschutz,,EC,,8200,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,SOL,Reg83,Reg83,,EC,,8300,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +################################# Register Messages Boiler,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*r,THER,,,,08,B509,0D,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg00,Reg00,,,,0000,,,status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg01,Reg01,,,,0100,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Pressure,Fülldruck,,,,0200,,,press;sensor,,bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg03,Reg03,,,,0300,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg04,Reg04,,,,0400,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg05,Reg05,,,,0500,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg07,Reg07,,,,0700,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg09,Reg09,,,,0900,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg0A,Reg0A,,,,0A00,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg0B,Reg0B,,,,0B00,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg0C,Reg0C,,,,0C00,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg0D,Reg0D,,,,0D00,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg0E,Reg0E,,,,0E00,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg0F,Reg0F,,,,0F00,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg10,Reg10,,,,1000,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg11,Reg11,,,,1100,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg12,Reg12,,,,1200,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg13,Reg13,,,,1300,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg14,Reg14,,,,1400,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg15,Reg15,,,,1500,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg16,Reg16,,,,1600,,,HEX,,,,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,, +r,,Reg17,Reg17,,,,1700,,,HEX,,,,,,HEX,,,,,,HEX,,,,,,,,,,,,,,,,,,,,, +r,,FlowTemp,Vorlauftemperatur,,,,1800,,,temp;sensor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg6B,Reg6B,,,,6B00,,,temp;sensor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,,Reg76,Reg76,,,,7600,,,status;temp;status;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +################################# Get Messages,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*ra,CIR,,,,23,B504,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*rb,HWC,,,,25,B504,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*rc,HC,,,,26,B504,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*rd,MIX,,,,50,B504,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*re,SOL,,,,EC,B504,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra,,OperatingMode,,,,,01,,,temp0;hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rb,,OperatingMode,Speichertemperatur Soll/Mode,,,,01,,,temp0;hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rc;rd,,OperatingMode,Raumtemperatur/Mode,,,,01,,,temp0;mcmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +re,,OperatingMode, ,,,,01,,,temp0;mcmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgMonday,Schaltzeiten Montag,,,,02,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgTuesday,Schaltzeiten Dienstag,,,,03,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgWednesday,Schaltzeiten Mittwoch,,,,04,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgThursday,Schaltzeiten Donnerstag,,,,05,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgFriday,Schaltzeiten Freitag,,,,06,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgSaturday,Schaltzeiten Samstag,,,,07,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +ra;rb;rc,,TimerProgSunday,Schaltzeiten Sonntag,,,,08,,,slot1-3;days,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rb,,Param1,SP1; ?; ?; ?; SP1.min; SP1.max; ?,,,,09,,,temp0;status;status;status;temp0;temp0;status;temp0;temp0;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rc;rd,,Param1,RaumTemp AbsenkTemp / 8c 00 85 /AbschaltTemp Raumaufschaltung MinVL MaxVL Vorheizzeit,,,,09,,,temp0;temp0;status;status;status;temp0;temp0;temp0;temp0;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rb,,Status1,,,,,0A,,,temp0;hwmode;status;status;status;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rc,,Status1,Vorlauf VL; Pumpe,,,,0A,,,status;status;status;status;status;temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rb,,Status2,Status Warmwasserkreis:Status; Ladung; SP1; Target; ,,,,0D,,,status;status;temp;temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rc;rd,,Status2a,Status Heizkreis,,,,0D,,,temp0;status;temp;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +re,,Status2,Speicher SP1 – SP3,,,,0F,,,temp;temp;temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +re,,ParmSOL,Max/HystOn/HystOf f für SOL1 SOL2 LEAD ,,,,11,,,temp0;temp0;temp0;temp0;temp0;temp0;temp0;temp0;temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +re,,StatusSOL1,KollTemp/Status/PumpenLZ für SOL1 SOL2,,,,12,,,temp;status;energy;temp;status;energy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +re,,StatusSOL2,Solarer Ertrag; Fluss; Pumpe (?),,,,13,,,energy;skip;energy;skip;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +rb,,isInService,Warmwasserdienst,,,,17,,,yesno,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +re,,StatusSOL3,KollTemp; Status; Füllung; Power,,,,21,,,temp1;skip;status;percent0;percent0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +r,THER,Status,VL/RL/AussenT/VLWW/RLWW/Status,,08,B511,01,,,temp1;temp1;temp;temp1;temp1;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +################################# Set Messages ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,StorageLoadDirect,Einmalige Speicherheizung (evtl. FE),,25,B505,06,,,onoff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,NightTemp,Absenktemperatur,,26,B505,0A,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,NightTemp,Absenktemperatur,,50,B505,0A,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,NightTemp,Absenktemperatur,,25,B505,0A,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,HeatingCurve,Heizkurve (Verhältnis Innen/Außen),,26,B505,0B,,,UIN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,HeatingCurve,Heizkurve (Verhältnis Innen/Außen),,50,B505,0B,,,UIN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,OutsideTempLimit,Abschalttemperatur,,26,B505,0C,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,OutsideTempLimit,Abschalttemperatur,,50,B505,0C,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,RoomTempAction,Raumaufschaltung,,26,B505,0D,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,PumpBlockingTime,Pumpensperrzeit ,,50,B505,0D,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,MinFlowTemp,MinVL,,26,B505,0E,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,MinFlowTemp,MinVL,,50,B505,0E,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,MaxFlowTemp,MaxVL,,26,B505,0F,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,MaxFlowTemp,MaxVL,,50,B505,0F,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,PreheatTime,Vorheizzeit (in h),,26,B505,10,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,MIX,PreheatTime,Vorheizzeit (in h),,50,B505,10,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,LoadPumpDelayTime,Nachladeverzögerungszeit ,,25,B505,11,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,LoadPumpTrailTime,Ladepumpennachlaufzeit 3-9,,25,B505,12,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,LegionellaProt,Legionellenschutz an/aus,,25,B505,13,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,ParallelLoad,Parallele Ladung an/aus,,25,B505,14,,,onoff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,StorageMax1,Maximaltemperatur Solarspeicher 1,,EC,B505,1A,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,StorageHyst1,Hysterese Solarspeicher 1,,EC,B505,1B,,,temp0;temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,OutsideTempOffset1,Temperaturoffset,,EC,B505,1C,,,temps,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,StorageMax2,Maximaltemperatur Solarspeicher 2,,EC,B505,1D,,,temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,StorageHyst2,Hysterese Solarspeicher 2,,EC,B505,1E,,,temp0;temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,OutsideTempOffset2,Temperaturoffset ??,,EC,B505,1F,,,temps,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,ResetSolarYield,Rücksetzen Solarertrag,,EC,B505,20,,,yesno,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,SolarFlow,Solarer Durchfluss in l/h,,EC,B505,21,,,uin,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HWC,PreDeactivationTime,Vorabschaltung 15-120 (in Schritten von 15 Minuten),,25,B505,23,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,SOL,EDControl,ED-Steuerung,,EC,B505,23,,,onoff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,DistantRoomTemp,Erwartet 5 Bytes 3C fest/ Roomtemp/ Roomtem+Offset,,26,B505,2B,,,status;temp;temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +w,HC,Flow,erwartet 3 Bytes Status/ temp/ status ?,,26,B505,2D,,,temp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +################################# Cyclic Messages,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,OperatingModeHWC,Targettemperatur/Mode,10,25,B505,01,,,temp0;hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,Status2HWC,Status Warmwasserkreis:Status; Ladung; SP1; Target; ,10,25,B505,0D,,,status;status;temp;temp0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,DateTimeOutsideTemp,Uhrzeit/Datum/Außentemperatur,10,26,B505,00,,,IGN:1,,,,,,BTI,,,,,,HDA,,,,,,D2B,,,,,,,,,,,, ,,, +u,MS,OperatingModeHC,Raumtemperatur/Mode,10,26,B505,01,,,temp0;mcmode,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,, +u,MS,Status2aHC,Status Heizkreis,10,26,B505,0D,,,temp0;status;temp;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,OperatingModeSOL,,10,EC,B505,01,,,temp0;hwmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,StatusSOL3,KollTemp/Status/Füllung/Power,10,EC,B505,21,,,temp1;skip;status;percent0;percent0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,OperatingModeMIX,Raumtemperatur/Mode,10,50,B505,01,,,temp0;mcmode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,Status2aMIX,Status Heizkreis,10,50,B505,0D,,,temp0;status;temp;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,SetBoiler,VL Soll,10,08,B510,00,,,status;temp1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,MS,StatusHC,VL RL status,10,08,B511,01, ,,temp1;temp1;status;status;skip;skip;status,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,BC,OutsideTempBC,Außentemperatur ,10,FE,B516,01,,,D2B,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,BC,DateTimeBC,Uhrzeit/Datum,10,FE,B516,00,,,BTI,,,,,,HDA,,,,,,,,,,,,,,,,,,,,,,,,,,, +u,BC,DateTimeBC2,Uhrzeit/Datum,10,FE,0700,,,,IGN:2,,,,,,BTI,,,,,,HDA,,,,,,,,,,,,,,,,,,,,, +u,BC,Störung,comment,10,FE,FE01,,,,IGN:5,,,,errcode,,UCH,,,,,,UCH,,,,,,,,,,,,,,,,,,,,,