From 2ec15bafb060f435d4a388ed6e27b602158a1929 Mon Sep 17 00:00:00 2001 From: Petr <5851137+pvyleta@users.noreply.github.com> Date: Tue, 12 Mar 2024 12:10:35 +0100 Subject: [PATCH] Added co2 sensor and zone valve; overally improved --- ebusd-2.1.x/en/encon/09.zkp.csv | 11 + ebusd-2.1.x/en/encon/0a.co2.csv | 14 ++ ebusd-2.1.x/en/encon/3c.Excellent300.csv | 158 +++++++++++++ ebusd-2.1.x/en/encon/3c.csv | 182 --------------- ebusd-2.1.x/en/encon/3c.csv.bak | 134 ----------- ebusd-2.1.x/en/encon/7c.Excellent400.csv | 158 +++++++++++++ ebusd-2.1.x/en/encon/7c.csv | 113 ---------- ebusd-2.1.x/en/encon/_templates.csv | 14 -- ebusd-2.1.x/en/encon/brink.inc | 1 - ebusd-2.1.x/en/encon/ff.csv | 274 ----------------------- ebusd-2.1.x/en/encon/scan.csv | 1 + 11 files changed, 342 insertions(+), 718 deletions(-) create mode 100644 ebusd-2.1.x/en/encon/09.zkp.csv create mode 100644 ebusd-2.1.x/en/encon/0a.co2.csv create mode 100644 ebusd-2.1.x/en/encon/3c.Excellent300.csv delete mode 100644 ebusd-2.1.x/en/encon/3c.csv delete mode 100644 ebusd-2.1.x/en/encon/3c.csv.bak create mode 100644 ebusd-2.1.x/en/encon/7c.Excellent400.csv delete mode 100644 ebusd-2.1.x/en/encon/7c.csv delete mode 100644 ebusd-2.1.x/en/encon/_templates.csv delete mode 100644 ebusd-2.1.x/en/encon/brink.inc delete mode 100644 ebusd-2.1.x/en/encon/ff.csv diff --git a/ebusd-2.1.x/en/encon/09.zkp.csv b/ebusd-2.1.x/en/encon/09.zkp.csv new file mode 100644 index 00000000..7834640b --- /dev/null +++ b/ebusd-2.1.x/en/encon/09.zkp.csv @@ -0,0 +1,11 @@ +# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/temp$ +### BRINK zone valve +## +## This ebus config is based on information from https://gathering.tweakers.net/forum/list_messages/1979992 +## It is untested and likely incomplete. + +## Brink zone valve +*r,zkp,,,,09,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*w,zkp,,,,09,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, + +r,,ValveStatus,1f0940a10102,,,40a1,02,,,HEX:7,0x00040000000000=SleepResidentialZone;0x00040000020300=SleepZone;0x0700040000010200=ResidentialZone,, diff --git a/ebusd-2.1.x/en/encon/0a.co2.csv b/ebusd-2.1.x/en/encon/0a.co2.csv new file mode 100644 index 00000000..9d1decd0 --- /dev/null +++ b/ebusd-2.1.x/en/encon/0a.co2.csv @@ -0,0 +1,14 @@ +# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/temp$ +### BRINK CO2 sensor +## +## This ebus config is based on information from https://gathering.tweakers.net/forum/list_messages/1979992 +## It is untested and likely incomplete. + +## Brink CO2 sensor +*r,co2,,,,0a,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +*w,co2,,,,0a,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, + +#### SENSOR DATA #### +r,,CO2SensorValue,40a100,,,40a1,,,,UIR,,,Address,,,UIR,,,,,,UIR,,ppm,Value +w,,CO2SensorUpperLimit,4080039103e8,,,4080,91,,,UIR,,ppm +w,,CO2SensorLowerLimit,4080039002bc,,,4080,90,,,UIR,,ppm \ No newline at end of file diff --git a/ebusd-2.1.x/en/encon/3c.Excellent300.csv b/ebusd-2.1.x/en/encon/3c.Excellent300.csv new file mode 100644 index 00000000..840719a6 --- /dev/null +++ b/ebusd-2.1.x/en/encon/3c.Excellent300.csv @@ -0,0 +1,158 @@ +# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/templates,divider/values,unit,comment,field3,part (m/s),datatypes/templates,divider/values,unit,comment,field4,part (m/s),datatypes/templates,divider/values,unit,comment,field5,part (m/s),datatypes/templates,divider/values,unit,comment +## This ebus config may work for Ubbink, VisionAIR, WOLF CWL series, Viessmann and some other systems that are just re-branded Brink devices +## sources: +## - Original idea and some dividers: https://github.com/dstrigl/ebusd-config-brink-renovent-excellent-300 +## - Brink Service Tool (decompiled via Jetbrains DotPeak): https://www.brinkclimatesystems.nl/tools/software-brink-service-tool-en +## - Renovent 150 Datasheet: https://manuals.plus/brink/renovent-sky-150-plus-mechanical-ventilation-with-heat-recovery-manual +## - Modbus Module Datasheet: https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf +## +## For ebusd-configuration files for complete portfolio of Brink HRU units go to https://github.com/pvyleta/ebusd-brink-hru + +*r,Excellent300,,,,3c, +*w,Excellent300,,,,3c, + +## COMMON HRU COMMANDS ## (WTWCommands.cs - Some of them might not be applicable for this device, use with caution) +w,,FactoryReset,,,,40ff,466163746f72795265736574 +w,,ResetNotifications,,,,4091,,,,UIR,0x0001=Errors;0x0100=Filter;0x0101=ErrorsAndFilter;0x0000=NoResetRequested,,NoResetRequested is a dummy message doing nothing. It might be useful for integration in MQTT and HA automation. +r,,RequestErrorList,,,,4090,,,,HEX:18,,, +w,,FanMode,,,,40a1,,,,ULR,0x0=Holiday;0x00010001=Reduced;0x00020002=Normal;0x00030003=High,, +r,,FilterNotificationFlow,,,,4050,1c,,,UIR,-1000,m³,,Min,,UIR,-1000,m³,,Max,,UIR,-1000,m³,,Step,,UIR,-1000,m³,,Default,,UIR,-1000,m³, +r,,TotalFilterDays,,,,4050,22,,,UIR,,Days,,Min,,UIR,,Days,,Max,,UIR,,Days,,Step,,UIR,,Days,,Default,,UIR,,Days, +r,,TotalFilterFlow,,,,4050,23,,,UIR,-1000,m³,,Min,,UIR,-1000,m³,,Max,,UIR,-1000,m³,,Step,,UIR,-1000,m³,,Default,,UIR,-1000,m³, +r,,TotalOperatingHours,,,,4050,24,,,UIR,-5,Hours,,Min,,UIR,-5,Hours,,Max,,UIR,-5,Hours,,Step,,UIR,-5,Hours,,Default,,UIR,-5,Hours, +r,,TotalFlow,,,,4050,25,,,UIR,-1000,m³,,Min,,UIR,-1000,m³,,Max,,UIR,-1000,m³,,Step,,UIR,-1000,m³,,Default,,UIR,-1000,m³, + +## Curent state and sensors ## +r,,FanMode,FanMode,,,4022,01,,,UIR,0=Holiday;1=Reduced;2=Normal;3=High;4=Auto,, +r,,SettingInletFlow,InletFlowSetting,,,4022,09,,,UIR,,m³/h, +r,,SettingExhaustFlow,ExhaustFlowSetting,,,4022,0a,,,UIR,,m³/h, +r,,InletFlow,ActualInletFlow,,,4022,0b,,,UIR,,m³/h, +r,,ExhaustFlow,ActualExhaustFlow,,,4022,0c,,,UIR,,m³/h, +r,,InletFanSpeed,ActualInletfanSpeed,,,4022,02,,,UIR,,rpm, +r,,ExhaustFanSpeed,ActualExhaustfanSpeed,,,4022,03,,,UIR,,rpm, +r,,PerilexPosition,PerilexPosition,,,4022,05,,,UIR,0=Position_0;1=Position_1;2=Position_2;3=Position_3;,, +r,,SwitchPosition,SwitchPosition,,,4022,06,,,UIR,0=Position_0;1=Position_1;2=Position_2;3=Position_3;,, +r,,Contact1Position,Contact1Position,,,4022,1b,,,UIR,0=Off;1=On,, +r,,Contact2Position,Contact2Position,,,4022,1c,,,UIR,0=Off;1=On,, +r,,DipswitchValue,DipswitchValue,,,4022,04,,,UIR,31=Excellent180Basic;30=Excellent180Plus;7=Excellent300Basic;6=Excellent300Plus;5=Excellent400Basic;4=Excellent400Plus;27=Excellent450Basic;26=Excellent450Plus;3=RenoventElan300Basic;2=RenoventElan300Plus;19=Sky150Basic;18=Sky150Plus;9=Sky200Basic;8=Sky200Plus;21=Sky300Basic;20=Sky300Plus,, +r,,SoftwareVersion,SoftwareVersion,,,4022,00,,,STR:13,,, +r,,BypassStatus,BypassStatus,,,4022,0e,,,UIR,0=Initializing;1=Opening;2=Closing;3=Open;4=Closed;5=Error;6=Calibrating;255=Error,, +r,,BypassCurrent,BypassCurrent,,,4022,0d,,,UIR,,, +r,,PreheaterStatus,PreheaterStatus,,,4022,0f,,,UIR,0=Initializing;1=Off;2=On,, +r,,PreheaterPower,PreheaterPower,,,4022,10,,,UIR,,%, +r,,PostheaterStatus,PostheaterStatus,,,4022,1d,,,UIR,0=Initializing;1=Off;2=On,, +r,,PostheaterPower,PostheaterPower,,,4022,1e,,,UIR,,%, +r,,EWTStatus,EWTStatus,,,4022,1f,,,UIR,0=OpenLow;1=Closed;2=OpenHigh,, +r,,FrostStatus,FrostStatus,,,4022,16,,,UIR,0=Initializing;1=NoFrost;17=NoFrost;2=DefrostWait;3=Preheater;18=Preheater;255=Error;5=VeluHeater;6=VeluFanCtrl;7=TableFanCtrl;19=TableFanCtrl;8=Sky150Heater;9=FanCtrlFanOff;10=FanCtrlFanRestart;11=FanCtrlCurve1;12=FanCtrlCurve2;13=FanCtrlCurve3;14=FanCtrlCurve4;15=HeaterCoolDown;16=Blocked,, +r,,FanStatus,FanStatus,,,4022,11,,,UIR,0=Initializing;1=ConstantFlow;2=ConstantPWM;3=Off;4=Error;5=MassBalance;6=Standby;7=ConstantRPM,, +r,,InsideTemperature,InsideTemperature,,,4022,07,,,SIR,10,°C, +r,,OutsideTemperature,OutsideTemperature,,,4022,08,,,SIR,10,°C, +r,,OptionTemperature,OptionTemperature,,,4022,1a,,,SIR,10,°C, +r,,FilterStatus,FilterNotification,,,4022,18,,,UIR,0=Clean;1=Dirty,, +r,,RelativeHumidity,RelativeHumidity,,,4022,20,,,SIR,10,%, +r,,HumidityBoostState,HumidityBoostState,,,4022,21,,,UIR,0=Error;1=NotInitialized;2=SensorNotActive;3=PowerUpDelay;4=NormalRH;5=BoostRising;6=BoostStable;7=BoostDecending;8=BoostRHLowLevelStable,Pa, +r,,PressureInlet,ActualInletPressure,,,4022,14,,,UIR,10,Pa, +r,,PressureExhaust,ActualExhaustPressure,,,4022,15,,,UIR,10,Pa, +r,,EBusSyncGenErrorCount,EBusSyncGenErrors,,,4022,64,,,UIR,,, +r,,CO2Sensor1Status,CO2Sensor1Status,,,4022,28,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor1Value,CO2Sensor1Value,,,4022,29,,,UIR,,ppm, +r,,CO2Sensor2Status,CO2Sensor2Status,,,4022,2a,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor2Value,CO2Sensor2Value,,,4022,2b,,,UIR,,ppm, +r,,CO2Sensor3Status,CO2Sensor3Status,,,4022,2c,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor3Value,CO2Sensor3Value,,,4022,2d,,,UIR,,ppm, +r,,CO2Sensor4Status,CO2Sensor4Status,,,4022,2e,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor4Value,CO2Sensor4Value,,,4022,2f,,,UIR,,ppm, + +## Configuration parameters ## +w,,FlowMode0,FlowMode0,,,4080,21,,,SIR,,m³/h,[min:0;max:50;step:50;default:50] +r,,FlowMode0,FlowMode0,,,4050,21,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:0],Max,,SIR,,m³/h,[max:50],Step,,SIR,,m³/h,[step:50],Default,,SIR,,m³/h,[default:50] +w,,FlowMode1,FlowMode1,,,4080,01,,,SIR,,m³/h,[min:50;max:300;step:5;default:100] +r,,FlowMode1,FlowMode1,,,4050,01,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:50],Max,,SIR,,m³/h,[max:300],Step,,SIR,,m³/h,[step:5],Default,,SIR,,m³/h,[default:100] +w,,FlowMode2,FlowMode2,,,4080,02,,,SIR,,m³/h,[min:50;max:300;step:5;default:150] +r,,FlowMode2,FlowMode2,,,4050,02,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:50],Max,,SIR,,m³/h,[max:300],Step,,SIR,,m³/h,[step:5],Default,,SIR,,m³/h,[default:150] +w,,FlowMode3,FlowMode3,,,4080,03,,,SIR,,m³/h,[min:50;max:300;step:5;default:225] +r,,FlowMode3,FlowMode3,,,4050,03,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:50],Max,,SIR,,m³/h,[max:300],Step,,SIR,,m³/h,[step:5],Default,,SIR,,m³/h,[default:225] +w,,BypassTemp,BypassTemp,,,4080,04,,,SIR,10,°C,[min:150;max:350;step:5;default:240] +r,,BypassTemp,BypassTemp,,,4050,04,,,SIR,10,°C,,Min,,SIR,10,°C,[min:150],Max,,SIR,10,°C,[max:350],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:240] +w,,BypassTempHyst,BypassTempHyst,,,4080,30,,,SIR,10,°C,[min:0;max:50;step:5;default:20] +r,,BypassTempHyst,BypassTempHyst,,,4050,30,,,SIR,10,°C,,Min,,SIR,10,°C,[min:0],Max,,SIR,10,°C,[max:50],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:20] +w,,BypassMode,BypassMode,,,4080,1b,,,UIR,0=Auto;1=Closed;2=Open,,[min:0;max:2;step:1;default:0] +r,,BypassMode,BypassMode,,,4050,1b,,,UIR,0=Auto;1=Closed;2=Open,,,,,IGN:6,,,,Default,,UIR,0=Auto;1=Closed;2=Open,,[default:0] - min/max/step fields of enum message omitted +w,,CVWTWMode,CVWTWMode,,,4080,07,,,UIR,0=off;1=on,,[min:0;max:1;step:1;default:0] +r,,CVWTWMode,CVWTWMode,,,4050,07,,,UIR,0=off;1=on,,,,,IGN:6,,,,Default,,UIR,0=off;1=on,,[default:0] - min/max/step fields of enum message omitted +w,,UnbalanceMode,UnbalanceMode,,,4080,08,,,UIR,0=Not Permitted;1=Permitted,,[min:0;max:1;step:1;default:1] +r,,UnbalanceMode,UnbalanceMode,,,4050,08,,,UIR,0=Not Permitted;1=Permitted,,,,,IGN:6,,,,Default,,UIR,0=Not Permitted;1=Permitted,,[default:1] - min/max/step fields of enum message omitted +w,,UnbalanceFlow,UnbalanceFlow,,,4080,09,,,SIR,,m³/h,[min:-100;max:100;step:1;default:0] +r,,UnbalanceFlow,UnbalanceFlow,,,4050,09,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:-100],Max,,SIR,,m³/h,[max:100],Step,,SIR,,m³/h,[step:1],Default,,SIR,,m³/h,[default:0] +w,,ExtraHeaterType,ExtraHeaterType,,,4080,0a,,,UIR,,,[min:0;max:2;step:1;default:0] +r,,ExtraHeaterType,ExtraHeaterType,,,4050,0a,,,UIR,,,,Min,,UIR,,,[min:0],Max,,UIR,,,[max:2],Step,,UIR,,,[step:1],Default,,UIR,,,[default:0] +w,,PostheaterTemp,PostheaterTemp,,,4080,0b,,,SIR,10,°C,[min:150;max:300;step:5;default:210] +r,,PostheaterTemp,PostheaterTemp,,,4050,0b,,,SIR,10,°C,,Min,,SIR,10,°C,[min:150],Max,,SIR,10,°C,[max:300],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:210] +w,,Input1Mode,Input1Mode,,,4080,0c,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[min:0;max:4;step:1;default:0] +r,,Input1Mode,Input1Mode,,,4050,0c,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,,,,IGN:6,,,,Default,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[default:0] - min/max/step fields of enum message omitted +w,,Input1VMin,Input1VMin,,,4080,0d,,,SIR,10,V,[min:0;max:100;step:5;default:0] +r,,Input1VMin,Input1VMin,,,4050,0d,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:0] +w,,Input1VMax,Input1VMax,,,4080,0e,,,SIR,10,V,[min:0;max:100;step:5;default:100] +r,,Input1VMax,Input1VMax,,,4050,0e,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:100] +w,,CN1Coupling,CN1Coupling,,,4080,0f,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[min:0;max:4;step:1;default:0] +r,,CN1Coupling,CN1Coupling,,,4050,0f,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,,,,IGN:6,,,,Default,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[default:0] - min/max/step fields of enum message omitted +w,,CN1Inlet,CN1Inlet,,,4080,10,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN1Inlet,CN1Inlet,,,4050,10,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,CN1Exhaust,CN1Exhaust,,,4080,11,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN1Exhaust,CN1Exhaust,,,4050,11,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,Input2Mode,Input2Mode,,,4080,12,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[min:0;max:4;step:1;default:1] +r,,Input2Mode,Input2Mode,,,4050,12,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,,,,IGN:6,,,,Default,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[default:1] - min/max/step fields of enum message omitted +w,,Input2VMin,Input2VMin,,,4080,13,,,SIR,10,V,[min:0;max:100;step:5;default:0] +r,,Input2VMin,Input2VMin,,,4050,13,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:0] +w,,Input2VMax,Input2VMax,,,4080,14,,,SIR,10,V,[min:0;max:100;step:5;default:100] +r,,Input2VMax,Input2VMax,,,4050,14,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:100] +w,,CN2Coupling,CN2Coupling,,,4080,15,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[min:0;max:4;step:1;default:0] +r,,CN2Coupling,CN2Coupling,,,4050,15,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,,,,IGN:6,,,,Default,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[default:0] - min/max/step fields of enum message omitted +w,,CN2Inlet,CN2Inlet,,,4080,16,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN2Inlet,CN2Inlet,,,4050,16,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,CN2Exhaust,CN2Exhaust,,,4080,17,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN2Exhaust,CN2Exhaust,,,4050,17,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,EWTMode,EWTMode,,,4080,18,,,UIR,0=off;1=on,,[min:0;max:1;step:1;default:0] +r,,EWTMode,EWTMode,,,4050,18,,,UIR,0=off;1=on,,,,,IGN:6,,,,Default,,UIR,0=off;1=on,,[default:0] - min/max/step fields of enum message omitted +w,,EWTTempMin,EWTTempMin,,,4080,19,,,SIR,10,°C,[min:0;max:100;step:5;default:50] +r,,EWTTempMin,EWTTempMin,,,4050,19,,,SIR,10,°C,,Min,,SIR,10,°C,[min:0],Max,,SIR,10,°C,[max:100],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:50] +w,,EWTTempMax,EWTTempMax,,,4080,1a,,,SIR,10,°C,[min:150;max:400;step:5;default:250] +r,,EWTTempMax,EWTTempMax,,,4050,1a,,,SIR,10,°C,,Min,,SIR,10,°C,[min:150],Max,,SIR,10,°C,[max:400],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:250] +w,,RHTSensorPresent,RHTSensorPresent,,,4080,32,,,UIR,,,[min:0;max:1;step:1;default:0] +r,,RHTSensorPresent,RHTSensorPresent,,,4050,32,,,UIR,,,,Min,,UIR,,,[min:0],Max,,UIR,,,[max:1],Step,,UIR,,,[step:1],Default,,UIR,,,[default:0] +w,,RHTSensorSensitivity,RHTSensorSensitivity,,,4080,33,,,SIR,,,[min:-2;max:2;step:1;default:0] +r,,RHTSensorSensitivity,RHTSensorSensitivity,,,4050,33,,,SIR,,,,Min,,SIR,,,[min:-2],Max,,SIR,,,[max:2],Step,,SIR,,,[step:1],Default,,SIR,,,[default:0] +w,,BacklightLevel,BacklightLevel,,,4080,1d,,,UIR,,%,[min:0;max:100;step:5;default:10] +r,,BacklightLevel,BacklightLevel,,,4050,1d,,,UIR,,%,,Min,,UIR,,%,[min:0],Max,,UIR,,%,[max:100],Step,,UIR,,%,[step:5],Default,,UIR,,%,[default:10] +w,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4080,34,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4050,34,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4080,35,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4050,35,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4080,36,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4050,36,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4080,37,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4050,37,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4080,38,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4050,38,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4080,39,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4050,39,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4080,3a,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4050,3a,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4080,3b,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4050,3b,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2SensorsActivated,CO2SensorsActivated,,,4080,3c,,,UIR,0=no;1=yes,,[min:0;max:1;step:1;default:0] +r,,CO2SensorsActivated,CO2SensorsActivated,,,4050,3c,,,UIR,0=no;1=yes,,,,,IGN:6,,,,Default,,UIR,0=no;1=yes,,[default:0] - min/max/step fields of enum message omitted +w,,FlowCorrection,FlowCorrection,,,4080,3f,,,UIR,,%,[min:90;max:110;step:1;default:100] +r,,FlowCorrection,FlowCorrection,,,4050,3f,,,UIR,,%,,Min,,UIR,,%,[min:90],Max,,UIR,,%,[max:110],Step,,UIR,,%,[step:1],Default,,UIR,,%,[default:100] +w,,SwitchDefaultPos,SwitchDefaultPos,,,4080,40,,,UIR,0=off;1=on,,[min:0;max:1;step:1;default:1] +r,,SwitchDefaultPos,SwitchDefaultPos,,,4050,40,,,UIR,0=off;1=on,,,,,IGN:6,,,,Default,,UIR,0=off;1=on,,[default:1] - min/max/step fields of enum message omitted +w,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4080,45,,,UIR,,,[min:1;max:365;step:1;default:90] +r,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4050,45,,,UIR,,,,Min,,UIR,,,[min:1],Max,,UIR,,,[max:365],Step,,UIR,,,[step:1],Default,,UIR,,,[default:90] +w,,ModbusInterface,ModbusInterface,,,4080,41,,,UIR,,,[min:0;max:3;step:2;default:1] +r,,ModbusInterface,ModbusInterface,,,4050,41,,,UIR,,,,Min,,UIR,,,[min:0],Max,,UIR,,,[max:3],Step,,UIR,,,[step:2],Default,,UIR,,,[default:1] +w,,ModbusSlaveAddress,ModbusSlaveAddress,,,4080,42,,,UIR,,,[min:1;max:247;step:1;default:11] +r,,ModbusSlaveAddress,ModbusSlaveAddress,,,4050,42,,,UIR,,,,Min,,UIR,,,[min:1],Max,,UIR,,,[max:247],Step,,UIR,,,[step:1],Default,,UIR,,,[default:11] +w,,ModbusSpeed,ModbusSpeed,,,4080,43,,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,[min:0;max:7;step:1;default:3] +r,,ModbusSpeed,ModbusSpeed,,,4050,43,,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,,,,IGN:6,,,,Default,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,[default:3] - min/max/step fields of enum message omitted +w,,ModbusParity,ModbusParity,,,4080,44,,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,[min:0;max:3;step:1;default:1] +r,,ModbusParity,ModbusParity,,,4050,44,,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,,,,IGN:6,,,,Default,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,[default:1] - min/max/step fields of enum message omitted diff --git a/ebusd-2.1.x/en/encon/3c.csv b/ebusd-2.1.x/en/encon/3c.csv deleted file mode 100644 index 1067f586..00000000 --- a/ebusd-2.1.x/en/encon/3c.csv +++ /dev/null @@ -1,182 +0,0 @@ -# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/templates ,divider/values,unit,comment,field3,part (m/s),datatypes/templates,divider/values,unit,comment,field4,part (m/s),datatypes/templates,divider/values,unit,comment,field5,part (m/s),datatypes/templates,divider/values,unit,comment -### BRINK RENOVENT EXCELLENT 300 & 400 (plus) -## -## This ebus config may work for Ubbink, VisionAIR, WOLF CWL series and some other systems that are identical -## Original source: https://github.com/dstrigl/ebusd-config-brink-renovent-excellent-300 -## Further sources: -## - Brink Service Tool (decompiled via Jetbrains DotPeak): https://www.brinkclimatesystems.nl/tools/software-brink-service-tool-en -## - Renovent 180 Datasheet: https://www.rosain.cz/dokumenty/Technicky-list-Renovent-Excellent-180.pdf -## - Modbus Module Datasheet: https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf - -## Renovent Excellent 300 series + Renovent Sky 300 -*r,sky300,,,,3c,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -*ru,sky300,,,,3c,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -*w,sky300,,,,3c,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, - -#### COMMON HRU COMMANDS #### (WTWCommands.cs) -## TODO: Add remaining commands from the file ## -r1,,DaysWithFilter,,,,4050,22,,,UIR,,,TODO: likely missing min/max/stepsize/default -r1,,AirflowWithFilter,,,,4050,23,,,UIR,-1000,m³,TODO: likely missing min/max/stepsize/default -r1,,AirFlowFilterThreshold,,,,4050,1c,,,UIR,-1000,m³,TODO: likely missing min/max/stepsize/default -r1,,OperatingHoursTotal,OperatingHours,,,4050,24,,,SIR,,,,Minimum,,SIR,,,,Maximum,,SIR,,,,StepSize,,SIR,,,,FactorySetting,,SIR,,, -r1,,AirflowTotal,,,,4050,25,,,volume_sir,,,,Minimum,,volume_sir,,,,Maximum,,volume_sir,,,,StepSize,,volume_sir,,,,FactorySetting,,volume_sir,,,, - -#### SKY 300 PARAMETER READ (complete) #### (Sky300ParameterSet_07.cs) -r1,,AirFlowLevel0,FlowMode0,,,4050,21,,,flow_rate_sir,,,,Minimum,,flow_rate_sir,,,,Maximum,,flow_rate_sir,,,,StepSize,,flow_rate_sir,,,,FactorySetting,,flow_rate_sir,, -r1,,AirFlowLevel1,FlowMode1,,,4050,01,,,flow_rate_sir,,,,Minimum,,flow_rate_sir,,,,Maximum,,flow_rate_sir,,,,StepSize,,flow_rate_sir,,,,FactorySetting,,flow_rate_sir,, -r1,,AirFlowLevel2,FlowMode2,,,4050,02,,,flow_rate_sir,,,,Minimum,,flow_rate_sir,,,,Maximum,,flow_rate_sir,,,,StepSize,,flow_rate_sir,,,,FactorySetting,,flow_rate_sir,, -r1,,AirFlowLevel3,FlowMode3,,,4050,03,,,flow_rate_sir,,,,Minimum,,flow_rate_sir,,,,Maximum,,flow_rate_sir,,,,StepSize,,flow_rate_sir,,,,FactorySetting,,flow_rate_sir,, -r1,,BypassTemperature,BypassTemp,,,4050,04,,,temp_c_sir,,,,Minimum,,temp_c_sir,,,,Maximum,,temp_c_sir,,,,StepSize,,temp_c_sir,,,,FactorySetting,,temp_c_sir,, -r1,,BypassHysteresis,BypassTempHyst,,,4050,30,,,temp_c_sir,,,,Minimum,,temp_c_sir,,,,Maximum,,temp_c_sir,,,,StepSize,,temp_c_sir,,,,FactorySetting,,temp_c_sir,, -r1,,BypassOperation,BypassMode,,,4050,1b,,,UIR,0=Auto;1=Closed;2=Open,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r1,,CentralHeatingWRG,CVWTWMode,,,4050,07,,,UIR,0=off;1=on,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r1,,PressureImbalanceAllowed,UnbalanceMode,,,4050,08,,,UIR,0=Not Permitted;1=Permitted,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r1,,FixedPressureImbalance,UnbalanceFlow,,,4050,09,,,flow_rate_sir,,,,Minimum,,flow_rate_sir,,,,Maximum,,flow_rate_sir,,,,StepSize,,flow_rate_sir,,,,FactorySetting,,flow_rate_sir,, -r1,,PreheaterPresent,PreheaterPresent,,,4050,31,,,UIR,1=yes;0=no,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r1,,ExtraHeaterType,ExtraHeaterType,,,4050,0a,,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,PostheaterTemp,PostheaterTemp,,,4050,0b,,,temp_c_sir,,,,Minimum,,temp_c_sir,,,,Maximum,,temp_c_sir,,,,StepSize,,temp_c_sir,,,,FactorySetting,,temp_c_sir,, -r1,,Input1Mode,Input1Mode,,,4050,0c,,,input_mode,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,Input1VMin,Input1VMin,,,4050,0d,,,voltage_sir,,,,Minimum,,voltage_sir,,,,Maximum,,voltage_sir,,,,StepSize,,voltage_sir,,,,FactorySetting,,SIR,10,V -r1,,Input1VMax,Input1VMax,,,4050,0e,,,voltage_sir,,,,Minimum,,voltage_sir,,,,Maximum,,voltage_sir,,,,StepSize,,voltage_sir,,,,FactorySetting,,SIR,10,V -r1,,CN1Coupling,CN1Coupling,,,4050,0f,,,cn_coupling,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,CN1Inlet,CN1Inlet,,,4050,10,,,cn_fan_mode,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,CN1Exhaust,CN1Exhaust,,,4050,11,,,cn_fan_mode,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,Input2Mode,Input2Mode,,,4050,12,,,input_mode,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,Input2VMin,Input2VMin,,,4050,13,,,voltage_sir,,,,Minimum,,voltage_sir,,,,Maximum,,voltage_sir,,,,StepSize,,voltage_sir,,,,FactorySetting,,SIR,10,V -r1,,Input2VMax,Input2VMax,,,4050,14,,,voltage_sir,,,,Minimum,,voltage_sir,,,,Maximum,,voltage_sir,,,,StepSize,,voltage_sir,,,,FactorySetting,,SIR,10,V -r1,,CN2Coupling,CN2Coupling,,,4050,15,,,cn_coupling,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,CN2Inlet,CN2Inlet,,,4050,16,,,cn_fan_mode,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,CN2Exhaust,CN2Exhaust,,,4050,17,,,cn_fan_mode,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,EWTMode,EWTMode,,,4050,18,,,UIR,0=off;1=on,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,EWTT-,EWTTempMin,,,4050,19,,,temp_c_sir,,,,Minimum,,temp_c_sir,,,,Maximum,,temp_c_sir,,,,StepSize,,temp_c_sir,,,,FactorySetting,,temp_c_sir,, -r1,,EWTT+,EWTTempMax,,,4050,1A,,,temp_c_sir,,,,Minimum,,temp_c_sir,,,,Maximum,,temp_c_sir,,,,StepSize,,temp_c_sir,,,,FactorySetting,,temp_c_sir,, -r1,,RHSensorPresent,RHSensorPresent,,,4050,32,,,UIR,1=yes;0=no,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,RHSensorSensitivity,RHSensorSensitivity,,,4050,33,,,SIR,,,,Minimum,,SIR,,,,Maximum,,SIR,,,,StepSize,,SIR,,,,FactorySetting,,SIR -r1,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4050,34,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4050,35,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4050,36,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4050,37,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4050,38,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4050,39,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4050,3a,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4050,3b,,,ppm_uir,,,,Minimum,,ppm_uir,,,,Maximum,,ppm_uir,,,,StepSize,,ppm_uir,,,,FactorySetting,,UIR,,ppm -r1,,CO2SensorsActivated,CO2SensorsActivated,,,4050,3c,,,UIR,1=yes;0=no,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,FlowCorrection,FlowCorrection,,,4050,3f,,,UIR,,%,,Minimum,,UIR,,%,,Maximum,,UIR,,%,,StepSize,,UIR,,%,,FactorySetting,,UIR,,% -r1,,DefaultPositionSwitch,SwitchDefaultPos,,,4050,40,,,UIR,0=off;1=on,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4050,45,,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,ModbusInterface,ModbusInterface,,,4050,41,,,UIR,0=Modbus internal;1=Modbus external connect;2=External customer,,Based on https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,ModbusSlaveAddress,ModbusSlaveAddress,,,4050,42,,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,ModbusSpeed,ModbusSpeed,,,4050,43,,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,Based on https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r1,,ModbusParity,ModbusParity,,,4050,44,,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,Based on https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, - -#### Only in Renovent Excelent 300 ##### -## TODO: Find out if there is a way to distinguish between Sky and Excelent units even if they respond the same on SCAN ## -r1,,BacklightLevel,BacklightLevel,,,4050,1d,,,UIR,,%,,Minimum,,UIR,,%,,Maximum,,UIR,,%,,StepSize,,UIR,,%,,FactorySetting,,UIR,,% - - -## SKY 300 PARAMETER WRITE (complete) #### (Sky300ParameterSet_07.cs) ## -# TODO: Consider converting UI yes-no to IGN+UCH yes-no -w,,AirFlowLevel0,FlowMode0,,,4080,21,,,flow_rate_sir,,, -w,,AirFlowLevel1,FlowMode1,,,4080,01,,,flow_rate_sir,,, -w,,AirFlowLevel2,FlowMode2,,,4080,02,,,flow_rate_sir,,, -w,,AirFlowLevel3,FlowMode3,,,4080,03,,,flow_rate_sir,,, -w,,BypassTemperature,BypassTemp,,,4080,04,,,temp_c_sir,,, -w,,BypassHysteresis,BypassTempHyst,,,4080,30,,,temp_c_sir,,, -w,,BypassOperation,BypassMode,,,4080,1b,,,UIR,0=Auto;1=Closed;2=Open,, -w,,CentralHeatingWRG,CVWTWMode,,,4080,07,,,UIR,0=off;1=on,, -w,,PressureImbalanceAllowed,UnbalanceMode,,,4080,08,,,UIR,0=Not Permitted;1=Permitted,, -w,,FixedPressureImbalance,UnbalanceFlow,,,4080,09,,,flow_rate_sir,,, -w,,PreheaterPresent,PreheaterPresent,,,4080,31,,,UIR,1=yes;0=no,, -w,,ExtraHeaterType,ExtraHeaterType,,,4080,0a,,,UIR,,, -w,,PostheaterTemp,PostheaterTemp,,,4080,0b,,,temp_c_sir,,, -w,,Input1Mode,Input1Mode,,,4080,0c,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,Input1VMin,Input1VMin,,,4080,0d,,,voltage_sir,,, -w,,Input1VMax,Input1VMax,,,4080,0e,,,voltage_sir,,, -w,,CN1Coupling,CN1Coupling,,,4080,0f,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,CN1Inlet,CN1Inlet,,,4080,10,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,CN1Exhaust,CN1Exhaust,,,4080,11,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,Input2Mode,Input2Mode,,,4080,12,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,Input2VMin,Input2VMin,,,4080,13,,,voltage_sir,,, -w,,Input2VMax,Input2VMax,,,4080,14,,,voltage_sir,,, -w,,CN2Coupling,CN2Coupling,,,4080,15,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,CN2Inlet,CN2Inlet,,,4080,16,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,CN2Exhaust,CN2Exhaust,,,4080,17,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,Value meaning taken from old Czech Renovent Excellent 180 Datasheet since no better documentation was found -w,,EWTMode,EWTMode,,,4080,18,,,UIR,0=off;1=on,, -w,,EWTT-,EWTTempMin,,,4080,19,,,temp_c_sir,,, -w,,EWTT+,EWTTempMax,,,4080,1A,,,temp_c_sir,,, -w,,RHSensorPresent,RHSensorPresent,,,4080,32,,,UIR,1=yes;0=no,, -w,,RHSensorSensitivity,RHSensorSensitivity,,,4080,33,,,SIR,,, -w,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4080,34,,,ppm_uir,,, -w,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4080,35,,,ppm_uir,,, -w,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4080,36,,,ppm_uir,,, -w,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4080,37,,,ppm_uir,,, -w,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4080,38,,,ppm_uir,,, -w,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4080,39,,,ppm_uir,,, -w,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4080,3a,,,ppm_uir,,, -w,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4080,3b,,,ppm_uir,,, -w,,CO2SensorsActivated,CO2SensorsActivated,,,4080,3c,,,UIR,1=yes;0=no,, -w,,FlowCorrection,FlowCorrection,,,4080,3f,,,UIR,,%, -w,,DefaultPositionSwitch,SwitchDefaultPos,,,4080,40,,,UIR,0=off;1=on,, -w,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4080,45,,,UIR,,, -w,,ModbusInterface,ModbusInterface,,,4080,41,,,UIR,0=Modbus internal;1=Modbus external connect;2=External customer,,Based on https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf -w,,ModbusSlaveAddress,ModbusSlaveAddress,,,4080,42,,,UIR,,, -w,,ModbusSpeed,ModbusSpeed,,,4080,43,,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,Based on https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf -w,,ModbusParity,ModbusParity,,,4080,44,,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,Based on https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf - -#### Only in Renovent Excelent 300 #### -w,,BacklightLevel,BacklightLevel,,,4080,1d,,,UIR,,%, - - -#### SENSOR DATA #### -r1,,RelativeHumidity,40220120,,,4022,20,,,UIR,10,%,RelativeHumidity -r1,,HumidityBoostState,40220121,,,4022,21,,,UIR,0=Error;1=Not Initialized;2=Sensor Not Active;3=PowerUp Delay;4=Normal RH;5=Boost Rising;6=Boost Stable;7=Boost Decending,,HumidityBoostState -r1,,SoftwareVersion,40220100,,,4022,00,,,STR:*,,,SoftwareVersion -r1,,FanMode,40220101,,,4022,01,,,UIR,0=Min;1=Low;2=Medium;3=High,,FanMode -r1,,InletFanSpeed,40220102,,,4022,02,,,UIR,,rpm,InletFanSpeed -r1,,ExhaustFanSpeed,40220103,,,4022,03,,,UIR,,rpm,ExhaustFanSpeed -r1,,InsideTemperature,40220107,,,4022,07,,,temp_c_sir,,,InsideTemperature -r1,,OutsideTemperature,40220108,,,4022,08,,,temp_c_sir,,,OutsideTemperature -r1,,IntakeAirFlow,4022010B,,,4022,0b,,,flow_rate_uir,,,InletFlow -r1,,ExhaustAirFlow,4022010C,,,4022,0c,,,flow_rate_uir,,,ExhaustFlow -r1,,IntakeAirPressure,40220114,,,4022,14,,,UIR,10,Pa,PressureInlet -r1,,ExhaustAirPressure,40220115,,,4022,15,,,UIR,10,Pa,PressureExhaust -r1,,FilterStatus,40220118,,,4022,18,,,UIR,0=Clean;1=Dirty,,FilterStatus -r1,,CO2Sensor1Status,40220128,,,4022,28,,,co2_sensor_status,,,CO2Sensor1Status -r1,,CO2Sensor1Value,40220129,,,4022,29,,,ppm_uir,,,CO2Sensor1Value -r1,,CO2Sensor2Status,4022012A,,,4022,2a,,,co2_sensor_status,,,CO2Sensor2Status -r1,,CO2Sensor2Value,4022012B,,,4022,2b,,,ppm_uir,,,CO2Sensor2Value -r1,,CO2Sensor3Status,4022012C,,,4022,2c,,,co2_sensor_status,,,CO2Sensor3Status -r1,,CO2Sensor3Value,4022012D,,,4022,2d,,,ppm_uir,,,CO2Sensor3Value -r1,,CO2Sensor4Status,4022012E,,,4022,2e,,,co2_sensor_status,,,CO2Sensor4Status -r1,,CO2Sensor4Value,4022012F,,,4022,2f,,,ppm_uir,,,CO2Sensor4Value - -#### OTHER SENSOR DATA #### -r1,,SwitchPosition,40220106,,,4022,06,,,UIR,,,SwitchPosition -r1,,DipswitchValue,40220104,,,4022,04,,,UIR,,,DipswitchValue -r1,,FanStatus,40220111,,,4022,11,,,UIR,0=Initialize;1=Const. Flow;2=Const. RPM;3=Off;4=Error,,FanStatus -r1,,SettingInletFlow,40220109,,,4022,09,,,flow_rate_uir,,,SettingInletFlow -r1,,SettingExhaustFlow,4022010A,,,4022,0a,,,flow_rate_uir,,,SettingExhaustFlow -r1,,BypassFlow,4022010D,,,4022,0D,,,UIR,,,BypassCurrent -r1,,BypassStatus,4022010E,,,4022,0E,,,UIR,0=Initialize;1=Opening;2=Closing;3=Open;4=Closed;5=Error;255=Unknown,,BypassStatus -r1,,PreheaterStatus,4022010F,,,4022,0F,,,UIR,0=Initialize;1=Disabled;2=Enabled;3=Testmode;255=Unknown,,PreheaterStatus -r1,,PreheaterPower,40220110,,,4022,10,,,UIR,,%,PreheaterPower -r1,,PostheaterStatus,4022011D,,,4022,1d,,,UIR,0=Initialize;1=Disabled;2=Enabled,,PostheaterStatus -r1,,PostheaterPower,4022011E,,,4022,1e,,,UIR,,%,PostheaterPower -r1,,FrostStatus,40220116,,,4022,16,,,UIR,0=Initialize;1=No Frost;2=Defrost Wait;3=Heater;4=Error;5=Velu Heater;6=Velu Unbalance;7=Unbalanace,,FrostStatus -r1,,eBusSyncError,40220164,,,4022,64,,,UIR,,,EbusSyncGenErrorCount -r1,,PerilexPosition,40220105,,,4022,05,,,UIR,,0=Position 0;1=Position 1;2=Position 2;3=Position 3,PerilexPosition -r1,,Contact1Position,4022011B,,,4022,1b,,,UIR,,,Contact1Position -r1,,Contact2Position,4022011C,,,4022,1c,,,UIR,,,Contact2Position -r1,,EWTStatus,4022011F,,,4022,1f,,,UIR,2=Precool;1=Disabled;0=Preheat,,EWTStatus -r1,,OptionTemperature,4022011A,,,4022,1a,,,UIR,,,OptionTemperature - -#### CHANGE FAN MODE #### -w,,FanMode,,,,40a1,,,,ULR,0x0=Min;0x00010001=Low;0x00020002=Medium;0x00030003=High,,,,,IGN:2 - -#### ERROR HANDLING #### -r5,,Errors,409000,,,4090,00,,,HEX:*,,, - -## Filter and error reset is split to two messages - one for writing and one for reading. I am unaware how to otherwise specify this so that MQTT would understand this Command-Response type of message ## -ru,,ResetErrors,409103FFFFFF,,,4091,3c0001,,,UIR,0=ResetNotRequested;1=ResetSuccessful;2=ResetRelayed;3=NoErrorsFound;4=ResetFailed;5=BlockingErrors,,,,,IGN:2,,, -ru,,ResetFilter,409103FFFFFF,,,4091,3c0100,,,IGN:1,,,,,,UIR,0=ResetNotRequested;1=ResetSuccessful;2=ResetRelayed;3=FilterWarningWasNotSet;4=ResetFailed,,,,,IGN:1,,, -w,,ResetNotifications,409103FFFFFF,,,4091,3c,,,UIR,0x0001=Errors;0x0100=Filter,, \ No newline at end of file diff --git a/ebusd-2.1.x/en/encon/3c.csv.bak b/ebusd-2.1.x/en/encon/3c.csv.bak deleted file mode 100644 index a2472113..00000000 --- a/ebusd-2.1.x/en/encon/3c.csv.bak +++ /dev/null @@ -1,134 +0,0 @@ -# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/templates ,divider/values,unit,comment,field3,part (m/s),datatypes/templates,divider/values,unit,comment,field4,part (m/s),datatypes/templates,divider/values,unit,comment,field5,part (m/s),datatypes/templates,divider/values,unit,comment -### BRINK RENOVENT EXCELLENT 300 & 400 (plus) -## -## This ebus config may work for Ubbink, VisionAIR, WOLF CWL series and some other systems that are identical -## Original source: https://github.com/dstrigl/ebusd-config-brink-renovent-excellent-300 - -## Renovent Excellent 300 series + Renovent Sky 300 (Identical to Renovent Excellent 300) -*r,Renovent-300,,,,3c,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -*w,Renovent-300,,,,3c,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, - -#### FILTERS AND RUNTIMES #### (WTWCommands.cs) -r9,,DaysWithFilter,,,,4050,22,,,UIR,, -r9,,AirflowWithFilter,,,,4050,23,,,UIR,-1000,m³ -r9,,AirFlowFilterThreshold,,,,4050,1c,,,UIR,-1000,m³ -r9,,OperatingHoursTotal,40500125,,,4050,24,1,,UIR,-5,h,,2,,UIR,,,,3,,UIR,,,,4,,UIR,,,,5,,UIR -r9,,AirflowTotal,,,,4050,25,1,,UIR,-1000,m³,,2,,UIR,,,,3,,UIR,,,,4,,UIR,,,,5,,UIR - -#### CURRENT CONFIGURATION #### (Sky300ParameterSet_07.cs) (all are writable) -r5,,AirFlowLevel0,FlowMode0,,,4050,21,CurrentValue,,SIR,,m³/h,,Minimum,,SIR,,m³/h,,Maximum,,SIR,,m³/h,,StepSize,,SIR,,m³/h,,FactorySetting,,SIR,,m³/h -r5,,AirFlowLevel1,FlowMode1,,,4050,01,CurrentValue,,SIR,,m³/h,,Minimum,,SIR,,m³/h,,Maximum,,SIR,,m³/h,,StepSize,,SIR,,m³/h,,FactorySetting,,SIR,,m³/h -r5,,AirFlowLevel2,FlowMode2,,,4050,02,CurrentValue,,SIR,,m³/h,,Minimum,,SIR,,m³/h,,Maximum,,SIR,,m³/h,,StepSize,,SIR,,m³/h,,FactorySetting,,SIR,,m³/h -r5,,AirFlowLevel3,FlowMode3,,,4050,03,CurrentValue,,SIR,,m³/h,,Minimum,,SIR,,m³/h,,Maximum,,SIR,,m³/h,,StepSize,,SIR,,m³/h,,FactorySetting,,SIR,,m³/h -r5,,BypassTemperature,BypassTemp,,,4050,04,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r5,,BypassHysteresis,BypassTempHyst,,,4050,30,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r5,,BypassOperation,BypassMode,,,4050,1b,CurrentValue,,UIR,0=Auto;1=Closed;2=Open,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r5,,CentralHeatingWRG,CVWTWMode,,,4050,07,CurrentValue,s,UIR,0=off;1=on,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r5,,PressureImbalanceAllowed,UnbalanceMode,,,4050,08,CurrentValue,s,UIR,0=Not Permitted;1=Permitted,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r5,,FixedPressureImbalance,UnbalanceFlow,,,4050,09,CurrentValue,,SIR,,m³/h,,Minimum,,SIR,,m³/h,,Maximum,,SIR,,m³/h,,StepSize,,SIR,,m³/h,,FactorySetting,,SIR,,m³/h -r5,,PreheaterPresent,PreheaterPresent,,,4050,31,CurrentValue,,UIR,1=yes;0=no,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r,,ExtraHeaterType,ExtraHeaterType,,,4050,0a,CurrentValue,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,PostheaterTemp,PostheaterTemp,,,4050,0b,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r,,Input1Mode,Input1Mode,,,4050,0c,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,Input1VMin,Input1VMin,,,4050,0d,CurrentValue,,SIR,10,V,,Minimum,,SIR,10,V,,Maximum,,SIR,10,V,,StepSize,,SIR,10,V,,FactorySetting,,SIR,10,V -r,,Input1VMax,Input1VMax,,,4050,0e,CurrentValue,,SIR,10,V,,Minimum,,SIR,10,V,,Maximum,,SIR,10,V,,StepSize,,SIR,10,V,,FactorySetting,,SIR,10,V -r,,CN1Coupling,CN1Coupling,,,4050,0f,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,CN1Inlet,CN1Inlet,,,4050,10,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4;5=5;6=6;7=7,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,CN1Exhaust,CN1Exhaust,,,4050,11,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4;5=5;6=6;7=7,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,Input2Mode,Input2Mode,,,4050,12,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,Input2VMin,Input2VMin,,,4050,13,CurrentValue,,SIR,10,V,,Minimum,,SIR,10,V,,Maximum,,SIR,10,V,,StepSize,,SIR,10,V,,FactorySetting,,SIR,10,V -r,,Input2VMax,Input2VMax,,,4050,14,CurrentValue,,SIR,10,V,,Minimum,,SIR,10,V,,Maximum,,SIR,10,V,,StepSize,,SIR,10,V,,FactorySetting,,SIR,10,V -r,,CN2Coupling,CN2Coupling,,,4050,15,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,CN2Inlet,CN2Inlet,,,4050,16,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4;5=5;6=6;7=7,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,CN2Exhaust,CN2Exhaust,,,4050,17,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4;5=5;6=6;7=7,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,EWTMode,EWTMode,,,4050,18,CurrentValue,,UIR,0=0;1=1,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,EWTT-,EWTTempMin,,,4050,19,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r,,EWTT+,EWTTempMax,,,4050,1A,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r,,RHSensorPresent,RHSensorPresent,,,4050,32,CurrentValue,,UIR,1=yes;0=no,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,RHSensorSensitivity,RHSensorSensitivity,,,4050,33,CurrentValue,,SIR,,,,Minimum,,SIR,,,,Maximum,,SIR,,,,StepSize,,SIR,,,,FactorySetting,,SIR -r,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4050,34,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4050,35,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4050,36,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4050,37,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4050,38,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4050,39,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4050,3a,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4050,3b,CurrentValue,,UIR,,ppm,,Minimum,,UIR,,ppm,,Maximum,,UIR,,ppm,,StepSize,,UIR,,ppm,,FactorySetting,,UIR,,ppm -r,,CO2SensorsActivated,CO2SensorsActivated,,,4050,3c,CurrentValue,,UIR,1=yes;0=no,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,FlowCorrection,FlowCorrection,,,4050,3f,CurrentValue,,UIR,,%,,Minimum,,UIR,,%,,Maximum,,UIR,,%,,StepSize,,UIR,,%,,FactorySetting,,UIR,,% -r,,DefaultPositionSwitch,SwitchDefaultPos,,,4050,40,CurrentValue,,UIR,0=0;1=1,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4050,45,CurrentValue,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,ModbusInterface,ModbusInterface,,,4050,41,CurrentValue,,UIR,0=0;1=1;2=2,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,ModbusSlaveAddress,ModbusSlaveAddress,,,4050,42,CurrentValue,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,ModbusSpeed,ModbusSpeed,,,4050,43,CurrentValue,,UIR,0=0;1=1;2=2;3=3;4=4;5=5;6=6;7=7,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r,,ModbusParity,ModbusParity,,,4050,44,CurrentValue,,UIR,0=0;1=1;2=2;3=3,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, - -## Only in Renovent Excelent 300 -r,,BacklightLevel,BacklightLevel,,,4050,1d,CurrentValue,,UIR,,%,,Minimum,,UIR,,%,,Maximum,,UIR,,%,,StepSize,,UIR,,%,,FactorySetting,,UIR,,% - -#### CHANGE CONFIGURATION #### (in fact all of the above) -w,,AirFlowLevel0,FlowMode0,,,4080,21,,,UIR,,m³/h -w,,AirFlowLevel1,FlowMode1,,,4080,01,,,UIR,,m³/h -w,,AirFlowLevel2,FlowMode2,,,4080,02,,,UIR,,m³/h -w,,AirFlowLevel3,FlowMode3,,,4080,03,,,UIR,,m³/h -w,,BypassTemperature,BypassTemp,,,4080,04,,,UIR,10,°C -w,,EWTT-,EWTTempMin,,,4080,19,,,UIR,10,°C -w,,EWTT+,EWTTempMax,,,4080,1A,,,UIR,10,°C -w,,BypassHysteresis,BypassTempHyst,,,4080,30,,,UIR,10,°C -w,,BypassOperation,BypassMode,,,4080,1b,,,UIR,0=Auto;1=Closed;2=Open -w,,PreheatRegisterInstalled,PreheaterPresent,,,4080,31,,,UIR,0=no;1=yes -w,,CentralHeatingWRG,CVWTWMode,,,4080,07,,,UIR,0=off;1=on -w,,PressureImbalanceAllowed,UnbalanceMode,,,4080,08,,,UIR,0=Not Permitted;1=Permitted -w,,FixedPressureImbalance,UnbalanceFlow,,,4080,09,,,SIR,,m³/h -w,,DefaultPositionSwitch,SwitchDefaultPos,,,4080,40,,,UIR,0=0;1=1 - -w,,FanMode,,,,40a1,,,,ULR,0x0=Min;0x00010001=Low;0x00020002=Medium;0x00030003=High,,,,,IGN:1 - -#### SENSOR DATA #### -r1,,RelativeHumidity,40220120,,,4022,20,,,UIR,10,% ,RelativeHumidity -r1,,HumidityBoostState,40220121,,,4022,21,,,UIR,0=Error;1=Not Initialized;2=Sensor Not Active;3=PowerUp Delay;4=Normal RH;5=Boost Rising;6=Boost Stable;7=Boost Decending,,HumidityBoostState -r9,,SoftwareVersion,40220100,,,4022,00,,,STR:*,,,SoftwareVersion -r1,,FanMode,40220101,,,4022,01,,,UIR,0=Min;1=Low;2=Medium;3=High,,FanMode -r1,,InletFanSpeed,40220102,,,4022,02,,,UIR,,rpm,InletFanSpeed -r1,,ExhaustFanSpeed,40220103,,,4022,03,,,UIR,,rpm,ExhaustFanSpeed -r1,,InsideTemperature,40220107,,,4022,07,,,SIR,10,°C,InsideTemperature -r1,,OutsideTemperature,40220108,,,4022,08,,,SIR,10,°C,OutsideTemperature -r1,,IntakeAirFlow,4022010B,,,4022,0b,,,UIR,,m³/h,InletFlow -r1,,ExhaustAirFlow,4022010C,,,4022,0c,,,UIR,,m³/h,ExhaustFlow -r1,,IntakeAirPressure,40220114,,,4022,14,,,UIR,10,Pa,PressureInlet -r1,,ExhaustAirPressure,40220115,,,4022,15,,,UIR,10,Pa,PressureExhaust -r9,,FilterStatus,40220118,,,4022,18,,,UIR,0=Clean;1=Dirty,,FilterStatus -r1,,CO2Sensor1Status,40220128,,,4022,28,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,,CO2Sensor1Status -r1,,CO2Sensor1Value,40220129,,,4022,29,,,UIR,,ppm,CO2Sensor1Value -r1,,CO2Sensor2Status,4022012A,,,4022,2a,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,,CO2Sensor2Status -r1,,CO2Sensor2Value,4022012B,,,4022,2b,,,UIR,,ppm,CO2Sensor2Value -r1,,CO2Sensor3Status,4022012C,,,4022,2c,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,,CO2Sensor3Status -r1,,CO2Sensor3Value,4022012D,,,4022,2d,,,UIR,,ppm,CO2Sensor3Value -r1,,CO2Sensor4Status,4022012E,,,4022,2e,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,,CO2Sensor4Status -r1,,CO2Sensor4Value,4022012F,,,4022,2f,,,UIR,,ppm,CO2Sensor4Value - -#### OTHER SENSOR DATA #### -r5,,SwitchPosition,40220106,,,4022,06,,,UIR,,,SwitchPosition -r5,,DipswitchValue,40220104,,,4022,04,,,UIR,,,DipswitchValue -r5,,FanStatus,40220111,,,4022,11,,,UIR,0=Initialize;1=Const. Flow;2=Const. RPM;3=Off;4=Error,,FanStatus -r1,,SettingInletFlow,40220109,,,4022,09,,,UIR,,m³/h,SettingInletFlow -r1,,SettingExhaustFlow,4022010A,,,4022,0a,,,UIR,,m³/h,SettingExhaustFlow -r1,,BypassFlow,4022010D,,,4022,0D,,,UIR,,,BypassCurrent -r1,,BypassStatus,4022010E,,,4022,0E,,,UIR,0=Initialize;1=Opening;2=Closing;3=Open;4=Closed;5=Error;255=Unknown,,BypassStatus -r1,,PreheaterStatus,4022010F,,,4022,0F,,,UIR,0=Initialize;1=Disabled;2=Enabled;3=Testmode;255=Unknown,,PreheaterStatus -r1,,PreheaterPower,40220110,,,4022,10,,,UIR,,%,PreheaterPower -r1,,PostheaterStatus,4022011D,,,4022,1d,,,UIR,0=Initialize;1=Disabled;2=Enabled,,PostheaterStatus -r1,,PostheaterPower,4022011E,,,4022,1e,,,UIR,,%,PostheaterPower -r1,,FrostStatus,40220116,,,4022,16,,,UIR,0=Initialize;1=No Frost;2=Defrost Wait;3=Heater;4=Error;5=Velu Heater;6=Velu Unbalance;7=Unbalanace,,FrostStatus -r1,,eBusSyncError,40220164,,,4022,64,,,UIR,,,EbusSyncGenErrorCount -r9,,PerilexPosition,40220105,,,4022,05,,,UIR,,0=Position 0;1=Position 1;2=Position 2;3=Position 3,PerilexPosition -r9,,Contact1Position,4022011B,,,4022,1b,,,UIR,,,Contact1Position -r9,,Contact2Position,4022011C,,,4022,1c,,,UIR,,,Contact2Position -r9,,EWTStatus,4022011F,,,4022,1f,,,UIR,2=Precool;1=Disabled;0=Preheat,,EWTStatus -r9,,OptionTemperature,4022011A,,,4022,1a,,,UIR,,,OptionTemperature - -#### ERROR HANDLING #### -r5,,Errors,409000,,,4090,00,,,HEX:*,,, -#r,,ResetErrors,409103FFFFFF,,,4091,3c0001,,,UIR,0=ResetNotRequested;1=ResetSuccessful;2=ResetRelayed;3=NoErrorsFound;4=ResetFailed;5=BlockingErrors,,ResetNotifications,,,IGN:2,,, -#r,,ResetFilter,409103FFFFFF,,,4091,3c0100,,,IGN:1,,,,,,UIR,0=ResetNotRequested;1=ResetSuccessful;2=ResetRelayed;3=FilterWarningWasNotSet;4=ResetFailed,,ResetNotifications,,,IGN:1,,, -w,,ResetNotifications,409103FFFFFF,,,4091,3c,,,UIR,0x0001=Errors;0x0100=Filter,, \ No newline at end of file diff --git a/ebusd-2.1.x/en/encon/7c.Excellent400.csv b/ebusd-2.1.x/en/encon/7c.Excellent400.csv new file mode 100644 index 00000000..cd7f6e65 --- /dev/null +++ b/ebusd-2.1.x/en/encon/7c.Excellent400.csv @@ -0,0 +1,158 @@ +# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/templates,divider/values,unit,comment,field3,part (m/s),datatypes/templates,divider/values,unit,comment,field4,part (m/s),datatypes/templates,divider/values,unit,comment,field5,part (m/s),datatypes/templates,divider/values,unit,comment +## This ebus config may work for Ubbink, VisionAIR, WOLF CWL series, Viessmann and some other systems that are just re-branded Brink devices +## sources: +## - Original idea and some dividers: https://github.com/dstrigl/ebusd-config-brink-renovent-excellent-300 +## - Brink Service Tool (decompiled via Jetbrains DotPeak): https://www.brinkclimatesystems.nl/tools/software-brink-service-tool-en +## - Renovent 150 Datasheet: https://manuals.plus/brink/renovent-sky-150-plus-mechanical-ventilation-with-heat-recovery-manual +## - Modbus Module Datasheet: https://www.brinkclimatesystems.nl/documenten/modbus-uwa2-b-uwa2-e-installation-regulations-614882.pdf +## +## For ebusd-configuration files for complete portfolio of Brink HRU units go to https://github.com/pvyleta/ebusd-brink-hru + +*r,Excellent400,,,,7c, +*w,Excellent400,,,,7c, + +## COMMON HRU COMMANDS ## (WTWCommands.cs - Some of them might not be applicable for this device, use with caution) +w,,FactoryReset,,,,40ff,466163746f72795265736574 +w,,ResetNotifications,,,,4091,,,,UIR,0x0001=Errors;0x0100=Filter;0x0101=ErrorsAndFilter;0x0000=NoResetRequested,,NoResetRequested is a dummy message doing nothing. It might be useful for integration in MQTT and HA automation. +r,,RequestErrorList,,,,4090,,,,HEX:18,,, +w,,FanMode,,,,40a1,,,,ULR,0x0=Holiday;0x00010001=Reduced;0x00020002=Normal;0x00030003=High,, +r,,FilterNotificationFlow,,,,4050,1c,,,UIR,-1000,m³,,Min,,UIR,-1000,m³,,Max,,UIR,-1000,m³,,Step,,UIR,-1000,m³,,Default,,UIR,-1000,m³, +r,,TotalFilterDays,,,,4050,22,,,UIR,,Days,,Min,,UIR,,Days,,Max,,UIR,,Days,,Step,,UIR,,Days,,Default,,UIR,,Days, +r,,TotalFilterFlow,,,,4050,23,,,UIR,-1000,m³,,Min,,UIR,-1000,m³,,Max,,UIR,-1000,m³,,Step,,UIR,-1000,m³,,Default,,UIR,-1000,m³, +r,,TotalOperatingHours,,,,4050,24,,,UIR,-5,Hours,,Min,,UIR,-5,Hours,,Max,,UIR,-5,Hours,,Step,,UIR,-5,Hours,,Default,,UIR,-5,Hours, +r,,TotalFlow,,,,4050,25,,,UIR,-1000,m³,,Min,,UIR,-1000,m³,,Max,,UIR,-1000,m³,,Step,,UIR,-1000,m³,,Default,,UIR,-1000,m³, + +## Curent state and sensors ## +r,,FanMode,FanMode,,,4022,01,,,UIR,0=Holiday;1=Reduced;2=Normal;3=High;4=Auto,, +r,,SettingInletFlow,InletFlowSetting,,,4022,09,,,UIR,,m³/h, +r,,SettingExhaustFlow,ExhaustFlowSetting,,,4022,0a,,,UIR,,m³/h, +r,,InletFlow,ActualInletFlow,,,4022,0b,,,UIR,,m³/h, +r,,ExhaustFlow,ActualExhaustFlow,,,4022,0c,,,UIR,,m³/h, +r,,InletFanSpeed,ActualInletfanSpeed,,,4022,02,,,UIR,,rpm, +r,,ExhaustFanSpeed,ActualExhaustfanSpeed,,,4022,03,,,UIR,,rpm, +r,,PerilexPosition,PerilexPosition,,,4022,05,,,UIR,0=Position_0;1=Position_1;2=Position_2;3=Position_3;,, +r,,SwitchPosition,SwitchPosition,,,4022,06,,,UIR,0=Position_0;1=Position_1;2=Position_2;3=Position_3;,, +r,,Contact1Position,Contact1Position,,,4022,1b,,,UIR,0=Off;1=On,, +r,,Contact2Position,Contact2Position,,,4022,1c,,,UIR,0=Off;1=On,, +r,,DipswitchValue,DipswitchValue,,,4022,04,,,UIR,31=Excellent180Basic;30=Excellent180Plus;7=Excellent300Basic;6=Excellent300Plus;5=Excellent400Basic;4=Excellent400Plus;27=Excellent450Basic;26=Excellent450Plus;3=RenoventElan300Basic;2=RenoventElan300Plus;19=Sky150Basic;18=Sky150Plus;9=Sky200Basic;8=Sky200Plus;21=Sky300Basic;20=Sky300Plus,, +r,,SoftwareVersion,SoftwareVersion,,,4022,00,,,STR:13,,, +r,,BypassStatus,BypassStatus,,,4022,0e,,,UIR,0=Initializing;1=Opening;2=Closing;3=Open;4=Closed;5=Error;6=Calibrating;255=Error,, +r,,BypassCurrent,BypassCurrent,,,4022,0d,,,UIR,,, +r,,PreheaterStatus,PreheaterStatus,,,4022,0f,,,UIR,0=Initializing;1=Off;2=On,, +r,,PreheaterPower,PreheaterPower,,,4022,10,,,UIR,,%, +r,,PostheaterStatus,PostheaterStatus,,,4022,1d,,,UIR,0=Initializing;1=Off;2=On,, +r,,PostheaterPower,PostheaterPower,,,4022,1e,,,UIR,,%, +r,,EWTStatus,EWTStatus,,,4022,1f,,,UIR,0=OpenLow;1=Closed;2=OpenHigh,, +r,,FrostStatus,FrostStatus,,,4022,16,,,UIR,0=Initializing;1=NoFrost;17=NoFrost;2=DefrostWait;3=Preheater;18=Preheater;255=Error;5=VeluHeater;6=VeluFanCtrl;7=TableFanCtrl;19=TableFanCtrl;8=Sky150Heater;9=FanCtrlFanOff;10=FanCtrlFanRestart;11=FanCtrlCurve1;12=FanCtrlCurve2;13=FanCtrlCurve3;14=FanCtrlCurve4;15=HeaterCoolDown;16=Blocked,, +r,,FanStatus,FanStatus,,,4022,11,,,UIR,0=Initializing;1=ConstantFlow;2=ConstantPWM;3=Off;4=Error;5=MassBalance;6=Standby;7=ConstantRPM,, +r,,InsideTemperature,InsideTemperature,,,4022,07,,,SIR,10,°C, +r,,OutsideTemperature,OutsideTemperature,,,4022,08,,,SIR,10,°C, +r,,OptionTemperature,OptionTemperature,,,4022,1a,,,SIR,10,°C, +r,,FilterStatus,FilterNotification,,,4022,18,,,UIR,0=Clean;1=Dirty,, +r,,RelativeHumidity,RelativeHumidity,,,4022,20,,,SIR,10,%, +r,,HumidityBoostState,HumidityBoostState,,,4022,21,,,UIR,0=Error;1=NotInitialized;2=SensorNotActive;3=PowerUpDelay;4=NormalRH;5=BoostRising;6=BoostStable;7=BoostDecending;8=BoostRHLowLevelStable,Pa, +r,,PressureInlet,ActualInletPressure,,,4022,14,,,UIR,10,Pa, +r,,PressureExhaust,ActualExhaustPressure,,,4022,15,,,UIR,10,Pa, +r,,EBusSyncGenErrorCount,EBusSyncGenErrors,,,4022,64,,,UIR,,, +r,,CO2Sensor1Status,CO2Sensor1Status,,,4022,28,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor1Value,CO2Sensor1Value,,,4022,29,,,UIR,,ppm, +r,,CO2Sensor2Status,CO2Sensor2Status,,,4022,2a,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor2Value,CO2Sensor2Value,,,4022,2b,,,UIR,,ppm, +r,,CO2Sensor3Status,CO2Sensor3Status,,,4022,2c,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor3Value,CO2Sensor3Value,,,4022,2d,,,UIR,,ppm, +r,,CO2Sensor4Status,CO2Sensor4Status,,,4022,2e,,,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,, +r,,CO2Sensor4Value,CO2Sensor4Value,,,4022,2f,,,UIR,,ppm, + +## Configuration parameters ## +w,,FlowMode0,FlowMode0,,,4080,21,,,SIR,,m³/h,[min:0;max:50;step:50;default:50] +r,,FlowMode0,FlowMode0,,,4050,21,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:0],Max,,SIR,,m³/h,[max:50],Step,,SIR,,m³/h,[step:50],Default,,SIR,,m³/h,[default:50] +w,,FlowMode1,FlowMode1,,,4080,01,,,SIR,,m³/h,[min:50;max:400;step:5;default:100] +r,,FlowMode1,FlowMode1,,,4050,01,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:50],Max,,SIR,,m³/h,[max:400],Step,,SIR,,m³/h,[step:5],Default,,SIR,,m³/h,[default:100] +w,,FlowMode2,FlowMode2,,,4080,02,,,SIR,,m³/h,[min:50;max:400;step:5;default:200] +r,,FlowMode2,FlowMode2,,,4050,02,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:50],Max,,SIR,,m³/h,[max:400],Step,,SIR,,m³/h,[step:5],Default,,SIR,,m³/h,[default:200] +w,,FlowMode3,FlowMode3,,,4080,03,,,SIR,,m³/h,[min:50;max:400;step:5;default:300] +r,,FlowMode3,FlowMode3,,,4050,03,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:50],Max,,SIR,,m³/h,[max:400],Step,,SIR,,m³/h,[step:5],Default,,SIR,,m³/h,[default:300] +w,,BypassTemp,BypassTemp,,,4080,04,,,SIR,10,°C,[min:150;max:350;step:5;default:240] +r,,BypassTemp,BypassTemp,,,4050,04,,,SIR,10,°C,,Min,,SIR,10,°C,[min:150],Max,,SIR,10,°C,[max:350],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:240] +w,,BypassTempHyst,BypassTempHyst,,,4080,30,,,SIR,10,°C,[min:0;max:50;step:5;default:20] +r,,BypassTempHyst,BypassTempHyst,,,4050,30,,,SIR,10,°C,,Min,,SIR,10,°C,[min:0],Max,,SIR,10,°C,[max:50],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:20] +w,,BypassMode,BypassMode,,,4080,1b,,,UIR,0=Auto;1=Closed;2=Open,,[min:0;max:2;step:1;default:0] +r,,BypassMode,BypassMode,,,4050,1b,,,UIR,0=Auto;1=Closed;2=Open,,,,,IGN:6,,,,Default,,UIR,0=Auto;1=Closed;2=Open,,[default:0] - min/max/step fields of enum message omitted +w,,CVWTWMode,CVWTWMode,,,4080,07,,,UIR,0=off;1=on,,[min:0;max:1;step:1;default:0] +r,,CVWTWMode,CVWTWMode,,,4050,07,,,UIR,0=off;1=on,,,,,IGN:6,,,,Default,,UIR,0=off;1=on,,[default:0] - min/max/step fields of enum message omitted +w,,UnbalanceMode,UnbalanceMode,,,4080,08,,,UIR,0=Not Permitted;1=Permitted,,[min:0;max:1;step:1;default:1] +r,,UnbalanceMode,UnbalanceMode,,,4050,08,,,UIR,0=Not Permitted;1=Permitted,,,,,IGN:6,,,,Default,,UIR,0=Not Permitted;1=Permitted,,[default:1] - min/max/step fields of enum message omitted +w,,UnbalanceFlow,UnbalanceFlow,,,4080,09,,,SIR,,m³/h,[min:-100;max:100;step:1;default:0] +r,,UnbalanceFlow,UnbalanceFlow,,,4050,09,,,SIR,,m³/h,,Min,,SIR,,m³/h,[min:-100],Max,,SIR,,m³/h,[max:100],Step,,SIR,,m³/h,[step:1],Default,,SIR,,m³/h,[default:0] +w,,ExtraHeaterType,ExtraHeaterType,,,4080,0a,,,UIR,,,[min:0;max:2;step:1;default:0] +r,,ExtraHeaterType,ExtraHeaterType,,,4050,0a,,,UIR,,,,Min,,UIR,,,[min:0],Max,,UIR,,,[max:2],Step,,UIR,,,[step:1],Default,,UIR,,,[default:0] +w,,PostheaterTemp,PostheaterTemp,,,4080,0b,,,SIR,10,°C,[min:150;max:300;step:5;default:210] +r,,PostheaterTemp,PostheaterTemp,,,4050,0b,,,SIR,10,°C,,Min,,SIR,10,°C,[min:150],Max,,SIR,10,°C,[max:300],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:210] +w,,Input1Mode,Input1Mode,,,4080,0c,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[min:0;max:4;step:1;default:0] +r,,Input1Mode,Input1Mode,,,4050,0c,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,,,,IGN:6,,,,Default,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[default:0] - min/max/step fields of enum message omitted +w,,Input1VMin,Input1VMin,,,4080,0d,,,SIR,10,V,[min:0;max:100;step:5;default:0] +r,,Input1VMin,Input1VMin,,,4050,0d,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:0] +w,,Input1VMax,Input1VMax,,,4080,0e,,,SIR,10,V,[min:0;max:100;step:5;default:100] +r,,Input1VMax,Input1VMax,,,4050,0e,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:100] +w,,CN1Coupling,CN1Coupling,,,4080,0f,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[min:0;max:4;step:1;default:0] +r,,CN1Coupling,CN1Coupling,,,4050,0f,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,,,,IGN:6,,,,Default,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[default:0] - min/max/step fields of enum message omitted +w,,CN1Inlet,CN1Inlet,,,4080,10,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN1Inlet,CN1Inlet,,,4050,10,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,CN1Exhaust,CN1Exhaust,,,4080,11,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN1Exhaust,CN1Exhaust,,,4050,11,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,Input2Mode,Input2Mode,,,4080,12,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[min:0;max:4;step:1;default:1] +r,,Input2Mode,Input2Mode,,,4050,12,,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,,,,IGN:6,,,,Default,,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,[default:1] - min/max/step fields of enum message omitted +w,,Input2VMin,Input2VMin,,,4080,13,,,SIR,10,V,[min:0;max:100;step:5;default:0] +r,,Input2VMin,Input2VMin,,,4050,13,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:0] +w,,Input2VMax,Input2VMax,,,4080,14,,,SIR,10,V,[min:0;max:100;step:5;default:100] +r,,Input2VMax,Input2VMax,,,4050,14,,,SIR,10,V,,Min,,SIR,10,V,[min:0],Max,,SIR,10,V,[max:100],Step,,SIR,10,V,[step:5],Default,,SIR,10,V,[default:100] +w,,CN2Coupling,CN2Coupling,,,4080,15,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[min:0;max:4;step:1;default:0] +r,,CN2Coupling,CN2Coupling,,,4050,15,,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,,,,IGN:6,,,,Default,,UIR,0=off;1=on;2=on if bypass open condition satisfied;3=bypass control;4=Bedroom valve,,[default:0] - min/max/step fields of enum message omitted +w,,CN2Inlet,CN2Inlet,,,4080,16,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN2Inlet,CN2Inlet,,,4050,16,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,CN2Exhaust,CN2Exhaust,,,4080,17,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[min:0;max:7;step:1;default:5] +r,,CN2Exhaust,CN2Exhaust,,,4050,17,,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,,,,IGN:6,,,,Default,,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,[default:5] - min/max/step fields of enum message omitted +w,,EWTMode,EWTMode,,,4080,18,,,UIR,0=off;1=on,,[min:0;max:1;step:1;default:0] +r,,EWTMode,EWTMode,,,4050,18,,,UIR,0=off;1=on,,,,,IGN:6,,,,Default,,UIR,0=off;1=on,,[default:0] - min/max/step fields of enum message omitted +w,,EWTTempMin,EWTTempMin,,,4080,19,,,SIR,10,°C,[min:0;max:100;step:5;default:50] +r,,EWTTempMin,EWTTempMin,,,4050,19,,,SIR,10,°C,,Min,,SIR,10,°C,[min:0],Max,,SIR,10,°C,[max:100],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:50] +w,,EWTTempMax,EWTTempMax,,,4080,1a,,,SIR,10,°C,[min:150;max:400;step:5;default:250] +r,,EWTTempMax,EWTTempMax,,,4050,1a,,,SIR,10,°C,,Min,,SIR,10,°C,[min:150],Max,,SIR,10,°C,[max:400],Step,,SIR,10,°C,[step:5],Default,,SIR,10,°C,[default:250] +w,,RHTSensorPresent,RHTSensorPresent,,,4080,32,,,UIR,,,[min:0;max:1;step:1;default:0] +r,,RHTSensorPresent,RHTSensorPresent,,,4050,32,,,UIR,,,,Min,,UIR,,,[min:0],Max,,UIR,,,[max:1],Step,,UIR,,,[step:1],Default,,UIR,,,[default:0] +w,,RHTSensorSensitivity,RHTSensorSensitivity,,,4080,33,,,SIR,,,[min:-2;max:2;step:1;default:0] +r,,RHTSensorSensitivity,RHTSensorSensitivity,,,4050,33,,,SIR,,,,Min,,SIR,,,[min:-2],Max,,SIR,,,[max:2],Step,,SIR,,,[step:1],Default,,SIR,,,[default:0] +w,,BacklightLevel,BacklightLevel,,,4080,1d,,,UIR,,%,[min:0;max:100;step:5;default:10] +r,,BacklightLevel,BacklightLevel,,,4050,1d,,,UIR,,%,,Min,,UIR,,%,[min:0],Max,,UIR,,%,[max:100],Step,,UIR,,%,[step:5],Default,,UIR,,%,[default:10] +w,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4080,34,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor1LowerLimit,CO2Sensor1LowerLimit,,,4050,34,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4080,35,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor1UpperLimit,CO2Sensor1UpperLimit,,,4050,35,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4080,36,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor2LowerLimit,CO2Sensor2LowerLimit,,,4050,36,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4080,37,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor2UpperLimit,CO2Sensor2UpperLimit,,,4050,37,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4080,38,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor3LowerLimit,CO2Sensor3LowerLimit,,,4050,38,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4080,39,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor3UpperLimit,CO2Sensor3UpperLimit,,,4050,39,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4080,3a,,,UIR,,ppm,[min:400;max:2000;step:25;default:400] +r,,CO2Sensor4LowerLimit,CO2Sensor4LowerLimit,,,4050,3a,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:400] +w,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4080,3b,,,UIR,,ppm,[min:400;max:2000;step:25;default:1200] +r,,CO2Sensor4UpperLimit,CO2Sensor4UpperLimit,,,4050,3b,,,UIR,,ppm,,Min,,UIR,,ppm,[min:400],Max,,UIR,,ppm,[max:2000],Step,,UIR,,ppm,[step:25],Default,,UIR,,ppm,[default:1200] +w,,CO2SensorsActivated,CO2SensorsActivated,,,4080,3c,,,UIR,0=no;1=yes,,[min:0;max:1;step:1;default:0] +r,,CO2SensorsActivated,CO2SensorsActivated,,,4050,3c,,,UIR,0=no;1=yes,,,,,IGN:6,,,,Default,,UIR,0=no;1=yes,,[default:0] - min/max/step fields of enum message omitted +w,,FlowCorrection,FlowCorrection,,,4080,3f,,,UIR,,%,[min:90;max:110;step:1;default:100] +r,,FlowCorrection,FlowCorrection,,,4050,3f,,,UIR,,%,,Min,,UIR,,%,[min:90],Max,,UIR,,%,[max:110],Step,,UIR,,%,[step:1],Default,,UIR,,%,[default:100] +w,,SwitchDefaultPos,SwitchDefaultPos,,,4080,40,,,UIR,0=off;1=on,,[min:0;max:1;step:1;default:1] +r,,SwitchDefaultPos,SwitchDefaultPos,,,4050,40,,,UIR,0=off;1=on,,,,,IGN:6,,,,Default,,UIR,0=off;1=on,,[default:1] - min/max/step fields of enum message omitted +w,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4080,45,,,UIR,,,[min:1;max:365;step:1;default:90] +r,,FilterDaysBeforeWarning,FilterDaysBeforeWarning,,,4050,45,,,UIR,,,,Min,,UIR,,,[min:1],Max,,UIR,,,[max:365],Step,,UIR,,,[step:1],Default,,UIR,,,[default:90] +w,,ModbusInterface,ModbusInterface,,,4080,41,,,UIR,,,[min:0;max:3;step:2;default:1] +r,,ModbusInterface,ModbusInterface,,,4050,41,,,UIR,,,,Min,,UIR,,,[min:0],Max,,UIR,,,[max:3],Step,,UIR,,,[step:2],Default,,UIR,,,[default:1] +w,,ModbusSlaveAddress,ModbusSlaveAddress,,,4080,42,,,UIR,,,[min:1;max:247;step:1;default:11] +r,,ModbusSlaveAddress,ModbusSlaveAddress,,,4050,42,,,UIR,,,,Min,,UIR,,,[min:1],Max,,UIR,,,[max:247],Step,,UIR,,,[step:1],Default,,UIR,,,[default:11] +w,,ModbusSpeed,ModbusSpeed,,,4080,43,,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,[min:0;max:7;step:1;default:3] +r,,ModbusSpeed,ModbusSpeed,,,4050,43,,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,,,,IGN:6,,,,Default,,UIR,0=1200 Baud;1=2400 Baud;2=4800 Baud;3=9600 Baud;4=19k2 Baud;5=38k4 Baud;6=56k Baud;7=115k Baud,,[default:3] - min/max/step fields of enum message omitted +w,,ModbusParity,ModbusParity,,,4080,44,,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,[min:0;max:3;step:1;default:1] +r,,ModbusParity,ModbusParity,,,4050,44,,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,,,,IGN:6,,,,Default,,UIR,0=No Parity;1=Even Parity;2=Odd Parity;3=Unknown,,[default:1] - min/max/step fields of enum message omitted diff --git a/ebusd-2.1.x/en/encon/7c.csv b/ebusd-2.1.x/en/encon/7c.csv deleted file mode 100644 index c298acb7..00000000 --- a/ebusd-2.1.x/en/encon/7c.csv +++ /dev/null @@ -1,113 +0,0 @@ -# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/templates ,divider/values,unit,comment,field3,part (m/s),datatypes/templates,divider/values,unit,comment,field4,part (m/s),datatypes/templates,divider/values,unit,comment,field5,part (m/s),datatypes/templates,divider/values,unit,comment -### BRINK RENOVENT EXCELLENT 300 & 400 (plus) -## -## This ebus config may work for Ubbink, VisionAIR, WOLF CWL series and some other systems that are identical -## Original source: https://github.com/dstrigl/ebusd-config-brink-renovent-excellent-300 - -## Renovent Excellent 400 series -*r,Renovent-400,,,,7c,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -*w,Renovent-400,,,,7c,4050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, - -#### CURRENT CONFIGURATION #### -r5,,AirFlowLevel0,,,,4050,21,CurrentValue,,UIR,,m³/h,,Minimum,,UIR,,m³/h,,Maximum,,UIR,,m³/h,,StepSize,,UIR,,m³/h,,FactorySetting,,UIR,,m³/h -r5,,AirFlowLevel1,,,,4050,01,CurrentValue,,UIR,,m³/h,,Minimum,,UIR,,m³/h,,Maximum,,UIR,,m³/h,,StepSize,,UIR,,m³/h,,FactorySetting,,UIR,,m³/h -r5,,AirFlowLevel2,,,,4050,02,CurrentValue,,UIR,,m³/h,,Minimum,,UIR,,m³/h,,Maximum,,UIR,,m³/h,,StepSize,,UIR,,m³/h,,FactorySetting,,UIR,,m³/h -r5,,AirFlowLevel3,,,,4050,03,CurrentValue,,UIR,,m³/h,,Minimum,,UIR,,m³/h,,Maximum,,UIR,,m³/h,,StepSize,,UIR,,m³/h,,FactorySetting,,UIR,,m³/h -r5,,BypassTemperature,,,,4050,04,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r5,,BypassHysteresis,,,,4050,30,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r5,,BypassOperation,,,,4050,1b,CurrentValue,,UIR,0=Auto;1=Closed;2=Open,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r5,,CentralHeatingWRG,,,,4050,07,CurrentValue,s,UIR,0=off;1=on,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r5,,PressureImbalanceAllowed,,,,4050,08,CurrentValue,s,UIR,0=Not Permitted;1=Permitted,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR -r5,,FixedPressureImbalance,,,,4050,09,CurrentValue,,SIR,,m³/h,,Minimum,,SIR,,m³/h,,Maximum,,SIR,,m³/h,,StepSize,,SIR,,m³/h,,FactorySetting,,SIR,,m³/h -r5,,RHSensorPresent,,,,4050,32,CurrentValue,,UIR,,,,Minimum,,UIR,,,,Maximum,,UIR,,,,StepSize,,UIR,,,,FactorySetting,,UIR,, -r5,,RHSensorSensitivity,,,,4050,33,CurrentValue,,SIR,,,,Minimum,,SIR,,,,Maximum,,SIR,,,,StepSize,,SIR,,,,FactorySetting,,SIR -r5,,LightingDisplay,,,,4050,1d,CurrentValue,,UIR,,%,,Minimum,,UIR,,%,,Maximum,,UIR,,%,,StepSize,,UIR,,%,,FactorySetting,,UIR,,% -r5,,PreheatRegister_inst,,,,4050,31,CurrentValue,,UIR,1=yes;0=no - -#### FILTERS AND RUNTIMES #### -r9,,DaysWithFilter,,,,4050,22,,,UIR,,at 90 days comes filter warning -r9,,AirflowWithFilter,,,,4050,23,,,UIR,,tm³ -r9,,AirFlowFilterThreshold,,,,4050,1c,,,UIR,,tm³ -r9,,OperatingHoursTotal,,,,4050,24,1,,UIR,-5,h,,2,,UIR,,,,3,,UIR,,,,4,,UIR,,,,5,,UIR -r9,,AirflowTotal,,,,4050,25,1,,UIR,-1000,m³,,2,,UIR,,,,3,,UIR,,,,4,,UIR,,,,5,,UIR - -#### CHANGE CONFIGURATION #### -w,,AirFlowLevel0,408001,,,4080,21,,,UIR,,m³/h -w,,AirFlowLevel1,408001,,,4080,01,,,UIR,,m³/h -w,,AirFlowLevel2,408001,,,4080,02,,,UIR,,m³/h -w,,AirFlowLevel3,408001,,,4080,03,,,UIR,,m³/h -w,,BypassTemperature,408001,,,4080,04,,,UIR,10,°C -w,,EWTT-,408001,,,4080,19,,,UIR,10,°C -w,,EWTT+,408001,,,4080,1A,,,UIR,10,°C -w,,BypassHysteresis,408003,,,4080,30,,,UIR,10,°C -w,,BypassOperation,408003,,,4080,1b,,,UIR,0=Auto;1=Closed;2=Open -w,,PreheatRegisterInstalled,408003,,,4080,31,,,UIR,0=no;1=yes -w,,CentralHeatingWRG,408007,,,4080,07,,,UIR,0=off;1=on -w,,PressureImbalanceAllowed,408008,,,4080,08,,,UIR,0=Not Permitted;1=Permitted -w,,FixedPressureImbalance,408009,,,4080,09,,,SIR,,m³/h -w,,FanMode,,,,40a1,,,,ULR,0x0=Min;0x00010001=Low;0x00020002=Medium;0x00030003=High,,,,,IGN:1 - -#### SENSOR DATA #### -r1,,RelativeHumidity,40220120,,,4022,20,,,UIR,10,% ,RelativeHumidity -r1,,HumidityBoostState,40220121,,,4022,21,,,UIR,0=Error;1=Not Initialized;2=Sensor Not Active;3=PowerUp Delay;4=Normal RH;5=Boost Rising;6=Boost Stable;7=Boost Decending,,HumidityBoostState -r9,,SoftwareVersion,40220100,,,4022,00,,,STR:*,,,SoftwareVersion -r1,,FanMode,40220101,,,4022,01,,,UIR,0=Min;1=Low;2=Medium;3=High,,FanMode -r1,,InletFanSpeed,40220102,,,4022,02,,,UIR,,rpm,InletFanSpeed -r1,,ExhaustFanSpeed,40220103,,,4022,03,,,UIR,,rpm,ExhaustFanSpeed -r1,,InsideTemperature,40220107,,,4022,07,,,SIR,10,°C,InsideTemperature -r1,,OutsideTemperature,40220108,,,4022,08,,,SIR,10,°C,OutsideTemperature -r1,,IntakeAirFlow,4022010B,,,4022,0b,,,UIR,,m³/h,InletFlow -r1,,ExhaustAirFlow,4022010C,,,4022,0c,,,UIR,,m³/h,ExhaustFlow -r1,,IntakeAirPressure,40220114,,,4022,14,,,UIR,10,Pa,PressureInlet -r1,,ExhaustAirPressure,40220115,,,4022,15,,,UIR,10,Pa,PressureExhaust -r9,,FilterStatus,40220118,,,4022,18,,,UIR,0=Clean;1=Dirty,,FilterStatus -r1,,CO2Sensor1Status,40220128,,,4022,28,,,UIR,,,CO2Sensor1Status -r1,,CO2Sensor1Value,40220129,,,4022,29,,,UIR,,,CO2Sensor1Value -r1,,CO2Sensor2Status,4022012A,,,4022,2a,,,UIR,,,CO2Sensor2Status -r1,,CO2Sensor2Value,4022012B,,,4022,2b,,,UIR,,,CO2Sensor2Value -r1,,CO2Sensor3Status,4022012C,,,4022,2c,,,UIR,,,CO2Sensor3Status -r1,,CO2Sensor3Value,4022012D,,,4022,2d,,,UIR,,,CO2Sensor3Value -r1,,CO2Sensor4Status,4022012E,,,4022,2e,,,UIR,,,CO2Sensor4Status -r1,,CO2Sensor4Value,4022012F,,,4022,2f,,,UIR,,,CO2Sensor4Value - -#### OTHER #### -r5,,Errors,409000,,,4090,00,,s,UCH,,,,ign,,IGN:2,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH,,,,code,,UCH -#w,,reseterrors,409103FFFFFF,,,4091,7c0001,,m,HEX:3,,,,result,s,UIR,0=ResetNotRequested;1=ResetSuccessful;2=ResetRelayed;3=NoErrorsFound;4=ResetFailed;5=BlockingErrors;6=UnknownResult -#w,,resetfilter,409103FFFFFF,,,4091,7c0100,,,,,,,result,s,UIR,0=ResetNotRequested;1=ResetSuccessful;2=ResetRelayed;3=FilterWarningWasNotSet;4=ResetFailed;5=UnknownResult -r5,,SwitchPosition,,,,4022,06,,,UIR,,,switchposition -r5,,DipswitchValue,40220104,,,4022,04,,,UIR,,,DipswitchValue -r5,,FanStatus,40220111,,,4022,11,,,UIR,0=Initialize;1=Const. Flow;2=Const. RPM;3=Off;4=Error,,FanStatus -r1,,SettingInletFlow,40220109,,,4022,09,,,UIR,,m³/h,SettingInletFlow -r1,,SettingExhaustFlow,4022010A,,,4022,0a,,,UIR,,m³/h,SettingExhaustFlow -r1,,BypassFlow,4022010D,,,4022,0D,,,UIR,,,BypassCurrent -r1,,BypassStatus,4022010E,,,4022,0E,,,UIR,0=Initialize;1=Opening;2=Closing;3=Open;4=Closed;5=Error;255=Unknown,,BypassStatus -r1,,PreheaterStatus,4022010F,,,4022,0F,,,UIR,0=Initialize;1=Disabled;2=Enabled;3=Testmode;255=Unknown,,PreheaterStatus -r1,,PreheaterPower,40220110,,,4022,10,,,UIR,,,PreheaterPower -r1,,PostheaterStatus,4022011D,,,4022,1d,,,UIR,0=Initialize;1=Disabled;2=Enabled,,PostheaterStatus -r1,,PostheaterPower,4022011E,,,4022,1e,,,UIR,,,PostheaterPower -r1,,FrostStatus,40220116,,,4022,16,,,UIR,0=Initialize;1=No Frost;2=Defrost Wait;3=Heater;4=Error;5=Velu Heater;6=Velu Unbalance;7=Unbalanace,,FrostStatus -r1,,eBusSyncError,40220164,,,4022,64,,,UIR,,,EbusSyncGenErrorCount -r9,,PerilexPosition,40220105,,,4022,05,,,UIR,,,PerilexPosition -r9,,Contact1Position,4022011B,,,4022,1b,,,UIR,,,Contact1Position -r9,,Contact2Position,4022011C,,,4022,1c,,,UIR,,,Contact2Position -r9,,EWTStatus,4022011F,,,4022,1f,,,UIR,2=Precool;1=Disabled;0=Preheat,,EWTStatus -r9,,EWTT-,40500119,,,4050,19,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r9,,EWTT+,4050011A,,,4050,1A,CurrentValue,,SIR,10,°C,,Minimum,,SIR,10,°C,,Maximum,,SIR,10,°C,,StepSize,,SIR,10,°C,,FactorySetting,,SIR,10,°C -r9,,OptionTemperature,4022011A,,,4022,1a,,,UIR,,,OptionTemperature - -#### UNDEFINED #### -#r,,undef_01,undef,,,,0a,,,HEX:10 -#r,,undef_02,undef,,,,0b,,,HEX:10 -#r,,undef_03,undef,,,,0c,,,HEX:10 -#r,,undef_04,undef,,,,0d,,,HEX:10 -#r,,undef_05,undef,,,,0e,,,HEX:10 -#r,,undef_06,undef,,,,0f,,,HEX:10 -#r,,undef_07,undef,,,,10,,,HEX:10 -#r,,undef_08,undef,,,,11,,,HEX:10 -#r,,undef_09,undef,,,,12,,,HEX:10 -#r,,undef_10,undef,,,,13,,,HEX:10 -#r,,undef_11,undef,,,,14,,,HEX:10 -#r,,undef_12,undef,,,,15,,,HEX:10 -#r,,undef_13,undef,,,,16,,,HEX:10 -#r,,undef_14,undef,,,,17,,,HEX:10 -#r,,undef_15,undef,,,,18,,,HEX:10 diff --git a/ebusd-2.1.x/en/encon/_templates.csv b/ebusd-2.1.x/en/encon/_templates.csv deleted file mode 100644 index 37dbb511..00000000 --- a/ebusd-2.1.x/en/encon/_templates.csv +++ /dev/null @@ -1,14 +0,0 @@ -# template name,type / templates,divider / values,unit,comment - -volume_sir,SIR,-1000,m³,Volume in 1000m³ Signed -flow_rate_sir,SIR,,m³/h,Flow Rate in m³/h Signed -flow_rate_uir,UIR,,m³/h,Flow Rate in m³/h Unigned -temp_c_sir,SIR,10,°C,Temperature in 0.1°C Signed -ppm_uir,UIR,,ppm,PPM Unsigned -voltage_sir,SIR,10,V,Voltage in 0.1V Signed - -co2_sensor_status,UIR,0=Error;1=NotInitialized;2=Idle;3=WarmingUp;4=Running;5=Calibrating;6=SelfTest,,CO2SensorStatus - -cn_fan_mode,UIR,0=FanOff;1=Minimal flow 50m³/h;2=FanMode1;3=FanMode2;4=FanMode3;5=ManualSwitch;6=MaximalFlow;7=FanNotActive,,Value meaning taken from https://www.rosain.cz/dokumenty/Technicky-list-Renovent-Excellent-180.pdf since no better documentation was found -cn_coupling,UIR,0=off;1=on;2=On if bypass open condition satisfied;3=Bypass Control;4=Bedroom Valve,,Value meaning taken from https://www.rosain.cz/dokumenty/Technicky-list-Renovent-Excellent-180.pdf since no better documentation was found -input_mode,UIR,0=Normally Closed;1=0-10V input;2=Normally Open;3=12V Bypass Open/0V Bypass Closed;4=0V Bypass Open/12V Bypass Closed,,Value meaning taken from https://www.rosain.cz/dokumenty/Technicky-list-Renovent-Excellent-180.pdf since no better documentation was found diff --git a/ebusd-2.1.x/en/encon/brink.inc b/ebusd-2.1.x/en/encon/brink.inc deleted file mode 100644 index 9f14294d..00000000 --- a/ebusd-2.1.x/en/encon/brink.inc +++ /dev/null @@ -1 +0,0 @@ -# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment \ No newline at end of file diff --git a/ebusd-2.1.x/en/encon/ff.csv b/ebusd-2.1.x/en/encon/ff.csv deleted file mode 100644 index 36559b50..00000000 --- a/ebusd-2.1.x/en/encon/ff.csv +++ /dev/null @@ -1,274 +0,0 @@ - -# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,field2,part (m/s),datatypes/templates ,divider/values,unit,comment,field3,part (m/s),datatypes/templates,divider/values,unit,comment,field4,part (m/s),datatypes/templates,divider/values,unit,comment,field5,part (m/s),datatypes/templates,divider/values,unit,comment -## Read commands from WTWCommands.cs, search '.*CmdRead(.*) = "(....)01(..).*', replace 'r,,$1,$1,,,$2,$3,,,SIR,,,' -## Write commands from WTWCommands.cs, search '.*CmdWrite(.*) = "(....)03(..)FFFF.*', replace 'w,,$1,$1,,,$2,$3,,,SIR,,,' -## Test commands from WTWCommands.cs, search '.*CmdTestCommand(.*) = "(....)03(..).*', replace 'w,,TestCommand$1,TestCommand$1,,,$2,$3,,,HEX:2,,,' - -## Control Commands -w,,ApplianceCascade,ApplianceCascade,,,40A0,,,,HEX:4,,, -w,,ApplianceStatus,ApplianceStatus,,,40A1,,,,HEX:6,,, -w,,WTWControlMode,WTWControlMode,,,40A2,,,,HEX:1,,, -w,,WTWControlDemandStatus,WTWControlDemandStatus,,,40A3,,,,HEX:4,,, - -## Factory reset is a write to address 40FF with no ID and a string "FactoryReset" in ascii -> "40FF0C466163746F72795265736574" -w,,FactoryReset,FactoryReset,,,40FF,,,,STR:12,FactoryReset=FactoryReset,, - -# Request Error - Not sure about the ID, I took it from Renovent Excelent 400 SCV -r,,RequestErrorList,RequestErrorList,,,4090,00,,,HEX:18,,, - -# Reset Notifications - This is tricky, can be either write with long ID, or two separate reads. -# Syntax is: [4091][03][SlaveAddress][01=resetFilter;00=DoNotResetFilter][01=reseterrors;00=DoNotResetErrors][01=reseterrors;00=DoNotResetErrors]. -# Response is [SlaveAddress][01=resetFilter;00=DoNotResetFilter][01=resetFilter;00=DoNotResetFilter][01=reseterrors;00=DoNotResetErrors][01=reseterrors;00=DoNotResetErrors] -r,,ResetNotificationsFilter,ResetNotifications,,,4091,[ID]0100,,,HEX:3,,, -r,,ResetNotificationsFilter,ResetNotifications,,,4091,[ID]0001,,,HEX:3,,, -w,,ResetNotifications,ResetNotifications,,,4091,3c,,,UIR,0x0001=Errors;0x0100=Filter,, - -## Block Commands - assuming response length from write commands -r,,ActualBlock1,ActualBlock1,,,4023,00,,,HEX:16,,, -r,,ActualBlock2,ActualBlock2,,,4024,00,,,HEX:16,,, -r,,ActualBlock3,ActualBlock3,,,4025,00,,,HEX:16,,, -r,,ActualBlock4,ActualBlock4,,,4026,00,,,HEX:16,,, -r,,ActualBlock5,ActualBlock5,,,4027,00,,,HEX:16,,, -r,,ParameterBlock1,ParameterBlock1,,,4051,00,,,HEX:16,,, -r,,ParameterBlock2,ParameterBlock2,,,4052,00,,,HEX:16,,, -r,,ParameterBlock3,ParameterBlock3,,,4053,00,,,HEX:16,,, -r,,ParameterBlock4,ParameterBlock4,,,4054,00,,,HEX:16,,, -r,,ParameterBlock5,ParameterBlock5,,,4055,00,,,HEX:16,,, -r,,ParameterBlock6,ParameterBlock6,,,4056,00,,,HEX:16,,, -r,,ParameterBlock7,ParameterBlock7,,,4057,00,,,HEX:16,,, -r,,ParameterBlock8,ParameterBlock8,,,4058,00,,,HEX:16,,, -r,,ParameterBlock9,ParameterBlock9,,,4059,00,,,HEX:16,,, -r,,ParameterBlock10,ParameterBlock10,,,405A,00,,,HEX:16,,, -w,,ParameterBlock1,ParameterBlock1,,,4081,,,,HEX:16,,, -w,,ParameterBlock2,ParameterBlock2,,,4082,,,,HEX:16,,, -w,,ParameterBlock3,ParameterBlock3,,,4083,,,,HEX:16,,, -w,,ParameterBlock4,ParameterBlock4,,,4084,,,,HEX:16,,, -w,,ParameterBlock5,ParameterBlock5,,,4085,,,,HEX:16,,, -w,,ParameterBlock6,ParameterBlock6,,,4086,,,,HEX:16,,, -w,,ParameterBlock7,ParameterBlock7,,,4087,,,,HEX:16,,, -w,,ParameterBlock8,ParameterBlock8,,,4088,,,,HEX:16,,, -w,,ParameterBlock9,ParameterBlock9,,,4089,,,,HEX:16,,, -w,,ParameterBlock10,ParameterBlock10,,,408A,,,,HEX:16,,, - -## Read SW Version is exception in the resp length -r,,ActualSoftwareVersion,ActualSoftwareVersion,,,4022,00,,,HEX:13,,, - -## Only assuming response length to be the same as for SW Version - can differ and should be tested -r,,ActualSerialNumber,ActualSerialNumber,,,4022,51,,,HEX:13,,, -r,,ActualDeviceID,ActualDeviceID,,,4022,80,,,HEX:13,,, -r,,ActualOperatingTime,ActualOperatingTime,,,4022,83,,,HEX:13,,, - -## Current State Read -r,,ActualFanMode,ActualFanMode,,,4022,01,,,SIR,,, -r,,ActualRPMFanInlet,ActualRPMFanInlet,,,4022,02,,,SIR,,, -r,,ActualRPMFanExhaust,ActualRPMFanExhaust,,,4022,03,,,SIR,,, -r,,ActualDipswitch,ActualDipswitch,,,4022,04,,,SIR,,, -r,,ActualPerilex,ActualPerilex,,,4022,05,,,SIR,,, -r,,ActualPositionSwitch,ActualPositionSwitch,,,4022,06,,,SIR,,, -r,,ActualDispSwitchPosition,ActualDispSwitchPosition,,,4022,30,,,SIR,,, -r,,ActualTempInside,ActualTempInside,,,4022,07,,,SIR,,, -r,,ActualTempOutside,ActualTempOutside,,,4022,08,,,SIR,,, -r,,ActualFlowSetpointInlet,ActualFlowSetpointInlet,,,4022,09,,,SIR,,, -r,,ActualFlowSetpointExhaust,ActualFlowSetpointExhaust,,,4022,0A,,,SIR,,, -r,,ActualFlowActualInlet,ActualFlowActualInlet,,,4022,0B,,,SIR,,, -r,,ActualFlowActualExhaust,ActualFlowActualExhaust,,,4022,0C,,,SIR,,, -r,,ActualBypassCurrent,ActualBypassCurrent,,,4022,0D,,,SIR,,, -r,,ActualBypassStatus,ActualBypassStatus,,,4022,0E,,,SIR,,, -r,,ActualPreheaterStatus,ActualPreheaterStatus,,,4022,0F,,,SIR,,, -r,,ActualPreheaterPower,ActualPreheaterPower,,,4022,10,,,SIR,,, -r,,ActualFanStatus,ActualFanStatus,,,4022,11,,,SIR,,, -r,,ActualRelativeHumidity,ActualRelativeHumidity,,,4022,20,,,SIR,,, -r,,ActualHumidityBoostState,ActualHumidityBoostState,,,4022,21,,,SIR,,, -r,,ActualPressureActualInlet,ActualPressureActualInlet,,,4022,14,,,SIR,,, -r,,ActualPressureActualExhaust,ActualPressureActualExhaust,,,4022,15,,,SIR,,, -r,,ActualFrostStatus,ActualFrostStatus,,,4022,16,,,SIR,,, -r,,ActualEBusPowerStatus,ActualEBusPowerStatus,,,4022,17,,,SIR,,, -r,,ActualFilterNotification,ActualFilterNotification,,,4022,18,,,SIR,,, -r,,ActualButtons,ActualButtons,,,4022,19,,,SIR,,, -r,,ActualTempOption,ActualTempOption,,,4022,1A,,,SIR,,, -r,,ActualContact1,ActualContact1,,,4022,1B,,,SIR,,, -r,,ActualContact2,ActualContact2,,,4022,1C,,,SIR,,, -r,,ActualPostheaterStatus,ActualPostheaterStatus,,,4022,1D,,,SIR,,, -r,,ActualPostheaterPower,ActualPostheaterPower,,,4022,1E,,,SIR,,, -r,,ActualEWTStatus,ActualEWTStatus,,,4022,1F,,,SIR,,, -r,,ActualCO2Sensor1Status,ActualCO2Sensor1Status,,,4022,28,,,SIR,,, -r,,ActualCO2Sensor1Value,ActualCO2Sensor1Value,,,4022,29,,,SIR,,, -r,,ActualCO2Sensor2Status,ActualCO2Sensor2Status,,,4022,2A,,,SIR,,, -r,,ActualCO2Sensor2Value,ActualCO2Sensor2Value,,,4022,2B,,,SIR,,, -r,,ActualCO2Sensor3Status,ActualCO2Sensor3Status,,,4022,2C,,,SIR,,, -r,,ActualCO2Sensor3Value,ActualCO2Sensor3Value,,,4022,2D,,,SIR,,, -r,,ActualCO2Sensor4Status,ActualCO2Sensor4Status,,,4022,2E,,,SIR,,, -r,,ActualCO2Sensor4Value,ActualCO2Sensor4Value,,,4022,2F,,,SIR,,, -r,,ActualEBusSyncGenErrorCount,ActualEBusSyncGenErrorCount,,,4022,64,,,SIR,,, - -## Parameter Read - all of these reply with 5xSIR(UIR?) -r,,Parameter,Parameter,,,4050,FF,,,SIR,,, -r,,ParameterDeviceType,ParameterDeviceType,,,4050,00,,,SIR,,, -r,,ParameterFlowReducedMode,ParameterFlowReducedMode,,,4050,01,,,SIR,,, -r,,ParameterFlowNormalMode,ParameterFlowNormalMode,,,4050,02,,,SIR,,, -r,,ParameterFlowHighMode,ParameterFlowHighMode,,,4050,03,,,SIR,,, -r,,ParameterBypassTemp,ParameterBypassTemp,,,4050,04,,,SIR,,, -r,,ParameterEBusOpentherm,ParameterEBusOpentherm,,,4050,05,,,SIR,,, -r,,ParameterEBusAddress,ParameterEBusAddress,,,4050,06,,,SIR,,, -r,,ParameterCVWTw,ParameterCVWTw,,,4050,07,,,SIR,,, -r,,ParameterFanBalanceMode,ParameterFanBalanceMode,,,4050,08,,,SIR,,, -r,,ParameterFanBalanceFlow,ParameterFanBalanceFlow,,,4050,09,,,SIR,,, -r,,ParameterExtraHeater,ParameterExtraHeater,,,4050,0A,,,SIR,,, -r,,ParameterPostheaterTemperature,ParameterPostheaterTemperature,,,4050,0B,,,SIR,,, -r,,ParameterV1OnOff,ParameterV1OnOff,,,4050,0C,,,SIR,,, -r,,ParameterV1Vmin,ParameterV1Vmin,,,4050,0D,,,SIR,,, -r,,ParameterV1Vmax,ParameterV1Vmax,,,4050,0E,,,SIR,,, -r,,ParameterCN1Coupling,ParameterCN1Coupling,,,4050,0F,,,SIR,,, -r,,ParameterCN1ModeInlet,ParameterCN1ModeInlet,,,4050,10,,,SIR,,, -r,,ParameterCN1ModeExhaust,ParameterCN1ModeExhaust,,,4050,11,,,SIR,,, -r,,ParameterV2OnOff,ParameterV2OnOff,,,4050,12,,,SIR,,, -r,,ParameterV2Vmin,ParameterV2Vmin,,,4050,13,,,SIR,,, -r,,ParameterV2Vmax,ParameterV2Vmax,,,4050,14,,,SIR,,, -r,,ParameterCN2Coupling,ParameterCN2Coupling,,,4050,15,,,SIR,,, -r,,ParameterCN2ModeInlet,ParameterCN2ModeInlet,,,4050,16,,,SIR,,, -r,,ParameterCN2ModeExhaust,ParameterCN2ModeExhaust,,,4050,17,,,SIR,,, -r,,ParameterEWTOnOff,ParameterEWTOnOff,,,4050,18,,,SIR,,, -r,,ParameterEWTTempMin,ParameterEWTTempMin,,,4050,19,,,SIR,,, -r,,ParameterEWTTempMax,ParameterEWTTempMax,,,4050,1A,,,SIR,,, -r,,ParameterBypassMode,ParameterBypassMode,,,4050,1B,,,SIR,,, -r,,ParameterFilterNotificationFlow,ParameterFilterNotificationFlow,,,4050,1C,,,SIR,,, -r,,ParameterBacklightIntensity,ParameterBacklightIntensity,,,4050,1D,,,SIR,,, -r,,ParameterSerialNumber,ParameterSerialNumber,,,4050,1E,,,SIR,,, -r,,ParameterSerialNumber2,ParameterSerialNumber2,,,4050,1F,,,SIR,,, -r,,ParameterSerialNumber3,ParameterSerialNumber3,,,4050,20,,,SIR,,, -r,,ParameterFlowHolidayMode,ParameterFlowHolidayMode,,,4050,21,,,SIR,,, -r,,ParameterActualFilterDays,ParameterActualFilterDays,,,4050,22,,,SIR,,, -r,,ParameterActualFilterFlow,ParameterActualFilterFlow,,,4050,23,,,SIR,,, -r,,ParameterTotalFlow,ParameterTotalFlow,,,4050,24,,,SIR,,, -r,,ParameterOperatingHours,ParameterOperatingHours,,,4050,25,,,SIR,,, -r,,ParameterErrorHistory1,ParameterErrorHistory1,,,4050,26,,,SIR,,, -r,,ParameterErrorHistory2,ParameterErrorHistory2,,,4050,27,,,SIR,,, -r,,ParameterErrorHistory3,ParameterErrorHistory3,,,4050,28,,,SIR,,, -r,,ParameterErrorHistory4,ParameterErrorHistory4,,,4050,29,,,SIR,,, -r,,ParameterErrorHistory5,ParameterErrorHistory5,,,4050,2A,,,SIR,,, -r,,ParameterErrorHistory6,ParameterErrorHistory6,,,4050,2B,,,SIR,,, -r,,ParameterErrorHistory7,ParameterErrorHistory7,,,4050,2C,,,SIR,,, -r,,ParameterErrorHistory8,ParameterErrorHistory8,,,4050,2D,,,SIR,,, -r,,ParameterErrorHistory9,ParameterErrorHistory9,,,4050,2E,,,SIR,,, -r,,ParameterErrorHistory10,ParameterErrorHistory10,,,4050,2F,,,SIR,,, -r,,ParameterBypassHysteresis,ParameterBypassHysteresis,,,4050,30,,,SIR,,, -r,,ParameterPreHeaterPresent,ParameterPreHeaterPresent,,,4050,31,,,SIR,,, - -## Parameter Write (Note: replies with wirtten value SIR - can it be a dedicated field?) -w,,ParameterFlowReducedMode,ParameterFlowReducedMode,,,4080,01,,,SIR,,, -w,,ParameterFlowNormalMode,ParameterFlowNormalMode,,,4080,02,,,SIR,,, -w,,ParameterFlowHighMode,ParameterFlowHighMode,,,4080,03,,,SIR,,, -w,,ParameterBypassTemp,ParameterBypassTemp,,,4080,04,,,SIR,,, -w,,ParameterEBusAddress,ParameterEBusAddress,,,4080,06,,,SIR,,, -w,,ParameterCVWTw,ParameterCVWTw,,,4080,07,,,SIR,,, -w,,ParameterFanBalanceMode,ParameterFanBalanceMode,,,4080,08,,,SIR,,, -w,,ParameterFanBalanceFlow,ParameterFanBalanceFlow,,,4080,09,,,SIR,,, -w,,ParameterExtraHeater,ParameterExtraHeater,,,4080,0A,,,SIR,,, -w,,ParameterPostheaterTemperature,ParameterPostheaterTemperature,,,4080,0B,,,SIR,,, -w,,ParameterV1OnOff,ParameterV1OnOff,,,4080,0C,,,SIR,,, -w,,ParameterV1Vmin,ParameterV1Vmin,,,4080,0D,,,SIR,,, -w,,ParameterV1Vmax,ParameterV1Vmax,,,4080,0E,,,SIR,,, -w,,ParameterCN1Coupling,ParameterCN1Coupling,,,4080,0F,,,SIR,,, -w,,ParameterCN1ModeInlet,ParameterCN1ModeInlet,,,4080,10,,,SIR,,, -w,,ParameterCN1ModeExhaust,ParameterCN1ModeExhaust,,,4080,11,,,SIR,,, -w,,ParameterV2OnOff,ParameterV2OnOff,,,4080,12,,,SIR,,, -w,,ParameterV2Vmin,ParameterV2Vmin,,,4080,13,,,SIR,,, -w,,ParameterV2Vmax,ParameterV2Vmax,,,4080,14,,,SIR,,, -w,,ParameterCN2Coupling,ParameterCN2Coupling,,,4080,15,,,SIR,,, -w,,ParameterCN2ModeInlet,ParameterCN2ModeInlet,,,4080,16,,,SIR,,, -w,,ParameterCN2ModeExhaust,ParameterCN2ModeExhaust,,,4080,17,,,SIR,,, -w,,ParameterEWTOnOff,ParameterEWTOnOff,,,4080,18,,,SIR,,, -w,,ParameterEWTTempMin,ParameterEWTTempMin,,,4080,19,,,SIR,,, -w,,ParameterEWTTempMax,ParameterEWTTempMax,,,4080,1A,,,SIR,,, -w,,ParameterBypassMode,ParameterBypassMode,,,4080,1B,,,SIR,,, -w,,ParameterBacklightIntensity,ParameterBacklightIntensity,,,4080,1D,,,SIR,,, -w,,ParameterFlowHolidayMode,ParameterFlowHolidayMode,,,4080,21,,,SIR,,, -w,,ParameterBypassHysteresis,ParameterBypassHysteresis,,,4080,30,,,SIR,,, -w,,ParameterPreHeaterPresent,ParameterPreHeaterPresent,,,4080,31,,,SIR,,, - -# Test Commands -w,,TestCommandTestMode,TestCommandTestMode,,,4080,64,,,HEX:2,,, -w,,TestCommandSetInletPWM,TestCommandSetInletPWM,,,4080,65,,,HEX:2,,, -w,,TestCommandSetExhaustPWM,TestCommandSetExhaustPWM,,,4080,66,,,HEX:2,,, -w,,TestCommandSDLog,TestCommandSDLog,,,4080,67,,,HEX:2,,, -w,,TestCommandLCDSymbols,TestCommandLCDSymbols,,,4080,68,,,HEX:2,,, -w,,TestCommandLCDBacklight,TestCommandLCDBacklight,,,4080,69,,,HEX:2,,, -w,,TestCommandPreHeaterMode,TestCommandPreHeaterMode,,,4080,6A,,,HEX:2,,, -w,,TestCommandPreHeaterPower,TestCommandPreHeaterPower,,,4080,6B,,,HEX:2,,, -w,,TestCommandBypassMode,TestCommandBypassMode,,,4080,6C,,,HEX:2,,, - -## eBUS Commands -r,,ParameterEBusGroupNumber,ParameterEBusGroupNumber,,,4050,D0,,,SIR,,, -w,,ParameterEBusGroupNumber,ParameterEBusGroupNumber,,,4080,D0,,,SIR,,, -r,,ParameterEBusSlaveNumber,ParameterEBusSlaveNumber,,,4050,D1,,,SIR,,, -w,,ParameterEBusSlaveNumber,ParameterEBusSlaveNumber,,,4080,D1,,,SIR,,, -r,,ParameterHeartBeatTimeout,ParameterHeartBeatTimeout,,,4050,D2,,,SIR,,, -w,,ParameterHeartBeatTimeout,ParameterHeartBeatTimeout,,,4080,D2,,,SIR,,, - - -## Valve commands -w,,ApplianceStatus,ApplianceStatus,,,40A1,,,,HEX:1,,, -w,,ValveCommandSetAngle,ValveCommandSetAngle,,,40C2,05,,,SIR,,, - -r,,ActualValveStatus,ActualValveStatus,,,4022,82,,,SIR,,, -r,,ActualValvePosition,ActualValvePosition,,,4022,81,,,SIR,,, -r,,ActualEndPositionStepCount,ActualEndPositionStepCount,,,4022,89,,,SIR,,, -r,,ActualPositionStepCount,ActualPositionStepCount,,,4022,8A,,,SIR,,, -r,,ActualRunDirection,ActualRunDirection,,,4022,8B,,,SIR,,, -r,,ActualConfigurationValid,ActualConfigurationValid,,,4022,8C,,,SIR,,, - -r,,ParameterPositionZone01,ParameterPositionZone01,,,4050,80,,,SIR,,, -w,,ParameterPositionZone01,ParameterPositionZone01,,,4080,80,,,SIR,,, -r,,ParameterPositionZone02,ParameterPositionZone02,,,4050,81,,,SIR,,, -w,,ParameterPositionZone02,ParameterPositionZone02,,,4080,81,,,SIR,,, -r,,ParameterSafePosition,ParameterSafePosition,,,4050,82,,,SIR,,, -w,,ParameterSafePosition,ParameterSafePosition,,,4080,82,,,SIR,,, -r,,ParameterExpectedEndPosition,ParameterExpectedEndPosition,,,4050,83,,,SIR,,, -w,,ParameterExpectedEndPosition,ParameterExpectedEndPosition,,,4080,83,,,SIR,,, -r,,ParameterCalibrationTolerance,ParameterCalibrationTolerance,,,4050,84,,,SIR,,, -w,,ParameterCalibrationTolerance,ParameterCalibrationTolerance,,,4080,84,,,SIR,,, -r,,ParameterPositionTolerance,ParameterPositionTolerance,,,4050,85,,,SIR,,, -w,,ParameterPositionTolerance,ParameterPositionTolerance,,,4080,85,,,SIR,,, -r,,NrOfPositionsParameter,NrOfPositionsParameter,,,4050,88,,,SIR,,, -w,,NrOfPositionsParameter,NrOfPositionsParameter,,,4080,88,,,SIR,,, - - -## MRC Commands (Multi Room Control) -w,,MRCCommandReset,MRCCommandReset,,,40C2,00,,,SIR,,, -w,,MRCCommandSetMode,MRCCommandSetMode,,,40C2,01,,,SIR,,, - -r,,ActualMRCStatus,ActualMRCStatus,,,4022,82,,,SIR,,, -r,,ActualMRCConfigurationStatus,ActualMRCConfigurationStatus,,,4022,A0,,,SIR,,, -r,,ActualMRCPresensceStateSwitches,ActualMRCPresensceStateSwitches,,,4022,A1,,,SIR,,, -r,,ActualMRCPresensceStateCO2Sensors,ActualMRCPresensceStateCO2Sensors,,,4022,A2,,,SIR,,, -r,,ActualMRCKitchenBoostStateSwitches,ActualMRCKitchenBoostStateSwitches,,,4022,A3,,,SIR,,, -r,,ActualMRCBathroomStateSwitches,ActualMRCBathroomStateSwitches,,,4022,A4,,,SIR,,, -r,,ActualMRCValvePositions,ActualMRCValvePositions,,,4022,A5,,,SIR,,, -r,,ActualMRCCO2SensorValues,ActualMRCCO2SensorValues,,,4022,A6,,,SIR,,, - -r,,ParameterMRCWTWFlowMaximum,ParameterMRCWTWFlowMaximum,,,4050,B9,,,SIR,,, -w,,ParameterMRCWTWFlowMaximum,ParameterMRCWTWFlowMaximum,,,4080,B9,,,SIR,,, -r,,ParameterPPMThresholdKitchen,ParameterPPMThresholdKitchen,,,4050,A0,,,SIR,,, -w,,ParameterPPMThresholdKitchen,ParameterPPMThresholdKitchen,,,4080,A0,,,SIR,,, -r,,ParameterPPMThresholdUnit01,ParameterPPMThresholdUnit01,,,4050,A1,,,SIR,,, -w,,ParameterPPMThresholdUnit01,ParameterPPMThresholdUnit01,,,4080,A1,,,SIR,,, -r,,ParameterPPMThresholdUnit02,ParameterPPMThresholdUnit02,,,4050,A1,,,SIR,,, -w,,ParameterPPMThresholdUnit02,ParameterPPMThresholdUnit02,,,4080,A1,,,SIR,,, -r,,ParameterPPMThresholdUnit03,ParameterPPMThresholdUnit03,,,4050,A1,,,SIR,,, -w,,ParameterPPMThresholdUnit03,ParameterPPMThresholdUnit03,,,4080,A1,,,SIR,,, -r,,ParameterPPMThresholdUnit04,ParameterPPMThresholdUnit04,,,4050,A1,,,SIR,,, -w,,ParameterPPMThresholdUnit04,ParameterPPMThresholdUnit04,,,4080,A1,,,SIR,,, -r,,ParameterPPMThresholdUnit05,ParameterPPMThresholdUnit05,,,4050,A1,,,SIR,,, -w,,ParameterPPMThresholdUnit05,ParameterPPMThresholdUnit05,,,4080,A1,,,SIR,,, -r,,ParameterPPMThresholdUnit06,ParameterPPMThresholdUnit06,,,4050,A1,,,SIR,,, -w,,ParameterPPMThresholdUnit06,ParameterPPMThresholdUnit06,,,4080,A1,,,SIR,,, -r,,ParameterBathroomStartDelay,ParameterBathroomStartDelay,,,4050,AB,,,SIR,,, -w,,ParameterBathroomStartDelay,ParameterBathroomStartDelay,,,4080,AB,,,SIR,,, -r,,ParameterBathroomRunoutTime,ParameterBathroomRunoutTime,,,4050,AC,,,SIR,,, -w,,ParameterBathroomRunoutTime,ParameterBathroomRunoutTime,,,4080,AC,,,SIR,,, -r,,ParameterKitchenRunoutTime,ParameterKitchenRunoutTime,,,4050,AD,,,SIR,,, -w,,ParameterKitchenRunoutTime,ParameterKitchenRunoutTime,,,4080,AD,,,SIR,,, -r,,ParameterKitchenSwitchType,ParameterKitchenSwitchType,,,4050,AE,,,SIR,,, -w,,ParameterKitchenSwitchType,ParameterKitchenSwitchType,,,4080,AE,,,SIR,,, -r,,ParameterSetpointFlowHallway,ParameterSetpointFlowHallway,,,4050,AF,,,SIR,,, -w,,ParameterSetpointFlowHallway,ParameterSetpointFlowHallway,,,4080,AF,,,SIR,,, \ No newline at end of file diff --git a/ebusd-2.1.x/en/encon/scan.csv b/ebusd-2.1.x/en/encon/scan.csv index 8199cc12..780cb183 100644 --- a/ebusd-2.1.x/en/encon/scan.csv +++ b/ebusd-2.1.x/en/encon/scan.csv @@ -1,2 +1,3 @@ # 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,field,part (m;s),type / templates,divider / values,unit,comment,field,part (m;s),type / templates,divider / values,unit,comment +## This ebus config is based on information from decompiled BCSServiceTool/Common/AppliaceCommon.cs r,scan,id,Scan ID,,,0704,00,MF,,UCH,0x06=Dungs;0x0f=FH Ostfalia;0x10=TEM;0x11=Lamberti;0x14=CEB;0x15=Landis-Staefa;0x16=FERRO;0x17=MONDIAL;0x18=Wikon;0x19=Wolf;0x20=RAWE;0x30=Satronic;0x40=ENCON;0x50=Kromschröder;0x60=Eberle;0x65=EBV;0x75=Grässlin;0x85=ebm-papst;0x95=SIG;0xa5=Theben;0xa7=Thermowatt;0xb5=Vaillant;0xc0=Toby;0xc5=Weishaupt;0xfd=ebusd.eu,,,brand,,UCH,8=Brink;161=Viessmann,,,model,2=Allure;17=Excellent400;18=Sky300;19=ConstantRPM400;20=Sky150;21=Excellent180;22=Excellent300;23=CWLTower300;24=RenoventElan300;25=Excellent450;26=Sky200;32=Elan10;33=Elan16;34=Elan25;35=DecentralAir70;37=Nather300;38=Elan4;45=CWLF250;46=CWLF350;80=Flair325;81=Flair225;82=Flair450;83=Flair600;84=Flair300;85=Flair400;86=Flair200;128=MultiRoomCtrl;145=AirControl;192=Valve;193=CO2Sensor,IGN,,,,version,,BI0:3,0=None;1=Basic;2=Plus,,,device_type,,bi4:7,1=Heater;2=Ventilation;3=Actuator;4=Sensor;5=Controller;6=Cooling;7=VentilationCombi,,,,,IGN,,,,SW,,PIN,,,,HW,,,,,