From 8d56c2b61a4fed15f0c5cd1bd08a9ce953130ab2 Mon Sep 17 00:00:00 2001 From: Roland Jax Date: Wed, 4 Dec 2013 13:14:23 +0100 Subject: [PATCH] Vaillant configuration files for VR 60/3 added. --- ChangeLog | 6 +++- contrib/csv/vaillant/vr603.csv | 51 +++++++++++++++++++++++++++++++++ contrib/csv/vaillant/vr603.ods | Bin 0 -> 20495 bytes contrib/csv/vaillant/vr903.csv | 2 +- 4 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 contrib/csv/vaillant/vr603.csv create mode 100644 contrib/csv/vaillant/vr603.ods diff --git a/ChangeLog b/ChangeLog index 9b3627de..8d4b2514 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ ebus Daemon (ebusd) - ChangeLog =============================== +2013-12-04: +* Vaillant configuration files for VR 60/3 added. +* Vaillant configuration files for VR 90/3 changed. + 2013-12-02: * Vaillant configuration files for VPM 30/35 W added. * Vaillant configuration files for VR 90/3 added. @@ -8,7 +12,7 @@ ebus Daemon (ebusd) - ChangeLog 2013-12-01: * New branch "newDataTypes" created. * More data types (char, int, long, float) added. -* Vaillant configuration files for VPM 20 S added. +* Vaillant configuration filse for VPM 20 S added. 2013-11-29: * New daemon option nodevicecheck added. diff --git a/contrib/csv/vaillant/vr603.csv b/contrib/csv/vaillant/vr603.csv new file mode 100644 index 00000000..4a220575 --- /dev/null +++ b/contrib/csv/vaillant/vr603.csv @@ -0,0 +1,51 @@ +# type;class;cmd;comment;msg type;ZZ;PBSB;NN;D1D2D3;elements;sub;part;position;datatype;factor;unit;valid;comment;sub;part;position;datatype;factor;unit;valid;comment;sub;part;position;datatype;factor;unit;valid;comment;sub;part;position;datatype;factor;unit;valid;comment +get;vr603;OutsideTemp24hAvg;Aussentemperatur 24h Mittelwert;MS;52;B509;3;0DBB00;1;-;sd;1,2;d2c;1.0;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;FlowTempSensor;Vorlauftemperatur Ist;MS;52;B509;3;0D0100;2;temp;sd;1,2;d2c;1.0;°C;-;Temperatur;sensor;sd;3;uch;-;-;-;Fühler;;;;;;;;;;;;;;;; +get;vr603mk1;OutsideTemp;Aussentemperatur;MS;52;B509;3;0D0600;2;temp;sd;1,2;d2c;1.0;°C;-;Temperatur;sensor;sd;3;uch;-;-;-;Fühler;;;;;;;;;;;;;;;; +get;vr603mk1;RemoteControlActive;Fernsteuerung aktiv;MS;52;B509;3;0D0A00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;MixerDutyCycle;Mischer Einschaltdauer;MS;52;B509;3;0D0E00;1;-;sd;1;sch;-;%;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;HolidayActive;Ferienprogramm aktiv;MS;52;B509;3;0D2700;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;OperatingMode;Betriebsart;MS;52;B509;3;0D2B00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;FlowTempMin;Vorlaufsollwert MIN;MS;52;B509;3;0D3000;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;FlowTempMax;Vorlaufsollwert MAX;MS;52;B509;3;0D3100;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;DesiredTemp;Solltemperatur;MS;52;B509;3;0D3200;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;DesiredTempLow;Absenktemperatur;MS;52;B509;3;0D3300;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;HeatingCurve;Heizkurve;MS;52;B509;3;0D3500;1;-;sd;1,2;uin;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;OutsideTempLimitShutdown;Abschaltgrenze Aussentempertur;MS;52;B509;3;0D3600;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;PreHeatingTimeMax;Voraufheizung MAX;MS;52;B509;3;0D3800;1;-;sd;1;uch;-;h;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;FloorScreedDryingDay;Estrichtrocknung Tag;MS;52;B509;3;0D3B00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;HeatingCircuitType;Heizkreistyp;MS;52;B509;3;0D3C00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;OperatingModeRemoteControl;Betriebsart Fernsteuerung;MS;52;B509;3;0D3F00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;FlowTempDesired;Vorlauftemperatur Soll;MS;52;B509;3;0D4600;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;TankHeatingActive;Speicherladung aktiv;MS;52;B509;3;0D4700;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;PowerSavingActive;Sparfunktion aktiv;MS;52;B509;3;0D4B00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;PartyActive;Partyfunktion aktiv;MS;52;B509;3;0D4E00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;PumpCutOffTime;Pumpe Sperrzeit;MS;52;B509;3;0D4F00;1;-;sd;1;uch;-;min;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;PumpState;Pumpe Status;MS;52;B509;3;0D9100;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;CoolingDeltaStart;Kühlung Starttemperturdifferenz;MS;52;B509;3;0DBA00;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;CoolingHysteresisTempMin;Kühlung Hysteresis Vorlauftemperatur MIN;MS;52;B509;3;0DBE00;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk1;CoolingOperatingMode;Kühlung Betriebsart;MS;52;B509;3;0DBF00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;FlowTempSensor;Vorlauftemperatur Ist;MS;53;B509;3;0D0300;2;temp;sd;1,2;d2c;1.0;°C;-;Temperatur;sensor;sd;3;uch;-;-;-;Fühler;;;;;;;;;;;;;;;; +get;vr603mk2;OutsideTemp;Aussentemperatur;MS;53;B509;3;0D0600;2;temp;sd;1,2;d2c;1.0;°C;-;Temperatur;sensor;sd;3;uch;-;-;-;Fühler;;;;;;;;;;;;;;;; +get;vr603mk2;RemoteControlActive;Fernsteuerung aktiv;MS;53;B509;3;0D0A00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;MixerDutyCycle;Mischer Einschaltdauer;MS;53;B509;3;0D0F00;1;-;sd;1;sch;-;%;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;HolidayActive;Ferienprogramm aktiv;MS;53;B509;3;0D2700;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;OperatingMode;Betriebsart;MS;53;B509;3;0D2B00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;FlowTempMin;Vorlaufsollwert MIN;MS;53;B509;3;0D3000;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;FlowTempMax;Vorlaufsollwert MAX;MS;53;B509;3;0D3100;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;DesiredTemp;Solltemperatur;MS;53;B509;3;0D3200;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;DesiredTempLow;Absenktemperatur;MS;53;B509;3;0D3300;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;HeatingCurve;Heizkurve;MS;53;B509;3;0D3500;1;-;sd;1,2;uin;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;OutsideTempLimitShutdown;Abschaltgrenze Aussentempertur;MS;53;B509;3;0D3600;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;PreHeatingTimeMax;Voraufheizung MAX;MS;53;B509;3;0D3800;1;-;sd;1;uch;-;h;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;FloorScreedDryingDay;Estrichtrocknung Tag;MS;53;B509;3;0D3B00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;HeatingCircuitType;Heizkreistyp;MS;53;B509;3;0D3C00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;OperatingModeRemoteControl;Betriebsart Fernsteuerung;MS;53;B509;3;0D3F00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;FlowTempDesired;Vorlauftemperatur Soll;MS;53;B509;3;0D4600;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;TankHeatingActive;Speicherladung aktiv;MS;53;B509;3;0D4700;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;PowerSavingActive;Sparfunktion aktiv;MS;53;B509;3;0D4B00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;PartyActive;Partyfunktion aktiv;MS;53;B509;3;0D4E00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;PumpCutOffTime;Pumpe Sperrzeit;MS;53;B509;3;0D4F00;1;-;sd;1;uch;-;min;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;PumpState;Pumpe Status;MS;53;B509;3;0D9400;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;CoolingDeltaStart;Kühlung Starttemperturdifferenz;MS;53;B509;3;0DBA00;1;-;sd;1;uch;-;°C;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr603mk2;CoolingOperatingMode;Kühlung Betriebsart;MS;53;B509;3;0DBF00;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/contrib/csv/vaillant/vr603.ods b/contrib/csv/vaillant/vr603.ods new file mode 100644 index 0000000000000000000000000000000000000000..84109af18d92c9398051f616b1d2f47fb327b4f7 GIT binary patch literal 20495 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 literal 0 HcmV?d00001 diff --git a/contrib/csv/vaillant/vr903.csv b/contrib/csv/vaillant/vr903.csv index bb13a055..2c67de2e 100644 --- a/contrib/csv/vaillant/vr903.csv +++ b/contrib/csv/vaillant/vr903.csv @@ -2,5 +2,5 @@ get;vr903;RoomTempAct;Raumisttemperatur;MS;1C;B509;3;0D0000;1;temp;sd;1,2;d2c;1.0;°C;-;Temperatur;sensor;sd;3;uch;-;-;-;Fühler;;;;;;;;;;;;;;;; get;vr903;RoomTempActOffset;Raumisttemperatur Offset;MS;1C;B509;3;0D1F00;1;-;sd;1,2;d2c;1.0;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; get;vr903;HolidayPeriod;Urlaubszeitraum;MS;1C;B509;3;0D4300;4;start1;sd;1,2,3;hda;-;-;-;Start 1;start2;sd;5,6,4;hda;-;-;-;Start 2;end1;sd;7,8,9;hda;-;-;-;Ende 1;end2;sd;11,12,10;hda;-;-;-;Ende 2 -get;vr903;RoomSetTempHoliday;Ferien Solltemperatur;MS;1C;B509;3;0D2200;1;-;sd;1,2;d2c;1.0;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; +get;vr903;HolidayRoomSetTemp;Ferien Solltemperatur;MS;1C;B509;3;0D2200;1;-;sd;1,2;d2c;1.0;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; get;vr903;LcdContrast;Kontrast Display;MS;1C;B509;3;0D3600;1;-;sd;1;uch;-;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;