Replies: 63 comments 122 replies
-
Was mich irritiert ist, dass wenn ich mir vorhandene CSV-Dateien (Beispielsweise 15.700.csv) ansehe, dass dort teilweise die PBSB nicht angegeben sind. Warum ist das so? siehe wiki "4.2. Defaults"; dort ist das ganz gut erklärt |
Beta Was this translation helpful? Give feedback.
-
Deine CSV stimmt noch nicht ganz. Für die Nachricht zur Rücklauftemperatur
|
Beta Was this translation helpful? Give feedback.
-
Hallo und vielen Dank für die Antwort john30! Nur Falls noch jemand versucht Werte für die aroTherm Plus VWL 75/6 abzurufen. Vielleicht noch eine Off-Topic Frage: Nur eine Vermutung: Ich gehe davon aus, das diese Werte direkt aus der HMU stammen und daher bei einer Abfrage über das Geräte Display direkt verarbeitet werden und nicht definiert auf den EBUS ausgegeben wird. Andere Werte funktionieren aber:
Hat dazu vielleicht jemand eine Idee? Oder eine Alternative wie ich wenigstens an die Speichertemperatur komme? Vielen Dank! Gruß, |
Beta Was this translation helpful? Give feedback.
-
Hallo @Yunkie zunächst einmal vielen Dank für Deine Beschreibungen hier und fürs Posten der CSV-Datei - diese funktioniert für meine VWL 75/6 ebenfalls, wie ich jetzt nach etwas hin und her bestätigen kann. Das hin und her bezieht sich darauf, dass bei meiner Anlage diese Werte nur dann auf dem ebus ausgegeben werden, wenn ich in der Fachhandwerkerebene ins Testmenu gehe. Davor hatte ich mich gewundert, dass ich im Log nichts dazu finden konnte.
Meine Anlage hat neben der VWL 75/6 (HMU00;0607;5103) den Regler VRC 720 und das Funkmodul 5 (VR71) verbaut. Als Speicher kommt ein Allstor Exclusive zum Einsatz. Über den VR71, der vom ebusd automatisch erkannt wird, kann ich über die Message Typen SensorData1 und SensorData2 die Temperaturen des Pufferspeichers auslesen. Falls dieser bei Dir ebenfalls verbaut ist, könntest Du das probieren (die Werte sind dann bei mir in den Feldern S5, S6, S7, S8). Ich würde empfehlen, einen Pull Request für die von Dir verlinkte CSV ins Repo ebusd-configuration (https://github.com/john30/ebusd-configuration) einzustellen. Diese funktioniert zumindest für die VWL 75/6 deutlich besser als die aktuell im Repo befindliche 08.hmu.csv. Dazu müssten allerdings auch noch die template-Werte aus der CSV ergänzt werden, also bspw. Gruß Jonas |
Beta Was this translation helpful? Give feedback.
-
hi, mfG |
Beta Was this translation helpful? Give feedback.
-
Hi @mf76130
Ja, siehe meinen Kommentar weiter oben #437 (comment):
D.h. Du musst in der Spalte K (datatypes/templates) sämtliche nicht-standard-typen-Werte ersetzen. Ich habe z.B. |
Beta Was this translation helpful? Give feedback.
-
hab jetzt mal das ans Ende der _template.csv gestellt |
Beta Was this translation helpful? Give feedback.
-
Hier werden gerade zwei Issues vermischt, die aber auch zusammengehören thematisch. Das nur als Hinweis an andere Leser. Wenn ich das hier john30/ebusd-configuration#263 (comment) richtig sehe, meldet sich Deine WP als |
Beta Was this translation helpful? Give feedback.
-
anders, bei mir will es die datei ohne 00 - 08.hmu.csv |
Beta Was this translation helpful? Give feedback.
-
Ja, so geht's natürlich auch 👍 Hier ist beschrieben, wie der Auswahlmechanismus für die Dateien funktioniert: https://github.com/john30/ebusd/wiki/4.7.-Automatic-configuration |
Beta Was this translation helpful? Give feedback.
-
Ich hab jetzt scanconfig aus der config entfernt und nur noch die csv's die ich brauche im lokalen ordner jetzt gehts auch bei mir. |
Beta Was this translation helpful? Give feedback.
-
@mf76130 das liegt dann aber eher an deinem interface als an ebusd |
Beta Was this translation helpful? Give feedback.
-
ja, das kann gut sein, aber man kriegt ja momentan nichts besseres :-( |
Beta Was this translation helpful? Give feedback.
-
Hallo! Ich habe eine Ochsner Wärmepumpe und das CSV File von #437 verwendet. |
Beta Was this translation helpful? Give feedback.
-
Habe eine VWL 87/4, kann auch grundsätzlich vieles auslesen. Schafft es jemand Details wie "aktuelle Leistung", "Arbeitszahl" usw. bzw. alles was in der Fachhandwerkebene zu finden ist, auszulesen? |
Beta Was this translation helpful? Give feedback.
-
Hallo,
ich habe die files von https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x und auf meinem raspi in dem folder /ebus_config_data/ abgelegt.
***@***.***:/ebus_config_data $ ls -l
total 16
-rwxrwxrwx 1 pi pi 1253 Apr 1 2023 broadcast.csv
-rwxrwxrwx 1 pi pi 754 Apr 1 2023 memory.csv
-rwxrwxrwx 1 pi pi 1228 Apr 1 2023 _templates.csv
drwxrwxrwx 2 pi pi 4096 May 4 20:53 vaillant
cat /etc/default/ebusd
# /etc/default/ebusd:
# config file for ebusd service.
EBUSD_OPTS="--scanconfig=full --port=8888 --accesslevel=* --latency=0 --configpath=/ebus_config_data/„
Bitte lese hier #720 (reply in thread) meinen Eintrag vom 01.04.2023, ein file habe ich geändert!
Viel Spass
Gruß
Klaus
… Am 07.10.2023 um 21:34 schrieb Trapper12 ***@***.***>:
Hallo Klaus,
holst Du die csv's von ebus oder hast Du ein Verzeichnis angelegt? Wenn ja, wo hast Du die Dateien her?
Gruß
Klaus (Trapper12) :-)
—
Reply to this email directly, view it on GitHub <#720 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AKKPCXLDJKAG6JZGPK4NT2TX6GVF3AVCNFSM6AAAAAASGYVJN2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TEMJZGE3DM>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
Hallo,
bitte lese diese Doku
And than I created the file 15.ctlv2.csv in the folder /ebus_config_data/vaillant, I took the content of the downloaded file 15.700.csv and put it to the created file 15.ctlv2.csv.
Bitte erstelle eine Datei mit dem Namen 15.ctlv2.csv, in dem Folder wo die anderen cdv’s sind und kopieren den Inhalt von 15.700.csv rein,
Anbei meine 15.ctlv2.csv, alle Parameter kann ich auch (noch) nicht nutzen.
Viel Spaß
***@***.***:/ebus_config_data/vaillant $ cat 15.ctlv2.csv
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment
#,70000,VRC 700,700 110,,,,,,,,,,
# ##### Generell #####,,,,,,,,,,,,,
*r,,,,,,B524,02000000,,,IGN:4,,,
*w,,,,,,B524,02010000,,,,,,
*wi,#install,,,,,B524,02010000,,,,,,
r;w,,ContinuosHeating,Durchgehendes Heizen,,,,0200,,,tempv,,,"-26=off, when the outside temperature falls below this threshold temperature the continuous heating function is started (off <=> function is disabled)"
r;w,,FrostOverRideTime,Frostschutz-Verzögerung,,,,0300,,,hoursum2,,,delay before frost protection is activated
r;w,,ManualCooling,Manuell kühlen,,,,0600,,,UIN,,,"Anzahl Tage manueller Kühlung (max. 99, 0=aus, Temperatur via z1CoolingTemp)"
r;wi,,GlobalSystemOff,Global System Aus,,,,0700,,,yesno,,,Zum Ausschalten des Systems
r;w,,HwcParallelLoading,Parallele Ladung Warmwasserkreis,,,,0A00,,,onoff,,,Heizbetrieb und Speicherladung parallel
r;w,,MaxRoomHumidity,maxRoomHumidity,,,,0E00,,,UIN,,,maximale Raumluftfeuchte
r;w,,AdaptHeatCurve,Adaptive Heizkurve,,,,1400,,,yesno,,,automatic correction of configured heat curve
r;w,,MaxCylinderChargeTime,maximale Speicherladezeit,,,,1700,,,minutes2,,,maximum cylinder charging time
r;w,,HwcLockTime,lockTimeHwc,,,,1800,,,minutes2,,,Sperrzeit WW-Bedarf
r;w,,PumpAdditionalTime,pumpAdditionalTime,,,,1B00,,,minutes2,,,Ladepumpe Nachlaufzeit
r;w,,CylinderChargeHyst,hystCylinderCharge,,,,2700,,,calibrationv,,,Hysterese Speicherladung
r;w,,CylinderChargeOffset,offsetCylinderCharge,,,,2900,,,calibrationv,,,Speicherlad. Offset
r;w,,MaintenanceDate,nächste Wartung,,,,2C00,,,date,,,Datum nächste Wartung
r;w,,Date,Datum,,,,3400,,,date,,,Aktuelles Datum
r;w,,Time,Zeit,,,,3500,,,HTI,,,Aktuelle Uhrzeit
r;w,,HydraulicScheme,Systemschema,,,,3600,,,UIN,,,Systemschema
#r;w,,Unknown38,(konstant 21),,,,3800,,,tempv,,,unknown value
r,,WaterPressure,Wasserdruck,,,,3900,,,pressv,,,Wasserdruck
r;w,,SolarYieldTotal,TotalSolarYield,,,,3D00,,,energy4,,,Solarertrag gesamt
r;w,,YieldTotal,TotalEnvironmentalYield,,,,3E00,,,energy4,,,Umweltertrag gesamt
r;w,,VentilationDay,SollLüftung,,,,4200,,,UIN,,,Lüftergeschwindigkeit tagsüber
r;w,,VentilationNight,Absenklüftung,,,,4300,,,UIN,,,Lüftergeschwindigkeit nachts
r;w,,HwcMaxFlowTempDesired,HwcMaxFlowTempDesired,,,,4600,,,tempv,,,maximum flow temperature setpoint of Hwc
r,,SystemFlowTemp,Systemvorlauf,,,,4B00,,,tempv,,,Systemvorlauf
r;w,,MultiRelaySetting,Multifunktionsausgang,,,,4D00,,,mamode,,,
r;w,,PrFuelSumHcThisMonth,ThisMonthsFConsumptionHc,,,,4E00,,,energy4,,,Aktueller Monat Brennstoffverbrauch Heizung
r;w,,PrEnergySumHcThisMonth,ThisMonthsEConsumptionHc,,,,4F00,,,energy4,,,Aktueller Monat Stromverbrauch Heizung
r;w,,PrEnergySumHwcThisMonth,ThisMonthsEConsumptionHwc,,,,5000,,,energy4,,,Aktueller Monat Stromverbrauch Warmwasser
r;w,,PrFuelSumHwcThisMonth,ThisMonthsFConsumptionHwc,,,,5100,,,energy4,,,Aktueller Monat Brennstoffverbrauch Warmwasser
r;w,,PrFuelSumHcLastMonth,LastMonthsFConsumptionHc,,,,5200,,,energy4,,,Letzter Monat Brennstoffverbrauch Heizung
r;w,,PrEnergySumHcLastMonth,LastMonthsEConsumptionHc,,,,5300,,,energy4,,,Letzter Monat Stromverbrauch Heizung
r;w,,PrEnergySumHwcLastMonth,LastMonthsEConsumptionHwc,,,,5400,,,energy4,,,Letzter Monat Stromverbrauch Warmwasser
r;w,,PrFuelSumHwcLastMonth,LastMonthsFConsumptionHwc,,,,5500,,,energy4,,,Letzter Monat Brennstoffverbrauch Warmwasser
r;w,,PrFuelSumHc,TotalFConsumptionHc,,,,5600,,,energy4,,,Brennstoffverbrauch Heizung gesamt
r;w,,PrEnergySumHc,TotalEConsumptionHc,,,,5700,,,energy4,,,Stromverbrauch Heizung gesamt
r;w,,PrEnergySumHwc,TotalEConsumptionHwc,,,,5800,,,energy4,,,Stromverbrauch Warmwasser gesamt
r;w,,PrFuelSumHwc,TotalFConsumptionHwc,,,,5900,,,energy4,,,Brennstoffverbrauch Warmwasser gesamt
r;w,,PrEnergySum,TotalEConsumption,,,,5C00,,,energy4,,,Dieses Jahr Stromverbrauch gesamt
r;w,,PrFuelSum,TotalFConsumption,,,,5D00,,,energy4,,,Dieses Jahr Brennstoffverbrauch gesamt
#r;w,,Unknown67,(VR70 konfig 1),,,,6700,,,tempv,,,unknown value
#r;w,,Unknown68,(VR70 konfig 1),,,,6800,,,tempv,,,unknown value
r;w,,OpModeEffect,OpModeEffect,,,,6900,,,zonesel,,,selection which heating circuit is affected by changing parameters in the basic display
r;w,,Installer1,Installationsfirma Teil 1,,,,6C00,,,shortname,,,installer's name
r;w,,Installer2,Installationsfirma Teil 2,,,,6D00,,,shortname,,,installer's name
r;w,,PhoneNumber1,Telefonnummer,,,,6F00,,,shortphone,,,installer's telephone number
r;w,,PhoneNumber2,Telefonnummer,,,,7000,,,shortphone,,,installer's telephone number
r;w,,HolidayStartPeriod,HolidayStartPeriod,,,,7100,,,hfrom,,,start date of holidays
r;w,,HolidayEndPeriod,HolidayEndPeriod,,,,7200,,,hto,,,end date of holidays
r,,DisplayedOutsideTemp,Außentemperatur,,,,7300,,,tempv,,,Außentemperatur
r;w,,SFMode,SFMode,,,,7400,,,sfmode,,,
r;w,,KeyCodeforConfigMenu,Passwort für das Konfigurationsmenü,,,,7600,,,UIN,,,000-999; code for the installer's menues
r;w,,OpMode,OpMode,,,,7b00,,,opmode,,,operation mode of all/configured zone(s) matching OpModeEffect
r;w,,OpModeCooling,,,,,7c00,,,opmode,,,Betriebsart für Kühlung aller/konfigurierter Zonen
r;w,,OpModeVentilation,,,,,1600,,,opmode,,,Betriebsart für Lüftung aller/konfigurierter Zonen
r;w,,HolidayTemp,HolidayTemp,,,,8200,,,tempv,,,holiday setpoint
r;w,,BankHolidayStartPeriod,BankHolidayStartPeriod,,,,8300,,,hfrom,,,start date of bank holidays
r;w,,BankHolidayEndPeriod,BankHolidayEndPeriod,,,,8400,,,hto,,,end date of bank holidays
#r;w,,Unknown85,(konstant 0/inf),,,,8500,,,tempv,,,unknown value
r;w,,OutsideTempAvg,mittlere Außentemperatur,,,,9500,,,tempv,,,gerundete mittlere Außentemperatur (alle 3h aktualisiert)
r,,MaintenanceDue,Wartung fällig,,,,9600,,,yesno,,,zeigt an ob die Wartung fällig ist
r,,HwcStorageTempTop,"Temp.fühler WW, oben",,,,9D00,,,tempv,,,"Temp.fühler WW, oben"
r,,HwcStorageTempBottom,"Temp.fühler WW, unten",,,,9E00,,,tempv,,,"Temp.fühler WW, unten"
r,,HcStorageTempTop,"Temp.fühler Hz, oben",,,,9F00,,,tempv,,,"Temp.fühler Hz, oben"
r,,HcStorageTempBottom,"Temp.fühler Hz, unten",,,,A000,,,tempv,,,"Temp.fühler Hz, unten"
# ##### Warmwasserkreis #####,,,,,,,,,,,,,
*r,,,,,,B524,02000100,,,IGN:4,,,
*w,,,,,,B524,02010100,,,,,,
r;w,,HwcOpMode,HwcOpMode,,,,0300,,,opmode,,,operation mode of Hwc
r;w,,HwcTempDesired,gewünschte Temperatur Warmwasserkreis,,,,0400,,,tempv,,,setpoint of domestic hot water circuit
r,,HwcStorageTemp,HwcStorageTemp,,,,0500,,,tempv,,,Speicheristtemperatur
r,,HwcFlowTemp,HwcFlowTemp,,,,0800,,,tempv,,,desired flow temp for Hwc
r;w,,HwcHolidayStartPeriod,HwcHolidayStartPeriod,,,,0900,,,hfrom,,,start date of holidays
r;w,,HwcHolidayEndPeriod,HwcHolidayEndPeriod,,,,0A00,,,hto,,,end date of holidays
r;w,,HwcBankHolidayStartPeriod,HwcHolidayStartPeriod,,,,0B00,,,hfrom,,,start date of bank holidays
r;w,,HwcBankHolidayEndPeriod,HwcHolidayEndPeriod,,,,0C00,,,hto,,,end date of bank holidays
r;w,,HwcSFMode,HwcSFMode,,,,0D00,,,sfmode,,,
# ##### Heizkreis 1 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000200,,,IGN:4,,,
*w,,,,,,B524,02010200,,,,,,
r,,Hc1CircuitType,CircuitType Heizkreis 1,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc1Unknown04,(konstant 30) Temperatur Heizkreis 1,,,,0400,,,tempv,,,unknown value for Hc1
r,,Hc1ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 1,,,,0700,,,tempv,,,current flow temperature setpoint of Hc1
r,,Hc1FlowTemp,FlowTemp Heizkreis 1,,,,0800,,,tempv,,,current flow temperature of Hc1
#r;w,,Hc1Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc1
r;w,,Hc1ExcessTemp,ExcessTemp Heizkreis 1,,,,0B00,,,calibrationv,,,excess temperature of Hc1 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control range)
#r;w,,Hc1Unknown0c,(konstant 65) Temperatur Heizkreis 1,,,,0C00,,,tempv,,,unknown value for Hc1
#r;w,,Hc1Unknown0d,(konstant 65) Temperatur Heizkreis 1,,,,0D00,,,tempv,,,unknown value for Hc1
r;w,,Hc1AutoOffMode,AutoOffMode Heizkreis 1,,,,0E00,,,offmode,,,operation of Hc1 during the lowering time; no influence if room temperature modulation is set to thermostat
r;w,,Hc1HeatCurve,Heizkurve Heizkreis 1,,,,0F00,,,EXP,,,heating curve of Hc1
r;w,,Hc1MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 1,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc1
#r;w,,Hc1Unknown11,(konstant 20) Temperatur Heizkreis 1,,,,1100,,,tempv,,,unknown value for Hc1
r;w,,Hc1MinFlowTempDesired,MinFlowTempDesired Heizkreis 1,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc1
r;w,,Hc1SummerTempLimit,AT-Abschaltgrenze Heizkreis 1,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
r;w,,Hc1RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 1,,,,1500,,,rcmode,,,room temperature modulation of Hc1
r,,Hc1MixerMovement,MixerMovement Heizkreis 1,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
r,,Hc1HeatCurveAdaption,Anpassung Heizkurve Heizkreis 1,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc1
r;w,,Hc1Status,Status Heizkreis 1,,,,1B00,,,UCH,,,status of zone 1
r;w,,Hc1PumpStatus,PumpStatus Heizkreis 1,,,,1E00,,,UIN,,,pump status of zone 1
# ##### Heizkreis 2 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000201,,,IGN:4,,,
#*w,,,,,,B524,02010201,,,,,,
#r,,Hc2CircuitType,CircuitType Heizkreis 2,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc2Unknown04,(konstant 30) Temperatur Heizkreis 2,,,,0400,,,tempv,,,unknown value for Hc2
#r,,Hc2ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 2,,,,0700,,,tempv,,,current flow temperature setpoint of Hc2
#r,,Hc2FlowTemp,FlowTemp Heizkreis 2,,,,0800,,,tempv,,,current flow temperature of Hc2
#r;w,,Hc2Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc2
#r;w,,Hc2ExcessTemp,ExcessTemp Heizkreis 2,,,,0B00,,,calibrationv,,,excess temperature of Hc2 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control range)
#r;w,,Hc2Unknown0c,(konstant 65) Temperatur Heizkreis 2,,,,0C00,,,tempv,,,unknown value for Hc2
#r;w,,Hc2Unknown0d,(konstant 65) Temperatur Heizkreis 2,,,,0D00,,,tempv,,,unknown value for Hc2
#r;w,,Hc2AutoOffMode,AutoOffMode Heizkreis 2,,,,0E00,,,offmode,,,operation of Hc2 during the lowering time; no influence if room temperature modulation is set to thermostat
#r;w,,Hc2HeatCurve,Heizkurve Heizkreis 2,,,,0F00,,,EXP,,,heating curve of Hc2
#r;w,,Hc2MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 2,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc2
#r;w,,Hc2Unknown11,(konstant 20) Temperatur Heizkreis 2,,,,1100,,,tempv,,,unknown value for Hc2
#r;w,,Hc2MinFlowTempDesired,MinFlowTempDesired Heizkreis 2,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc2
#r;w,,Hc2SummerTempLimit,AT-Abschaltgrenze Heizkreis 2,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
#r;w,,Hc2RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 2,,,,1500,,,rcmode,,,room temperature modulation of Hc2
#r,,Hc2MixerMovement,MixerMovement Heizkreis 2,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
#r,,Hc2HeatCurveAdaption,Anpassung Heizkurve Heizkreis 2,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc2
#r;w,,Hc2Status,Status Heizkreis 2,,,,1B00,,,UCH,,,status of zone 2
#r;w,,Hc2PumpStatus,PumpStatus Heizkreis 2,,,,1E00,,,UIN,,,pump status of zone 2
# ##### Heizkreis 3 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000202,,,IGN:4,,,
#*w,,,,,,B524,02010202,,,,,,
#r,,Hc3CircuitType,CircuitType Heizkreis 3,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc3Unknown04,(konstant 30) Temperatur Heizkreis 3,,,,0400,,,tempv,,,unknown value for Hc3
#r,,Hc3ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 3,,,,0700,,,tempv,,,current flow temperature setpoint of Hc3
#r,,Hc3FlowTemp,FlowTemp Heizkreis 3,,,,0800,,,tempv,,,current flow temperature of Hc3
#r;w,,Hc3Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc3
#r;w,,Hc3ExcessTemp,ExcessTemp Heizkreis 3,,,,0B00,,,calibrationv,,,excess temperature of Hc3 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control range)
#r;w,,Hc3Unknown0c,(konstant 65) Temperatur Heizkreis 3,,,,0C00,,,tempv,,,unknown value for Hc3
#r;w,,Hc3Unknown0d,(konstant 65) Temperatur Heizkreis 3,,,,0D00,,,tempv,,,unknown value for Hc3
#r;w,,Hc3AutoOffMode,AutoOffMode Heizkreis 3,,,,0E00,,,offmode,,,operation of Hc3 during the lowering time; no influence if room temperature modulation is set to thermostat
#r;w,,Hc3HeatCurve,Heizkurve Heizkreis 3,,,,0F00,,,EXP,,,heating curve of Hc3
#r;w,,Hc3MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 3,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc3
#r;w,,Hc3Unknown11,(konstant 20) Temperatur Heizkreis 3,,,,1100,,,tempv,,,unknown value for Hc3
#r;w,,Hc3MinFlowTempDesired,MinFlowTempDesired Heizkreis 3,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc3
#r;w,,Hc3SummerTempLimit,AT-Abschaltgrenze Heizkreis 3,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
#r;w,,Hc3RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 3,,,,1500,,,rcmode,,,room temperature modulation of Hc3
#r,,Hc3MixerMovement,MixerMovement Heizkreis 3,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
#r,,Hc3HeatCurveAdaption,Anpassung Heizkurve Heizkreis 3,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc3
#r;w,,Hc3Status,Status Heizkreis 3,,,,1B00,,,UCH,,,status of zone 2
#r;w,,Hc3PumpStatus,PumpStatus Heizkreis 3,,,,1E00,,,UIN,,,pump status of zone 3
# ##### Zone 1 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000300,,,IGN:4,,,
*w,,,,,,B524,02010300,,,,,,
r;w,,z1OpModeCooling,Betriebsart für Kühlung Zone 1,,,,0100,,,opmode,,,operation mode for cooling of zone 1
r;w,,z1CoolingTemp,Kühlsolltemperatur Zone 1,,,,0200,,,tempv,,,desired cooling setpoint for zone 1
r;w,,z1HolidayStartPeriod,Ferienzeitraum Start Zone 1,,,,0300,,,hfrom,,,start date of holidays for zone 1
r;w,,z1HolidayEndPeriod,Ferienzeitraum Ende Zone 1,,,,0400,,,hto,,,end date of holidays for zone 1
r;w,,z1HolidayTemp,Raumsollwert Ferienbetrieb Zone 1,,,,0500,,,tempv,,,holiday setpoint for zone 1
r;w,,z1OpMode,Betriebsart Zone 1,,,,0600,,,opmode,,,operation mode of zone 1
r;w,,z1DayTemp,Solltemperatur Zone 1,,,,0700,,,tempv,,,day setpoint for zone 1
r;w,,z1QuickVetoTemp,Quick Veto Temperatur Zone 1,,,,0800,,,tempv,,,manual override setpoint for zone 1
r;w,,z1NightTemp,Absenktemperatur Zone 1,,,,0900,,,tempv,,,night setpoint for zone 1
r;w,,z1BankHolidayStartPeriod,Bank Feiertag Start Zone 1,,,,0C00,,,hfrom,,,start date of bank holidays for zone 1
r;w,,z1BankHolidayEndPeriod,Bank Feiertag Ende Zone 1,,,,0D00,,,hto,,,end date of bank holidays for zone 1
r;w,,z1SFMode,SFMode Zone 1,,,,0E00,,,sfmode,,,
r,,z1RoomTemp,Raumisttemperatur Zone 1,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 1
r;w,,z1ValveStatus,Ventilstatus Zone 1,,,,1200,,,UCH,,,valve status of zone 1
r;w,,z1RoomZoneMapping,Raumregler Zuordnung Zone 1,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 1
r;w,,z1ActualRoomTempDesired,Raumsolltemperatur Zone 1,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z1Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 1,,,,1500,,,tempv,,,unknown value for zone 1
r;w,,z1Shortname,Kurzbezeichnung Zone 1,,,,1600,,,shortname,,,short name of zone 1
r;w,,z1Name1,Bezeichnung Zone 1 Teil 1,,,,1700,,,zname,,,name of zone 1
r;w,,z1Name2,Bezeichnung Zone 1 Teil 2,,,,1800,,,zname,,,name of zone 1
# ##### Zone 2 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000301,,,IGN:4,,,
#*w,,,,,,B524,02010301,,,,,,
#r;w,,z2OpModeCooling,Betriebsart für Kühlung Zone 2,,,,0100,,,opmode,,,operation mode for cooling of zone 2
#r;w,,z2CoolingTemp,Kühlsolltemperatur Zone 2,,,,0200,,,tempv,,,desired cooling setpoint for zone 2
#r;w,,z2HolidayStartPeriod,Ferienzeitraum Start Zone 2,,,,0300,,,hfrom,,,start date of holidays for zone 2
#r;w,,z2HolidayEndPeriod,Ferienzeitraum Ende Zone 2,,,,0400,,,hto,,,end date of holidays for zone 2
#r;w,,z2HolidayTemp,Raumsollwert Ferienbetrieb Zone 2,,,,0500,,,tempv,,,holiday setpoint for zone 2
#r;w,,z2OpMode,Betriebsart Zone 2,,,,0600,,,opmode,,,operation mode of zone 2
#r;w,,z2DayTemp,Solltemperatur Zone 2,,,,0700,,,tempv,,,day setpoint for zone 2
#r;w,,z2QuickVetoTemp,Quick Veto Temperatur Zone 2,,,,0800,,,tempv,,,manual override setpoint for zone 2
#r;w,,z2NightTemp,Absenktemperatur Zone 2,,,,0900,,,tempv,,,night setpoint for zone 2
#r;w,,z2BankHolidayStartPeriod,Bank Feiertag Start Zone 2,,,,0C00,,,hfrom,,,start date of bank holidays for zone 2
#r;w,,z2BankHolidayEndPeriod,Bank Feiertag Ende Zone 2,,,,0D00,,,hto,,,end date of bank holidays for zone 2
#r;w,,z2SFMode,SFMode Zone 2,,,,0E00,,,sfmode,,,
#r,,z2RoomTemp,Raumisttemperatur Zone 2,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 2
#r;w,,z2ValveStatus,Ventilstatus Zone 2,,,,1200,,,UCH,,,valve status of zone 2
#r;w,,z2RoomZoneMapping,Raumregler Zuordnung Zone 2,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 2
#r;w,,z2ActualRoomTempDesired,Raumsolltemperatur Zone 2,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z2Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 2,,,,1500,,,tempv,,,unknown value for zone 2
#r;w,,z2Shortname,Kurzbezeichnung Zone 2,,,,1600,,,shortname,,,short name of zone 2
#r;w,,z2Name1,Bezeichnung Zone 2 Teil 1,,,,1700,,,zname,,,name of zone 2
#r;w,,z2Name2,Bezeichnung Zone 2 Teil 2,,,,1800,,,zname,,,name of zone 2
# ##### Zone 3 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000302,,,IGN:4,,,
#*w,,,,,,B524,02010302,,,,,,
#r;w,,z3OpModeCooling,Betriebsart für Kühlung Zone 3,,,,0100,,,opmode,,,operation mode for cooling of zone 3
#r;w,,z3CoolingTemp,Kühlsolltemperatur Zone 3,,,,0200,,,tempv,,,desired cooling setpoint for zone 3
#r;w,,z3HolidayStartPeriod,Ferienzeitraum Start Zone 3,,,,0300,,,hfrom,,,start date of holidays for zone 3
#r;w,,z3HolidayEndPeriod,Ferienzeitraum Ende Zone 3,,,,0400,,,hto,,,end date of holidays for zone 3
#r;w,,z3HolidayTemp,Raumsollwert Ferienbetrieb Zone 3,,,,0500,,,tempv,,,holiday setpoint for zone 3
#r;w,,z3OpMode,Betriebsart Zone 3,,,,0600,,,opmode,,,operation mode of zone 3
#r;w,,z3DayTemp,Solltemperatur Zone 3,,,,0700,,,tempv,,,day setpoint for zone 3
#r;w,,z3QuickVetoTemp,Quick Veto Temperatur Zone 3,,,,0800,,,tempv,,,manual override setpoint for zone 3
#r;w,,z3NightTemp,Absenktemperatur Zone 3,,,,0900,,,tempv,,,night setpoint for zone 3
#r;w,,z3BankHolidayStartPeriod,Bank Feiertag Start Zone 3,,,,0C00,,,hfrom,,,start date of bank holidays for zone 3
#r;w,,z3BankHolidayEndPeriod,Bank Feiertag Ende Zone 3,,,,0D00,,,hto,,,end date of bank holidays for zone 3
#r;w,,z3SFMode,SFMode Zone 3,,,,0E00,,,sfmode,,,
#r,,z3RoomTemp,Raumisttemperatur Zone 3,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 3
#r;w,,z3ValveStatus,Ventilstatus Zone 3,,,,1200,,,UCH,,,valve status of zone 3
#r;w,,z3RoomZoneMapping,Raumregler Zuordnung Zone 3,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 3
#r;w,,z3ActualRoomTempDesired,Raumsolltemperatur Zone 3,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z3Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 3,,,,1500,,,tempv,,,unknown value for zone 3
#r;w,,z3Shortname,Kurzbezeichnung Zone 3,,,,1600,,,shortname,,,short name of zone 3
#r;w,,z3Name1,Bezeichnung Zone 3 Teil 1,,,,1700,,,zname,,,name of zone 3
#r;w,,z3Name2,Bezeichnung Zone 3 Teil 2,,,,1800,,,zname,,,name of zone 3
# ##### Zeitprogramme #####,,,,,,,,,,,,,
# Lüftung,,,,,,,,,,,,,
*r,,,,,,B524,03000001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000001,,,,,,
r;w,,ventilationTimer.Monday,Zeitfenster Lüftung Montag,,,,00,,,slot1-3,,,
r;w,,ventilationTimer.Tuesday,Zeitfenster Lüftung Dienstag,,,,01,,,slot1-3,,,
r;w,,ventilationTimer.Wednesday,Zeitfenster Lüftung Mittwoch,,,,02,,,slot1-3,,,
r;w,,ventilationTimer.Thursday,Zeitfenster Lüftung Donnerstag,,,,03,,,slot1-3,,,
r;w,,ventilationTimer.Friday,Zeitfenster Lüftung Freitag,,,,04,,,slot1-3,,,
r;w,,ventilationTimer.Saturday,Zeitfenster Lüftung Samstag,,,,05,,,slot1-3,,,
r;w,,ventilationTimer.Sunday,Zeitfenster Lüftung Sonntag,,,,06,,,slot1-3,,,
# Flüsterbetrieb,,,,,,,,,,,,,
*r,,,,,,B524,03000002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000002,,,,,,
r;w,,noiseReductionTimer.Monday,Zeitfenster Flüsterbetrieb Montag,,,,00,,,slot1-3,,,
r;w,,noiseReductionTimer.Tuesday,Zeitfenster Flüsterbetrieb Dienstag,,,,01,,,slot1-3,,,
r;w,,noiseReductionTimer.Wednesday,Zeitfenster Flüsterbetrieb Mittwoch,,,,02,,,slot1-3,,,
r;w,,noiseReductionTimer.Thursday,Zeitfenster Flüsterbetrieb Donnerstag,,,,03,,,slot1-3,,,
r;w,,noiseReductionTimer.Friday,Zeitfenster Flüsterbetrieb Freitag,,,,04,,,slot1-3,,,
r;w,,noiseReductionTimer.Saturday,Zeitfenster Flüsterbetrieb Samstag,,,,05,,,slot1-3,,,
r;w,,noiseReductionTimer.Sunday,Zeitfenster Flüsterbetrieb Sonntag,,,,06,,,slot1-3,,,
# Hochtarif,,,,,,,,,,,,,
*r,,,,,,B524,03000003,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000003,,,,,,
r;w,,tariffTimer.Monday,Zeitfenster Hochtarif Montag,,,,00,,,slot1-3,,,
r;w,,tariffTimer.Tuesday,Zeitfenster Hochtarif Dienstag,,,,01,,,slot1-3,,,
r;w,,tariffTimer.Wednesday,Zeitfenster Hochtarif Mittwoch,,,,02,,,slot1-3,,,
r;w,,tariffTimer.Thursday,Zeitfenster Hochtarif Donnerstag,,,,03,,,slot1-3,,,
r;w,,tariffTimer.Friday,Zeitfenster Hochtarif Freitag,,,,04,,,slot1-3,,,
r;w,,tariffTimer.Saturday,Zeitfenster Hochtarif Samstag,,,,05,,,slot1-3,,,
r;w,,tariffTimer.Sunday,Zeitfenster Hochtarif Sonntag,,,,06,,,slot1-3,,,
# Schaltzeiten Warmwasser,,,,,,,,,,,,,
*r,,,,,,B524,03010001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04010001,,,,,,
r;w,,hwcTimer.Monday,Zeitfenster Montag,,,,00,,,slot1-3,,,
r;w,,hwcTimer.Tuesday,Zeitfenster Dienstag,,,,01,,,slot1-3,,,
r;w,,hwcTimer.Wednesday,Zeitfenster Mittwoch,,,,02,,,slot1-3,,,
r;w,,hwcTimer.Thursday,Zeitfenster Donnerstag,,,,03,,,slot1-3,,,
r;w,,hwcTimer.Friday,Zeitfenster Freitag,,,,04,,,slot1-3,,,
r;w,,hwcTimer.Saturday,Zeitfenster Samstag,,,,05,,,slot1-3,,,
r;w,,hwcTimer.Sunday,Zeitfenster Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramm Zirkulationspumpe,,,,,,,,,,,,,
*r,,,,,,B524,03010002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04010002,,,,,,
r;w,,ccTimer.Monday,Zeitfenster Montag,,,,00,,,slot1-3,,,
r;w,,ccTimer.Tuesday,Zeitfenster Dienstag,,,,01,,,slot1-3,,,
r;w,,ccTimer.Wednesday,Zeitfenster Mittwoch,,,,02,,,slot1-3,,,
r;w,,ccTimer.Thursday,Zeitfenster Donnerstag,,,,03,,,slot1-3,,,
r;w,,ccTimer.Friday,Zeitfenster Freitag,,,,04,,,slot1-3,,,
r;w,,ccTimer.Saturday,Zeitfenster Samstag,,,,05,,,slot1-3,,,
r;w,,ccTimer.Sunday,Zeitfenster Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramme Zone 1,,,,,,,,,,,,,
*r,,,,,,B524,03030002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030002,,,,,,
r;w,,z1Timer.Monday,Zeitfenster Heizen Montag,,,,00,,,slot1-3,,,
r;w,,z1Timer.Tuesday,Zeitfenster Heizen Dienstag,,,,01,,,slot1-3,,,
r;w,,z1Timer.Wednesday,Zeitfenster Heizen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z1Timer.Thursday,Zeitfenster Heizen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z1Timer.Friday,Zeitfenster Heizen Freitag,,,,04,,,slot1-3,,,
r;w,,z1Timer.Saturday,Zeitfenster Heizen Samstag,,,,05,,,slot1-3,,,
r;w,,z1Timer.Sunday,Zeitfenster Heizen Sonntag,,,,06,,,slot1-3,,,
*r,,,,,,B524,03030001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030001,,,,,,
r;w,,z1CoolingTimer.Monday,Zeitfenster Kühlen Montag,,,,00,,,slot1-3,,,
r;w,,z1CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag,,,,01,,,slot1-3,,,
r;w,,z1CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z1CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z1CoolingTimer.Friday,Zeitfenster Kühlen Freitag,,,,04,,,slot1-3,,,
r;w,,z1CoolingTimer.Saturday,Zeitfenster Kühlen Samstag,,,,05,,,slot1-3,,,
r;w,,z1CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramme Zone 2,,,,,,,,,,,,,
*r,,,,,,B524,03030102,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030102,,,,,,
r;w,,z2Timer.Monday,Zeitfenster Heizen Montag,,,,00,,,slot1-3,,,
r;w,,z2Timer.Tuesday,Zeitfenster Heizen Dienstag,,,,01,,,slot1-3,,,
r;w,,z2Timer.Wednesday,Zeitfenster Heizen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z2Timer.Thursday,Zeitfenster Heizen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z2Timer.Friday,Zeitfenster Heizen Freitag,,,,04,,,slot1-3,,,
r;w,,z2Timer.Saturday,Zeitfenster Heizen Samstag,,,,05,,,slot1-3,,,
r;w,,z2Timer.Sunday,Zeitfenster Heizen Sonntag,,,,06,,,slot1-3,,,
*r,,,,,,B524,03030101,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030101,,,,,,
r;w,,z2CoolingTimer.Monday,Zeitfenster Kühlen Montag,,,,00,,,slot1-3,,,
r;w,,z2CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag,,,,01,,,slot1-3,,,
r;w,,z2CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z2CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z2CoolingTimer.Friday,Zeitfenster Kühlen Freitag,,,,04,,,slot1-3,,,
r;w,,z2CoolingTimer.Saturday,Zeitfenster Kühlen Samstag,,,,05,,,slot1-3,,,
r;w,,z2CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag,,,,06,,,slot1-3,,,
# includes,,,,,,,,,,,,,
!include,errors.inc,,,,,,,,,,,,
Hello,
I was able to solve my issue after reading many other issues, question and hints.
My main issue was that ebusd wasn't able to load a config file for CTLV2 this is the Vaillant sensoCOMFORT VRC 720.
ebusctl info #before
...
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104"
after doing the things I will describe later ebusd was able to load the config file for
ebusctl info #after
...
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
To do's:
I downloaded the ebusd config files from https://github.com/john30/ebusd-configuration and saved them localy on my raspi machine, I'm using the eBus Koppler USB mounted to my raspi.
Here my ebusd configuration
EBUSD_OPTS="--scanconfig=full --port=8888 --accesslevel=* --latency=0 --configpath=/ebus_config_data/"
And than I created the file 15.ctlv2.csv in the folder /ebus_config_data/vaillant, I took the content of the downloaded file 15.700.csv and put it to the created file 15.ctlv2.csv.
After this I restarted the ebusd with the result, that the file was picked up by ebusd.
ebusctl info #after
...
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
ebusctl info
...
poll: 1
update: 10
address 00: master #1 <#1>
address 03: master #11 <#11>
address 05: slave #1 <#1>, scanned "MF=Vaillant;ID=VR921;SW=2801;HW=5703"
address 08: slave #11 <#11>, scanned "MF=Vaillant;ID=HMU00;SW=0607;HW=5103", loaded "vaillant/08.hmu.csv"
address 0a: slave, scanned "MF=Vaillant;ID=PMW01;SW=0206;HW=8302", loaded "vaillant/0a.pmw.hwc.csv"
address 10: master #2 <#2>
address 12: slave, scanned "MF=Vaillant;ID=PMW01;SW=0206;HW=8302"
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0203;HW=5904", loaded "vaillant/26.vr_71.csv"
address 31: master #8 <#8>, ebusd
address 36: slave #8 <#8>, ebusd, scanning
address 71: master #9 <#9>
address 76: slave #9 <#9>, scanned "MF=Vaillant;ID=VWZIO;SW=0607;HW=5103"
address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0514;HW=1104", loaded "vaillant/ec.sol.sc.csv"
address f7: master #20 <#20>
address fc: slave #20 <#20>, scanned "MF=Vaillant;ID=PMW01;SW=0206;HW=8302"
And now I'm able to use most of the configured values in the original file 15.700.csv or my name 15.ctlv2.csv. I was searching for a way to change the values of
Hc1MaxFlowTempDesired
Hc1HeatCurve
z1OpMode
and this is now working, have a look
#ebusctl w -c ctlv2 Hc1MaxFlowTempDesired 44
done
ebusctl r Hc1MaxFlowTempDesired
44
ebusctl r -c ctlv2 Hc1MaxFlowTempDesired
44
#ebusctl w -c ctlv2 Hc1HeatCurve 2.1
done
ebusctl r Hc1HeatCurve
2.1
ebusctl r -c ctlv2 Hc1HeatCurve
2.1
#ebusctl w -c ctlv2 z1OpMode auto
ebusctl r -c ctlv2 z1OpMode
auto
ebusctl r z1OpMode
auto
#ebusctl w -c ctlv2 z1OpMode off
done
ebusctl r -c ctlv2 z1OpMode
off
ebusctl r z1OpMode
off
regards
Klaus
Gruß
Klaus
… Am 09.10.2023 um 19:38 schrieb Trapper12 ***@***.***>:
Hallo, komme nicht weiter und verzweifele.
Habe gemacht, was Du geschrieben hast. Es wird keine csv geladen. Hab dann noch was anderes probiert:
Habe das config verzeichnis von John30 auf git geclont und auf meinem Raspi abgelegt.
Pfad der csv's
/etc/ebusd/
Inhalt von /etc/ebusd: template.csv, broadcast.csv, memory.csv und der Ordner Vaillant mit den ganzen csv's.
Mit folgender config, die auf das Verzeichnis verweist, werden keine csv's geladen. siehe unten
EBUSD_OPTS="-d ens:/dev/ttyAMA0 --configpath=/etc/ebusd/ --scanconfig=full --latency=0 --httpport=8889 --port=8888"
/etc/default$ ebusctl i
version: ebusd 23.1.23.1
update check: version 23.2 available
device: /dev/ttyAMA0, enhanced, firmware 1.1[8419].2[847f]
signal: acquired
symbol rate: 15
max symbol rate: 492
min arbitration micros: 3
max arbitration micros: 18
min symbol latency: 4
max symbol latency: 5
reconnects: 0
masters: 5
messages: 5
conditional: 0
poll: 0
update: 0
address 03: master #11 <#11>
address 08: slave #11 <#11>, scanned "MF=Vaillant;ID=HMU00;SW=0607;HW=5103"
address 10: master #2 <#2>
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104"
address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0100;HW=5904"
address 31: master #8 <#8>, ebusd
address 36: slave #8 <#8>, ebusd
address 71: master #9 <#9>
address 76: slave #9 <#9>
address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0514;HW=1104"
address f1: master #10 <#10>
address f6: slave #10 <#10>, scanned "MF=Vaillant;ID=NETX2;SW=4030;HW=5703"
mit folgender config, die die csv's von ebusd holt
EBUSD_OPTS="-d ens:/dev/ttyAMA0 --scanconfig=full --latency=50 --httpport=8889 --port=8888"
werden drei csv' geladen, die 15.ctlv2.csv gibt es da ja nicht.
/etc/default$ ebusctl i
version: ebusd 23.1.23.1
device: /dev/ttyAMA0, enhanced, firmware 1.1[8419].2[847f]
signal: acquired
symbol rate: 27
max symbol rate: 190
min arbitration micros: 4
max arbitration micros: 63
min symbol latency: 4
max symbol latency: 5
reconnects: 0
masters: 5
messages: 158
conditional: 0
poll: 1
update: 10
address 03: master #11 <#11>
address 08: slave #11 <#11>, scanned "MF=Vaillant;ID=HMU00;SW=0607;HW=5103", loaded "vaillant/08.hmu.csv"
address 10: master #2 <#2>
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104"
address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0100;HW=5904", loaded "vaillant/26.vr_71.csv"
address 31: master #8 <#8>, ebusd
address 36: slave #8 <#8>, ebusd, scanning
address 71: master #9 <#9>
address 76: slave #9 <#9>, scanned "MF=Vaillant;ID=VWZIO;SW=0607;HW=5103"
address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0514;HW=1104", loaded "vaillant/ec.sol.sc.csv"
address f1: master #10 <#10>
aber es kommen keine Daten, zumindest bringt ebusctl find nur eine Menge Punkte no data stored.
Auch in den Objekten des ebus adapters sind nur Daten, die explizit in der Instanz abgefragt werden.
Was mache ich falsch??
Und, wie updated man? Es kommt ja bei ebusctl i, dass es eine version 23.2 gibt.
Tut mir leid, dass es so viel Geschreibe ist
Hoffe auf Hilfe
Klaus
—
Reply to this email directly, view it on GitHub <#720 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AKKPCXNZHE72ATSG4TEBUHTX6QZB5AVCNFSM6AAAAAASGYVJN2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TEMZSHE3DE>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
Hi Klaus123,
das hatte ich gemacht. Aber wenn ich die csv's lokal ablege, werden sie nicht geladen. Irgendwo muss ich da wohl einen Pfadfehler machen
Gruß Klaus
Am 9. Oktober 2023 20:51:25 MESZ schrieb klaus123 ***@***.***>:
…Hallo,
bitte lese diese Doku
And than I created the file 15.ctlv2.csv in the folder /ebus_config_data/vaillant, I took the content of the downloaded file 15.700.csv and put it to the created file 15.ctlv2.csv.
Bitte erstelle eine Datei mit dem Namen 15.ctlv2.csv, in dem Folder wo die anderen cdv’s sind und kopieren den Inhalt von 15.700.csv rein,
Anbei meine 15.ctlv2.csv, alle Parameter kann ich auch (noch) nicht nutzen.
Viel Spaß
***@***.***:/ebus_config_data/vaillant $ cat 15.ctlv2.csv
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment
#,70000,VRC 700,700 110,,,,,,,,,,
# ##### Generell #####,,,,,,,,,,,,,
*r,,,,,,B524,02000000,,,IGN:4,,,
*w,,,,,,B524,02010000,,,,,,
*wi,#install,,,,,B524,02010000,,,,,,
r;w,,ContinuosHeating,Durchgehendes Heizen,,,,0200,,,tempv,,,"-26=off, when the outside temperature falls below this threshold temperature the continuous heating function is started (off <=> function is disabled)"
r;w,,FrostOverRideTime,Frostschutz-Verzögerung,,,,0300,,,hoursum2,,,delay before frost protection is activated
r;w,,ManualCooling,Manuell kühlen,,,,0600,,,UIN,,,"Anzahl Tage manueller Kühlung (max. 99, 0=aus, Temperatur via z1CoolingTemp)"
r;wi,,GlobalSystemOff,Global System Aus,,,,0700,,,yesno,,,Zum Ausschalten des Systems
r;w,,HwcParallelLoading,Parallele Ladung Warmwasserkreis,,,,0A00,,,onoff,,,Heizbetrieb und Speicherladung parallel
r;w,,MaxRoomHumidity,maxRoomHumidity,,,,0E00,,,UIN,,,maximale Raumluftfeuchte
r;w,,AdaptHeatCurve,Adaptive Heizkurve,,,,1400,,,yesno,,,automatic correction of configured heat curve
r;w,,MaxCylinderChargeTime,maximale Speicherladezeit,,,,1700,,,minutes2,,,maximum cylinder charging time
r;w,,HwcLockTime,lockTimeHwc,,,,1800,,,minutes2,,,Sperrzeit WW-Bedarf
r;w,,PumpAdditionalTime,pumpAdditionalTime,,,,1B00,,,minutes2,,,Ladepumpe Nachlaufzeit
r;w,,CylinderChargeHyst,hystCylinderCharge,,,,2700,,,calibrationv,,,Hysterese Speicherladung
r;w,,CylinderChargeOffset,offsetCylinderCharge,,,,2900,,,calibrationv,,,Speicherlad. Offset
r;w,,MaintenanceDate,nächste Wartung,,,,2C00,,,date,,,Datum nächste Wartung
r;w,,Date,Datum,,,,3400,,,date,,,Aktuelles Datum
r;w,,Time,Zeit,,,,3500,,,HTI,,,Aktuelle Uhrzeit
r;w,,HydraulicScheme,Systemschema,,,,3600,,,UIN,,,Systemschema
#r;w,,Unknown38,(konstant 21),,,,3800,,,tempv,,,unknown value
r,,WaterPressure,Wasserdruck,,,,3900,,,pressv,,,Wasserdruck
r;w,,SolarYieldTotal,TotalSolarYield,,,,3D00,,,energy4,,,Solarertrag gesamt
r;w,,YieldTotal,TotalEnvironmentalYield,,,,3E00,,,energy4,,,Umweltertrag gesamt
r;w,,VentilationDay,SollLüftung,,,,4200,,,UIN,,,Lüftergeschwindigkeit tagsüber
r;w,,VentilationNight,Absenklüftung,,,,4300,,,UIN,,,Lüftergeschwindigkeit nachts
r;w,,HwcMaxFlowTempDesired,HwcMaxFlowTempDesired,,,,4600,,,tempv,,,maximum flow temperature setpoint of Hwc
r,,SystemFlowTemp,Systemvorlauf,,,,4B00,,,tempv,,,Systemvorlauf
r;w,,MultiRelaySetting,Multifunktionsausgang,,,,4D00,,,mamode,,,
r;w,,PrFuelSumHcThisMonth,ThisMonthsFConsumptionHc,,,,4E00,,,energy4,,,Aktueller Monat Brennstoffverbrauch Heizung
r;w,,PrEnergySumHcThisMonth,ThisMonthsEConsumptionHc,,,,4F00,,,energy4,,,Aktueller Monat Stromverbrauch Heizung
r;w,,PrEnergySumHwcThisMonth,ThisMonthsEConsumptionHwc,,,,5000,,,energy4,,,Aktueller Monat Stromverbrauch Warmwasser
r;w,,PrFuelSumHwcThisMonth,ThisMonthsFConsumptionHwc,,,,5100,,,energy4,,,Aktueller Monat Brennstoffverbrauch Warmwasser
r;w,,PrFuelSumHcLastMonth,LastMonthsFConsumptionHc,,,,5200,,,energy4,,,Letzter Monat Brennstoffverbrauch Heizung
r;w,,PrEnergySumHcLastMonth,LastMonthsEConsumptionHc,,,,5300,,,energy4,,,Letzter Monat Stromverbrauch Heizung
r;w,,PrEnergySumHwcLastMonth,LastMonthsEConsumptionHwc,,,,5400,,,energy4,,,Letzter Monat Stromverbrauch Warmwasser
r;w,,PrFuelSumHwcLastMonth,LastMonthsFConsumptionHwc,,,,5500,,,energy4,,,Letzter Monat Brennstoffverbrauch Warmwasser
r;w,,PrFuelSumHc,TotalFConsumptionHc,,,,5600,,,energy4,,,Brennstoffverbrauch Heizung gesamt
r;w,,PrEnergySumHc,TotalEConsumptionHc,,,,5700,,,energy4,,,Stromverbrauch Heizung gesamt
r;w,,PrEnergySumHwc,TotalEConsumptionHwc,,,,5800,,,energy4,,,Stromverbrauch Warmwasser gesamt
r;w,,PrFuelSumHwc,TotalFConsumptionHwc,,,,5900,,,energy4,,,Brennstoffverbrauch Warmwasser gesamt
r;w,,PrEnergySum,TotalEConsumption,,,,5C00,,,energy4,,,Dieses Jahr Stromverbrauch gesamt
r;w,,PrFuelSum,TotalFConsumption,,,,5D00,,,energy4,,,Dieses Jahr Brennstoffverbrauch gesamt
#r;w,,Unknown67,(VR70 konfig 1),,,,6700,,,tempv,,,unknown value
#r;w,,Unknown68,(VR70 konfig 1),,,,6800,,,tempv,,,unknown value
r;w,,OpModeEffect,OpModeEffect,,,,6900,,,zonesel,,,selection which heating circuit is affected by changing parameters in the basic display
r;w,,Installer1,Installationsfirma Teil 1,,,,6C00,,,shortname,,,installer's name
r;w,,Installer2,Installationsfirma Teil 2,,,,6D00,,,shortname,,,installer's name
r;w,,PhoneNumber1,Telefonnummer,,,,6F00,,,shortphone,,,installer's telephone number
r;w,,PhoneNumber2,Telefonnummer,,,,7000,,,shortphone,,,installer's telephone number
r;w,,HolidayStartPeriod,HolidayStartPeriod,,,,7100,,,hfrom,,,start date of holidays
r;w,,HolidayEndPeriod,HolidayEndPeriod,,,,7200,,,hto,,,end date of holidays
r,,DisplayedOutsideTemp,Außentemperatur,,,,7300,,,tempv,,,Außentemperatur
r;w,,SFMode,SFMode,,,,7400,,,sfmode,,,
r;w,,KeyCodeforConfigMenu,Passwort für das Konfigurationsmenü,,,,7600,,,UIN,,,000-999; code for the installer's menues
r;w,,OpMode,OpMode,,,,7b00,,,opmode,,,operation mode of all/configured zone(s) matching OpModeEffect
r;w,,OpModeCooling,,,,,7c00,,,opmode,,,Betriebsart für Kühlung aller/konfigurierter Zonen
r;w,,OpModeVentilation,,,,,1600,,,opmode,,,Betriebsart für Lüftung aller/konfigurierter Zonen
r;w,,HolidayTemp,HolidayTemp,,,,8200,,,tempv,,,holiday setpoint
r;w,,BankHolidayStartPeriod,BankHolidayStartPeriod,,,,8300,,,hfrom,,,start date of bank holidays
r;w,,BankHolidayEndPeriod,BankHolidayEndPeriod,,,,8400,,,hto,,,end date of bank holidays
#r;w,,Unknown85,(konstant 0/inf),,,,8500,,,tempv,,,unknown value
r;w,,OutsideTempAvg,mittlere Außentemperatur,,,,9500,,,tempv,,,gerundete mittlere Außentemperatur (alle 3h aktualisiert)
r,,MaintenanceDue,Wartung fällig,,,,9600,,,yesno,,,zeigt an ob die Wartung fällig ist
r,,HwcStorageTempTop,"Temp.fühler WW, oben",,,,9D00,,,tempv,,,"Temp.fühler WW, oben"
r,,HwcStorageTempBottom,"Temp.fühler WW, unten",,,,9E00,,,tempv,,,"Temp.fühler WW, unten"
r,,HcStorageTempTop,"Temp.fühler Hz, oben",,,,9F00,,,tempv,,,"Temp.fühler Hz, oben"
r,,HcStorageTempBottom,"Temp.fühler Hz, unten",,,,A000,,,tempv,,,"Temp.fühler Hz, unten"
# ##### Warmwasserkreis #####,,,,,,,,,,,,,
*r,,,,,,B524,02000100,,,IGN:4,,,
*w,,,,,,B524,02010100,,,,,,
r;w,,HwcOpMode,HwcOpMode,,,,0300,,,opmode,,,operation mode of Hwc
r;w,,HwcTempDesired,gewünschte Temperatur Warmwasserkreis,,,,0400,,,tempv,,,setpoint of domestic hot water circuit
r,,HwcStorageTemp,HwcStorageTemp,,,,0500,,,tempv,,,Speicheristtemperatur
r,,HwcFlowTemp,HwcFlowTemp,,,,0800,,,tempv,,,desired flow temp for Hwc
r;w,,HwcHolidayStartPeriod,HwcHolidayStartPeriod,,,,0900,,,hfrom,,,start date of holidays
r;w,,HwcHolidayEndPeriod,HwcHolidayEndPeriod,,,,0A00,,,hto,,,end date of holidays
r;w,,HwcBankHolidayStartPeriod,HwcHolidayStartPeriod,,,,0B00,,,hfrom,,,start date of bank holidays
r;w,,HwcBankHolidayEndPeriod,HwcHolidayEndPeriod,,,,0C00,,,hto,,,end date of bank holidays
r;w,,HwcSFMode,HwcSFMode,,,,0D00,,,sfmode,,,
# ##### Heizkreis 1 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000200,,,IGN:4,,,
*w,,,,,,B524,02010200,,,,,,
r,,Hc1CircuitType,CircuitType Heizkreis 1,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc1Unknown04,(konstant 30) Temperatur Heizkreis 1,,,,0400,,,tempv,,,unknown value for Hc1
r,,Hc1ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 1,,,,0700,,,tempv,,,current flow temperature setpoint of Hc1
r,,Hc1FlowTemp,FlowTemp Heizkreis 1,,,,0800,,,tempv,,,current flow temperature of Hc1
#r;w,,Hc1Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc1
r;w,,Hc1ExcessTemp,ExcessTemp Heizkreis 1,,,,0B00,,,calibrationv,,,excess temperature of Hc1 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control range)
#r;w,,Hc1Unknown0c,(konstant 65) Temperatur Heizkreis 1,,,,0C00,,,tempv,,,unknown value for Hc1
#r;w,,Hc1Unknown0d,(konstant 65) Temperatur Heizkreis 1,,,,0D00,,,tempv,,,unknown value for Hc1
r;w,,Hc1AutoOffMode,AutoOffMode Heizkreis 1,,,,0E00,,,offmode,,,operation of Hc1 during the lowering time; no influence if room temperature modulation is set to thermostat
r;w,,Hc1HeatCurve,Heizkurve Heizkreis 1,,,,0F00,,,EXP,,,heating curve of Hc1
r;w,,Hc1MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 1,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc1
#r;w,,Hc1Unknown11,(konstant 20) Temperatur Heizkreis 1,,,,1100,,,tempv,,,unknown value for Hc1
r;w,,Hc1MinFlowTempDesired,MinFlowTempDesired Heizkreis 1,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc1
r;w,,Hc1SummerTempLimit,AT-Abschaltgrenze Heizkreis 1,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
r;w,,Hc1RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 1,,,,1500,,,rcmode,,,room temperature modulation of Hc1
r,,Hc1MixerMovement,MixerMovement Heizkreis 1,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
r,,Hc1HeatCurveAdaption,Anpassung Heizkurve Heizkreis 1,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc1
r;w,,Hc1Status,Status Heizkreis 1,,,,1B00,,,UCH,,,status of zone 1
r;w,,Hc1PumpStatus,PumpStatus Heizkreis 1,,,,1E00,,,UIN,,,pump status of zone 1
# ##### Heizkreis 2 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000201,,,IGN:4,,,
#*w,,,,,,B524,02010201,,,,,,
#r,,Hc2CircuitType,CircuitType Heizkreis 2,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc2Unknown04,(konstant 30) Temperatur Heizkreis 2,,,,0400,,,tempv,,,unknown value for Hc2
#r,,Hc2ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 2,,,,0700,,,tempv,,,current flow temperature setpoint of Hc2
#r,,Hc2FlowTemp,FlowTemp Heizkreis 2,,,,0800,,,tempv,,,current flow temperature of Hc2
#r;w,,Hc2Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc2
#r;w,,Hc2ExcessTemp,ExcessTemp Heizkreis 2,,,,0B00,,,calibrationv,,,excess temperature of Hc2 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control range)
#r;w,,Hc2Unknown0c,(konstant 65) Temperatur Heizkreis 2,,,,0C00,,,tempv,,,unknown value for Hc2
#r;w,,Hc2Unknown0d,(konstant 65) Temperatur Heizkreis 2,,,,0D00,,,tempv,,,unknown value for Hc2
#r;w,,Hc2AutoOffMode,AutoOffMode Heizkreis 2,,,,0E00,,,offmode,,,operation of Hc2 during the lowering time; no influence if room temperature modulation is set to thermostat
#r;w,,Hc2HeatCurve,Heizkurve Heizkreis 2,,,,0F00,,,EXP,,,heating curve of Hc2
#r;w,,Hc2MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 2,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc2
#r;w,,Hc2Unknown11,(konstant 20) Temperatur Heizkreis 2,,,,1100,,,tempv,,,unknown value for Hc2
#r;w,,Hc2MinFlowTempDesired,MinFlowTempDesired Heizkreis 2,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc2
#r;w,,Hc2SummerTempLimit,AT-Abschaltgrenze Heizkreis 2,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
#r;w,,Hc2RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 2,,,,1500,,,rcmode,,,room temperature modulation of Hc2
#r,,Hc2MixerMovement,MixerMovement Heizkreis 2,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
#r,,Hc2HeatCurveAdaption,Anpassung Heizkurve Heizkreis 2,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc2
#r;w,,Hc2Status,Status Heizkreis 2,,,,1B00,,,UCH,,,status of zone 2
#r;w,,Hc2PumpStatus,PumpStatus Heizkreis 2,,,,1E00,,,UIN,,,pump status of zone 2
# ##### Heizkreis 3 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000202,,,IGN:4,,,
#*w,,,,,,B524,02010202,,,,,,
#r,,Hc3CircuitType,CircuitType Heizkreis 3,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc3Unknown04,(konstant 30) Temperatur Heizkreis 3,,,,0400,,,tempv,,,unknown value for Hc3
#r,,Hc3ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 3,,,,0700,,,tempv,,,current flow temperature setpoint of Hc3
#r,,Hc3FlowTemp,FlowTemp Heizkreis 3,,,,0800,,,tempv,,,current flow temperature of Hc3
#r;w,,Hc3Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc3
#r;w,,Hc3ExcessTemp,ExcessTemp Heizkreis 3,,,,0B00,,,calibrationv,,,excess temperature of Hc3 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control range)
#r;w,,Hc3Unknown0c,(konstant 65) Temperatur Heizkreis 3,,,,0C00,,,tempv,,,unknown value for Hc3
#r;w,,Hc3Unknown0d,(konstant 65) Temperatur Heizkreis 3,,,,0D00,,,tempv,,,unknown value for Hc3
#r;w,,Hc3AutoOffMode,AutoOffMode Heizkreis 3,,,,0E00,,,offmode,,,operation of Hc3 during the lowering time; no influence if room temperature modulation is set to thermostat
#r;w,,Hc3HeatCurve,Heizkurve Heizkreis 3,,,,0F00,,,EXP,,,heating curve of Hc3
#r;w,,Hc3MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 3,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc3
#r;w,,Hc3Unknown11,(konstant 20) Temperatur Heizkreis 3,,,,1100,,,tempv,,,unknown value for Hc3
#r;w,,Hc3MinFlowTempDesired,MinFlowTempDesired Heizkreis 3,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc3
#r;w,,Hc3SummerTempLimit,AT-Abschaltgrenze Heizkreis 3,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
#r;w,,Hc3RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 3,,,,1500,,,rcmode,,,room temperature modulation of Hc3
#r,,Hc3MixerMovement,MixerMovement Heizkreis 3,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
#r,,Hc3HeatCurveAdaption,Anpassung Heizkurve Heizkreis 3,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc3
#r;w,,Hc3Status,Status Heizkreis 3,,,,1B00,,,UCH,,,status of zone 2
#r;w,,Hc3PumpStatus,PumpStatus Heizkreis 3,,,,1E00,,,UIN,,,pump status of zone 3
# ##### Zone 1 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000300,,,IGN:4,,,
*w,,,,,,B524,02010300,,,,,,
r;w,,z1OpModeCooling,Betriebsart für Kühlung Zone 1,,,,0100,,,opmode,,,operation mode for cooling of zone 1
r;w,,z1CoolingTemp,Kühlsolltemperatur Zone 1,,,,0200,,,tempv,,,desired cooling setpoint for zone 1
r;w,,z1HolidayStartPeriod,Ferienzeitraum Start Zone 1,,,,0300,,,hfrom,,,start date of holidays for zone 1
r;w,,z1HolidayEndPeriod,Ferienzeitraum Ende Zone 1,,,,0400,,,hto,,,end date of holidays for zone 1
r;w,,z1HolidayTemp,Raumsollwert Ferienbetrieb Zone 1,,,,0500,,,tempv,,,holiday setpoint for zone 1
r;w,,z1OpMode,Betriebsart Zone 1,,,,0600,,,opmode,,,operation mode of zone 1
r;w,,z1DayTemp,Solltemperatur Zone 1,,,,0700,,,tempv,,,day setpoint for zone 1
r;w,,z1QuickVetoTemp,Quick Veto Temperatur Zone 1,,,,0800,,,tempv,,,manual override setpoint for zone 1
r;w,,z1NightTemp,Absenktemperatur Zone 1,,,,0900,,,tempv,,,night setpoint for zone 1
r;w,,z1BankHolidayStartPeriod,Bank Feiertag Start Zone 1,,,,0C00,,,hfrom,,,start date of bank holidays for zone 1
r;w,,z1BankHolidayEndPeriod,Bank Feiertag Ende Zone 1,,,,0D00,,,hto,,,end date of bank holidays for zone 1
r;w,,z1SFMode,SFMode Zone 1,,,,0E00,,,sfmode,,,
r,,z1RoomTemp,Raumisttemperatur Zone 1,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 1
r;w,,z1ValveStatus,Ventilstatus Zone 1,,,,1200,,,UCH,,,valve status of zone 1
r;w,,z1RoomZoneMapping,Raumregler Zuordnung Zone 1,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 1
r;w,,z1ActualRoomTempDesired,Raumsolltemperatur Zone 1,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z1Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 1,,,,1500,,,tempv,,,unknown value for zone 1
r;w,,z1Shortname,Kurzbezeichnung Zone 1,,,,1600,,,shortname,,,short name of zone 1
r;w,,z1Name1,Bezeichnung Zone 1 Teil 1,,,,1700,,,zname,,,name of zone 1
r;w,,z1Name2,Bezeichnung Zone 1 Teil 2,,,,1800,,,zname,,,name of zone 1
# ##### Zone 2 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000301,,,IGN:4,,,
#*w,,,,,,B524,02010301,,,,,,
#r;w,,z2OpModeCooling,Betriebsart für Kühlung Zone 2,,,,0100,,,opmode,,,operation mode for cooling of zone 2
#r;w,,z2CoolingTemp,Kühlsolltemperatur Zone 2,,,,0200,,,tempv,,,desired cooling setpoint for zone 2
#r;w,,z2HolidayStartPeriod,Ferienzeitraum Start Zone 2,,,,0300,,,hfrom,,,start date of holidays for zone 2
#r;w,,z2HolidayEndPeriod,Ferienzeitraum Ende Zone 2,,,,0400,,,hto,,,end date of holidays for zone 2
#r;w,,z2HolidayTemp,Raumsollwert Ferienbetrieb Zone 2,,,,0500,,,tempv,,,holiday setpoint for zone 2
#r;w,,z2OpMode,Betriebsart Zone 2,,,,0600,,,opmode,,,operation mode of zone 2
#r;w,,z2DayTemp,Solltemperatur Zone 2,,,,0700,,,tempv,,,day setpoint for zone 2
#r;w,,z2QuickVetoTemp,Quick Veto Temperatur Zone 2,,,,0800,,,tempv,,,manual override setpoint for zone 2
#r;w,,z2NightTemp,Absenktemperatur Zone 2,,,,0900,,,tempv,,,night setpoint for zone 2
#r;w,,z2BankHolidayStartPeriod,Bank Feiertag Start Zone 2,,,,0C00,,,hfrom,,,start date of bank holidays for zone 2
#r;w,,z2BankHolidayEndPeriod,Bank Feiertag Ende Zone 2,,,,0D00,,,hto,,,end date of bank holidays for zone 2
#r;w,,z2SFMode,SFMode Zone 2,,,,0E00,,,sfmode,,,
#r,,z2RoomTemp,Raumisttemperatur Zone 2,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 2
#r;w,,z2ValveStatus,Ventilstatus Zone 2,,,,1200,,,UCH,,,valve status of zone 2
#r;w,,z2RoomZoneMapping,Raumregler Zuordnung Zone 2,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 2
#r;w,,z2ActualRoomTempDesired,Raumsolltemperatur Zone 2,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z2Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 2,,,,1500,,,tempv,,,unknown value for zone 2
#r;w,,z2Shortname,Kurzbezeichnung Zone 2,,,,1600,,,shortname,,,short name of zone 2
#r;w,,z2Name1,Bezeichnung Zone 2 Teil 1,,,,1700,,,zname,,,name of zone 2
#r;w,,z2Name2,Bezeichnung Zone 2 Teil 2,,,,1800,,,zname,,,name of zone 2
# ##### Zone 3 #####,,,,,,,,,,,,,
#*r,,,,,,B524,02000302,,,IGN:4,,,
#*w,,,,,,B524,02010302,,,,,,
#r;w,,z3OpModeCooling,Betriebsart für Kühlung Zone 3,,,,0100,,,opmode,,,operation mode for cooling of zone 3
#r;w,,z3CoolingTemp,Kühlsolltemperatur Zone 3,,,,0200,,,tempv,,,desired cooling setpoint for zone 3
#r;w,,z3HolidayStartPeriod,Ferienzeitraum Start Zone 3,,,,0300,,,hfrom,,,start date of holidays for zone 3
#r;w,,z3HolidayEndPeriod,Ferienzeitraum Ende Zone 3,,,,0400,,,hto,,,end date of holidays for zone 3
#r;w,,z3HolidayTemp,Raumsollwert Ferienbetrieb Zone 3,,,,0500,,,tempv,,,holiday setpoint for zone 3
#r;w,,z3OpMode,Betriebsart Zone 3,,,,0600,,,opmode,,,operation mode of zone 3
#r;w,,z3DayTemp,Solltemperatur Zone 3,,,,0700,,,tempv,,,day setpoint for zone 3
#r;w,,z3QuickVetoTemp,Quick Veto Temperatur Zone 3,,,,0800,,,tempv,,,manual override setpoint for zone 3
#r;w,,z3NightTemp,Absenktemperatur Zone 3,,,,0900,,,tempv,,,night setpoint for zone 3
#r;w,,z3BankHolidayStartPeriod,Bank Feiertag Start Zone 3,,,,0C00,,,hfrom,,,start date of bank holidays for zone 3
#r;w,,z3BankHolidayEndPeriod,Bank Feiertag Ende Zone 3,,,,0D00,,,hto,,,end date of bank holidays for zone 3
#r;w,,z3SFMode,SFMode Zone 3,,,,0E00,,,sfmode,,,
#r,,z3RoomTemp,Raumisttemperatur Zone 3,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 3
#r;w,,z3ValveStatus,Ventilstatus Zone 3,,,,1200,,,UCH,,,valve status of zone 3
#r;w,,z3RoomZoneMapping,Raumregler Zuordnung Zone 3,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 3
#r;w,,z3ActualRoomTempDesired,Raumsolltemperatur Zone 3,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z3Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 3,,,,1500,,,tempv,,,unknown value for zone 3
#r;w,,z3Shortname,Kurzbezeichnung Zone 3,,,,1600,,,shortname,,,short name of zone 3
#r;w,,z3Name1,Bezeichnung Zone 3 Teil 1,,,,1700,,,zname,,,name of zone 3
#r;w,,z3Name2,Bezeichnung Zone 3 Teil 2,,,,1800,,,zname,,,name of zone 3
# ##### Zeitprogramme #####,,,,,,,,,,,,,
# Lüftung,,,,,,,,,,,,,
*r,,,,,,B524,03000001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000001,,,,,,
r;w,,ventilationTimer.Monday,Zeitfenster Lüftung Montag,,,,00,,,slot1-3,,,
r;w,,ventilationTimer.Tuesday,Zeitfenster Lüftung Dienstag,,,,01,,,slot1-3,,,
r;w,,ventilationTimer.Wednesday,Zeitfenster Lüftung Mittwoch,,,,02,,,slot1-3,,,
r;w,,ventilationTimer.Thursday,Zeitfenster Lüftung Donnerstag,,,,03,,,slot1-3,,,
r;w,,ventilationTimer.Friday,Zeitfenster Lüftung Freitag,,,,04,,,slot1-3,,,
r;w,,ventilationTimer.Saturday,Zeitfenster Lüftung Samstag,,,,05,,,slot1-3,,,
r;w,,ventilationTimer.Sunday,Zeitfenster Lüftung Sonntag,,,,06,,,slot1-3,,,
# Flüsterbetrieb,,,,,,,,,,,,,
*r,,,,,,B524,03000002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000002,,,,,,
r;w,,noiseReductionTimer.Monday,Zeitfenster Flüsterbetrieb Montag,,,,00,,,slot1-3,,,
r;w,,noiseReductionTimer.Tuesday,Zeitfenster Flüsterbetrieb Dienstag,,,,01,,,slot1-3,,,
r;w,,noiseReductionTimer.Wednesday,Zeitfenster Flüsterbetrieb Mittwoch,,,,02,,,slot1-3,,,
r;w,,noiseReductionTimer.Thursday,Zeitfenster Flüsterbetrieb Donnerstag,,,,03,,,slot1-3,,,
r;w,,noiseReductionTimer.Friday,Zeitfenster Flüsterbetrieb Freitag,,,,04,,,slot1-3,,,
r;w,,noiseReductionTimer.Saturday,Zeitfenster Flüsterbetrieb Samstag,,,,05,,,slot1-3,,,
r;w,,noiseReductionTimer.Sunday,Zeitfenster Flüsterbetrieb Sonntag,,,,06,,,slot1-3,,,
# Hochtarif,,,,,,,,,,,,,
*r,,,,,,B524,03000003,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000003,,,,,,
r;w,,tariffTimer.Monday,Zeitfenster Hochtarif Montag,,,,00,,,slot1-3,,,
r;w,,tariffTimer.Tuesday,Zeitfenster Hochtarif Dienstag,,,,01,,,slot1-3,,,
r;w,,tariffTimer.Wednesday,Zeitfenster Hochtarif Mittwoch,,,,02,,,slot1-3,,,
r;w,,tariffTimer.Thursday,Zeitfenster Hochtarif Donnerstag,,,,03,,,slot1-3,,,
r;w,,tariffTimer.Friday,Zeitfenster Hochtarif Freitag,,,,04,,,slot1-3,,,
r;w,,tariffTimer.Saturday,Zeitfenster Hochtarif Samstag,,,,05,,,slot1-3,,,
r;w,,tariffTimer.Sunday,Zeitfenster Hochtarif Sonntag,,,,06,,,slot1-3,,,
# Schaltzeiten Warmwasser,,,,,,,,,,,,,
*r,,,,,,B524,03010001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04010001,,,,,,
r;w,,hwcTimer.Monday,Zeitfenster Montag,,,,00,,,slot1-3,,,
r;w,,hwcTimer.Tuesday,Zeitfenster Dienstag,,,,01,,,slot1-3,,,
r;w,,hwcTimer.Wednesday,Zeitfenster Mittwoch,,,,02,,,slot1-3,,,
r;w,,hwcTimer.Thursday,Zeitfenster Donnerstag,,,,03,,,slot1-3,,,
r;w,,hwcTimer.Friday,Zeitfenster Freitag,,,,04,,,slot1-3,,,
r;w,,hwcTimer.Saturday,Zeitfenster Samstag,,,,05,,,slot1-3,,,
r;w,,hwcTimer.Sunday,Zeitfenster Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramm Zirkulationspumpe,,,,,,,,,,,,,
*r,,,,,,B524,03010002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04010002,,,,,,
r;w,,ccTimer.Monday,Zeitfenster Montag,,,,00,,,slot1-3,,,
r;w,,ccTimer.Tuesday,Zeitfenster Dienstag,,,,01,,,slot1-3,,,
r;w,,ccTimer.Wednesday,Zeitfenster Mittwoch,,,,02,,,slot1-3,,,
r;w,,ccTimer.Thursday,Zeitfenster Donnerstag,,,,03,,,slot1-3,,,
r;w,,ccTimer.Friday,Zeitfenster Freitag,,,,04,,,slot1-3,,,
r;w,,ccTimer.Saturday,Zeitfenster Samstag,,,,05,,,slot1-3,,,
r;w,,ccTimer.Sunday,Zeitfenster Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramme Zone 1,,,,,,,,,,,,,
*r,,,,,,B524,03030002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030002,,,,,,
r;w,,z1Timer.Monday,Zeitfenster Heizen Montag,,,,00,,,slot1-3,,,
r;w,,z1Timer.Tuesday,Zeitfenster Heizen Dienstag,,,,01,,,slot1-3,,,
r;w,,z1Timer.Wednesday,Zeitfenster Heizen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z1Timer.Thursday,Zeitfenster Heizen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z1Timer.Friday,Zeitfenster Heizen Freitag,,,,04,,,slot1-3,,,
r;w,,z1Timer.Saturday,Zeitfenster Heizen Samstag,,,,05,,,slot1-3,,,
r;w,,z1Timer.Sunday,Zeitfenster Heizen Sonntag,,,,06,,,slot1-3,,,
*r,,,,,,B524,03030001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030001,,,,,,
r;w,,z1CoolingTimer.Monday,Zeitfenster Kühlen Montag,,,,00,,,slot1-3,,,
r;w,,z1CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag,,,,01,,,slot1-3,,,
r;w,,z1CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z1CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z1CoolingTimer.Friday,Zeitfenster Kühlen Freitag,,,,04,,,slot1-3,,,
r;w,,z1CoolingTimer.Saturday,Zeitfenster Kühlen Samstag,,,,05,,,slot1-3,,,
r;w,,z1CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramme Zone 2,,,,,,,,,,,,,
*r,,,,,,B524,03030102,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030102,,,,,,
r;w,,z2Timer.Monday,Zeitfenster Heizen Montag,,,,00,,,slot1-3,,,
r;w,,z2Timer.Tuesday,Zeitfenster Heizen Dienstag,,,,01,,,slot1-3,,,
r;w,,z2Timer.Wednesday,Zeitfenster Heizen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z2Timer.Thursday,Zeitfenster Heizen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z2Timer.Friday,Zeitfenster Heizen Freitag,,,,04,,,slot1-3,,,
r;w,,z2Timer.Saturday,Zeitfenster Heizen Samstag,,,,05,,,slot1-3,,,
r;w,,z2Timer.Sunday,Zeitfenster Heizen Sonntag,,,,06,,,slot1-3,,,
*r,,,,,,B524,03030101,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030101,,,,,,
r;w,,z2CoolingTimer.Monday,Zeitfenster Kühlen Montag,,,,00,,,slot1-3,,,
r;w,,z2CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag,,,,01,,,slot1-3,,,
r;w,,z2CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z2CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z2CoolingTimer.Friday,Zeitfenster Kühlen Freitag,,,,04,,,slot1-3,,,
r;w,,z2CoolingTimer.Saturday,Zeitfenster Kühlen Samstag,,,,05,,,slot1-3,,,
r;w,,z2CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag,,,,06,,,slot1-3,,,
# includes,,,,,,,,,,,,,
!include,errors.inc,,,,,,,,,,,,
Hello,
I was able to solve my issue after reading many other issues, question and hints.
My main issue was that ebusd wasn't able to load a config file for CTLV2 this is the Vaillant sensoCOMFORT VRC 720.
ebusctl info #before
...
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104"
after doing the things I will describe later ebusd was able to load the config file for
ebusctl info #after
...
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
To do's:
I downloaded the ebusd config files from https://github.com/john30/ebusd-configuration and saved them localy on my raspi machine, I'm using the eBus Koppler USB mounted to my raspi.
Here my ebusd configuration
EBUSD_OPTS="--scanconfig=full --port=8888 --accesslevel=* --latency=0 --configpath=/ebus_config_data/"
And than I created the file 15.ctlv2.csv in the folder /ebus_config_data/vaillant, I took the content of the downloaded file 15.700.csv and put it to the created file 15.ctlv2.csv.
After this I restarted the ebusd with the result, that the file was picked up by ebusd.
ebusctl info #after
...
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
ebusctl info
...
poll: 1
update: 10
address 00: master #1 <#1>
address 03: master #11 <#11>
address 05: slave #1 <#1>, scanned "MF=Vaillant;ID=VR921;SW=2801;HW=5703"
address 08: slave #11 <#11>, scanned "MF=Vaillant;ID=HMU00;SW=0607;HW=5103", loaded "vaillant/08.hmu.csv"
address 0a: slave, scanned "MF=Vaillant;ID=PMW01;SW=0206;HW=8302", loaded "vaillant/0a.pmw.hwc.csv"
address 10: master #2 <#2>
address 12: slave, scanned "MF=Vaillant;ID=PMW01;SW=0206;HW=8302"
address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0203;HW=5904", loaded "vaillant/26.vr_71.csv"
address 31: master #8 <#8>, ebusd
address 36: slave #8 <#8>, ebusd, scanning
address 71: master #9 <#9>
address 76: slave #9 <#9>, scanned "MF=Vaillant;ID=VWZIO;SW=0607;HW=5103"
address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0514;HW=1104", loaded "vaillant/ec.sol.sc.csv"
address f7: master #20 <#20>
address fc: slave #20 <#20>, scanned "MF=Vaillant;ID=PMW01;SW=0206;HW=8302"
And now I'm able to use most of the configured values in the original file 15.700.csv or my name 15.ctlv2.csv. I was searching for a way to change the values of
Hc1MaxFlowTempDesired
Hc1HeatCurve
z1OpMode
and this is now working, have a look
#ebusctl w -c ctlv2 Hc1MaxFlowTempDesired 44
done
ebusctl r Hc1MaxFlowTempDesired
44
ebusctl r -c ctlv2 Hc1MaxFlowTempDesired
44
#ebusctl w -c ctlv2 Hc1HeatCurve 2.1
done
ebusctl r Hc1HeatCurve
2.1
ebusctl r -c ctlv2 Hc1HeatCurve
2.1
#ebusctl w -c ctlv2 z1OpMode auto
ebusctl r -c ctlv2 z1OpMode
auto
ebusctl r z1OpMode
auto
#ebusctl w -c ctlv2 z1OpMode off
done
ebusctl r -c ctlv2 z1OpMode
off
ebusctl r z1OpMode
off
regards
Klaus
Gruß
Klaus
> Am 09.10.2023 um 19:38 schrieb Trapper12 ***@***.***>:
>
>
> Hallo, komme nicht weiter und verzweifele.
> Habe gemacht, was Du geschrieben hast. Es wird keine csv geladen. Hab dann noch was anderes probiert:
> Habe das config verzeichnis von John30 auf git geclont und auf meinem Raspi abgelegt.
> Pfad der csv's
> /etc/ebusd/
>
> Inhalt von /etc/ebusd: template.csv, broadcast.csv, memory.csv und der Ordner Vaillant mit den ganzen csv's.
>
> Mit folgender config, die auf das Verzeichnis verweist, werden keine csv's geladen. siehe unten
>
> EBUSD_OPTS="-d ens:/dev/ttyAMA0 --configpath=/etc/ebusd/ --scanconfig=full --latency=0 --httpport=8889 --port=8888"
>
> /etc/default$ ebusctl i
> version: ebusd 23.1.23.1
> update check: version 23.2 available
> device: /dev/ttyAMA0, enhanced, firmware 1.1[8419].2[847f]
> signal: acquired
> symbol rate: 15
> max symbol rate: 492
> min arbitration micros: 3
> max arbitration micros: 18
> min symbol latency: 4
> max symbol latency: 5
> reconnects: 0
> masters: 5
> messages: 5
> conditional: 0
> poll: 0
> update: 0
> address 03: master #11 <#11>
> address 08: slave #11 <#11>, scanned "MF=Vaillant;ID=HMU00;SW=0607;HW=5103"
> address 10: master #2 <#2>
> address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104"
> address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0100;HW=5904"
> address 31: master #8 <#8>, ebusd
> address 36: slave #8 <#8>, ebusd
> address 71: master #9 <#9>
> address 76: slave #9 <#9>
> address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0514;HW=1104"
> address f1: master #10 <#10>
> address f6: slave #10 <#10>, scanned "MF=Vaillant;ID=NETX2;SW=4030;HW=5703"
>
> mit folgender config, die die csv's von ebusd holt
>
> EBUSD_OPTS="-d ens:/dev/ttyAMA0 --scanconfig=full --latency=50 --httpport=8889 --port=8888"
>
> werden drei csv' geladen, die 15.ctlv2.csv gibt es da ja nicht.
>
> /etc/default$ ebusctl i
> version: ebusd 23.1.23.1
> device: /dev/ttyAMA0, enhanced, firmware 1.1[8419].2[847f]
> signal: acquired
> symbol rate: 27
> max symbol rate: 190
> min arbitration micros: 4
> max arbitration micros: 63
> min symbol latency: 4
> max symbol latency: 5
> reconnects: 0
> masters: 5
> messages: 158
> conditional: 0
> poll: 1
> update: 10
> address 03: master #11 <#11>
> address 08: slave #11 <#11>, scanned "MF=Vaillant;ID=HMU00;SW=0607;HW=5103", loaded "vaillant/08.hmu.csv"
> address 10: master #2 <#2>
> address 15: slave #2 <#2>, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104"
> address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0100;HW=5904", loaded "vaillant/26.vr_71.csv"
> address 31: master #8 <#8>, ebusd
> address 36: slave #8 <#8>, ebusd, scanning
> address 71: master #9 <#9>
> address 76: slave #9 <#9>, scanned "MF=Vaillant;ID=VWZIO;SW=0607;HW=5103"
> address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0514;HW=1104", loaded "vaillant/ec.sol.sc.csv"
> address f1: master #10 <#10>
> aber es kommen keine Daten, zumindest bringt ebusctl find nur eine Menge Punkte no data stored.
> Auch in den Objekten des ebus adapters sind nur Daten, die explizit in der Instanz abgefragt werden.
>
> Was mache ich falsch??
>
> Und, wie updated man? Es kommt ja bei ebusctl i, dass es eine version 23.2 gibt.
>
> Tut mir leid, dass es so viel Geschreibe ist
> Hoffe auf Hilfe
> Klaus
>
> —
> Reply to this email directly, view it on GitHub <#720 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AKKPCXNZHE72ATSG4TEBUHTX6QZB5AVCNFSM6AAAAAASGYVJN2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TEMZSHE3DE>.
> You are receiving this because you commented.
>
--
Reply to this email directly or view it on GitHub:
#720 (comment)
You are receiving this because you commented.
Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Grüß Euch, danke für eure Info |
Beta Was this translation helpful? Give feedback.
-
Hallo in die Runde ich lese immer wieder das das VRC 720 als 15.ctvl device erkannt wird könnt íhr mir da helfen |
Beta Was this translation helpful? Give feedback.
-
Hallo, ich frage jetzt hier auch nochmal, was ich nicht so ganz verstehe ist, das bei mir , bei den scanned addresses am Ende nirgendwo "loaded" steht, ich aber trotzdem unten bei find Werte bekomme. Weiterhin meckert er andauernd an das eine andere Version von broadcast.csv vorhanden ist. Hier mal die Ausgaben: icemo@raspi:~ $ ebusctl info icemo@raspi:~ $ ebusctl find |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen, ebusctl info
ebusctl find -d -v
Die Anlage fällt in letzter Zeit gerne aus, deshalb möchte ich gerne den Bus beobachten und aufzeichnen.
Problem: Den Fehler in der Log bekomme ich einfach nicht weg und ich hoffe, Ihr könnt mir helfen. 08.ehp.HW7201.SW0383.csv
Log-Auszug2024-08-03 21:52:51.158 [update notice] received read cc Status QQ=10: 0;off;-;0 Was ist falsch? Ich finde den Fehler nicht. Gruß, |
Beta Was this translation helpful? Give feedback.
-
Bist du dir mit dem Datentyp BCD sicher? |
Beta Was this translation helpful? Give feedback.
-
Gar nicht. Das ist ein Kommando für die Kommandozeile z.B. am Raspi.
Ich weiß ja nicht wie du den ebusd Adapter am laufen hast, oder woher deine Werte kommen und wie du die .CSV Dateien anfragst.
Ich mach das z.B. mit einem Raspberry Pi, und damit kann ich über Putty (das ist ein Kommandozeilen Programm) den ebusd Adapter abfragen
Am 6. Oktober 2024 11:52:31 MESZ schrieb bernd32457 ***@***.***>:
…Ganz peinliche Frage, wo finde ich die ebusclt info ?
--
Reply to this email directly or view it on GitHub:
#720 (reply in thread)
You are receiving this because you commented.
Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Super
Joachim Schneider
Cappstrasse 14
59457 Werl
02922 83439
0171 4811 698
…________________________________
From: Ulrich ***@***.***>
Sent: Wednesday, October 23, 2024 10:15:09 AM
To: john30/ebusd ***@***.***>
Cc: JSWP2024 ***@***.***>; Comment ***@***.***>
Subject: Re: [john30/ebusd] eigene CSV erstellen und einbinden (Discussion #720)
Bei mir war auch die Änderung des Namens von ctlv2 auf ctlv3 notwendig. Viele Definitionen aus der ctlv2 haben bei mir Fehler geliefert.
Ich habe aber noch einige lokale Änderungen an der Datei durchgeführt. Würde meine (inkl. der Auskommentierungen) bei Gelegenheit im GitHub bereit stellen.
Bin momentan unterwegs und brauche etwas, bis ich die Datei hochladen kann.
—
Reply to this email directly, view it on GitHub<#720 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BMKZ3IKNQQTJAVOYMPZ4WU3Z45LI3AVCNFSM6AAAAAASGYVJN2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMBSGYZTEMA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hallo, seit dem update auf 24.1 kann ich meine lokale 08.hmu nicht mehr laden, habe aber an der config nichts geändert. Hat jemand eine Idee? |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen. Ich bin dem Tipp gefolgt, für diese Anlage das ENGLISCHE Repo von jonesPD zu nutzen, damit sieht es schonmal sehr gut aus!!!
Aber das Hauptproblem, mit dem ich mich schon seit Anfang an herumschlage: Hat da jemand von euch einen Tipp für mich? Ich wäre euch so dankbar . . . Herzliche Grüße, |
Beta Was this translation helpful? Give feedback.
-
Seltsam, bei mir gibt es nur die MaxRoomHumidity - keinen Zonenwert . . . aber im Logfile sieht es dann anders aus: Ah ja, das zweite Problem war eine fehlende f6 Config: chrizzzp, du hast mir den Tag gerettet, herzliches Dankeschön!!!! |
Beta Was this translation helpful? Give feedback.
-
Hat noch jemad einen Tipp warum ich folgendes Problem habe : unable to load scan config 76: no file from vaillant with prefix 76 matches ID "vwzio", SW0902, HW5103 |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen,
zu aller erst vielen Dank an alle Beteiligten dieses Projekts! Wirklich toll das uns anderen so die Möglichkeit geschaffen wird, unsere Systeme zu überwachen / zu steuern!
zu meiner Frage/Problem:
Da die bereitgestellten Konfigurationsdateien leider wenige werte liefern, habe ich mich weiter mit dem Thema der Erstellung einer eigenen CSV-Datei beschäftigt. Dazu habe ich mir die Anleitung hier im GitHub angesehen, verstehe aber leider einiges nicht, wenn ich das mit bestehenden CSV-Dateien vergleiche.
Woher kommt zum Beispiel die Spalte "ID"? Woher weiß ich, welchen Datentyp ich angeben muss?
Ich bin auch etwas anders vorgegangen, als in der Anleitung, um an die jeweiligen Werte zu kommen und würde dazu gerne wissen, ob es bei meiner Herangehensweise Probleme gibt. Ich habe folgendes gemacht:
Ich habe an meiner Steuerung die Fachhandwerkerebene aufgerufen und habe das Aktor-/Sensor-Test Menü aufgerufen.
Hier konnte ich alle werte finden die mich interessieren (Vorlauf-/Rücklauftemperatur, Gebäudepumpendurchfluss etc.).
Diese habe ich im Wechsel jeweils 4 Mal aufgerufen um sie im Log einfacher zu finden. Anschließend habe ich mir das ebusd.log angesehen und ausgewertet, mit folgendem kürzergefassten Ergebnis:
Log Auszug
unknown MS cmd: 7108b51405051403ffff / 0414000000
0414 = T.0.20 = 4-Wege-Ventil (Einheit)
unknown MS cmd: 7108b51405051403ffff / 0414000000
0414 = T.0.20 = 4-Wege-Ventil (Einheit)
unknown MS cmd: 7108b51405051303ffff / 0413000000
0413 = T.0.19 = Kondensatwannenheizung
unknown MS cmd: 7108b51405051403ffff / 0414000000
0414 = T.0.20 = 4-Wege-Ventil (Einheit)
unknown MS cmd: 1076b5110101 / 0959ffe81fff630000ff
unknown MS cmd: 1076b512030f0201 / 071d0300cd0210ff
unknown MS cmd: 7108b51405051703ffff / 0417000000
0417 = T.0.23 = Heizwendel Kompressor
unknown MS cmd: 1076b5110101 / 0959ffe81fff630000ff
unknown MS cmd: 1076b512030f0201 / 071d0300cd0210ff
unknown MS cmd: 7108b51405051703ffff / 0417000000
0417 = T.0.23 = Heizwendel Kompressor
unknown MS cmd: 7108b51a03044f32 / 0e4f07c0cfc07b3c00b01b20000000
unknown MS cmd: 7108b51a03045033 / 0e500000c083020000000000000000
unknown MS cmd: 7108b51405051703ffff / 0417000000
0417 = T.0.23 = Heizwendel Kompressor
unknown MS cmd: 7108b51405051703ffff / 0417000000
0417 = T.0.23 = Heizwendel Kompressor
unknown MS cmd: 7108b51405052903ffff / 042900d801
0429 = T.0.41 = Rücklauftemperatur (°C)
unknown MS cmd: 1076b5110101 / 0959ffe81fff630000ff
unknown MS cmd: 1076b512030f0201 / 071d0300cf0210ff
unknown MS cmd: 7108b51405052903ffff / 042900d801
0429 = T.0.41 = Rücklauftemperatur (°C)
unknown MS cmd: 7108b51405052903ffff / 042900d801
0429 = T.0.41 = Rücklauftemperatur (°C)
unknown MS cmd: 7108b51405052903ffff / 042900d801
0429 = T.0.41 = Rücklauftemperatur (°C)
unknown MS cmd: 7108b51405052803ffff / 042800e001
0428 = T.0.40 = Vorlauftemperatur (°C)
unknown MS cmd: 7108b51405052803ffff / 042800e001
0428 = T.0.40 = Vorlauftemperatur (°C)
unknown MS cmd: 1076b5110101 / 0959fff51fff630000ff
unknown MS cmd: 1076b512030f0201 / 071d0300ce0210ff
unknown MS cmd: 7108b51405052903ffff / 042900d701
0429 = T.0.41 = Rücklauftemperatur (°C)
unknown MS cmd: 7108b51a03045932 / 0e5907c0cfc07b3c00b01b20000000
unknown MS cmd: 7108b51a03045a33 / 0e5a0000c083020000000000000000
unknown MS cmd: 7108b51a03045b34 / 0e5bcf2000c0022101001800061800
unknown MS cmd: 7108b51405052a03ffff / 042a001000
042a = T.0.42 = Gebäudekreis: Wasserdruck (Bar)
unknown MS cmd: 7108b51405052b03ffff / 042b000000
042b = T.0.43 = Gebäudekreis: Durchfluss (l/h)
unknown MS cmd: 1076b512030f0201 / 071d0300cf0210ff
unknown MS cmd: 7108b51405052b03ffff / 042b000000
042b = T.0.43 = Gebäudekreis: Durchfluss (l/h)
unknown BC cmd: 10feb505025c00
unknown MS cmd: 1076b5040100 / 0a0351391708060221f51f
unknown MS cmd: 1008b507020900 / 023707
unknown MS cmd: 1008b5110100 / 09ff0210000000000000
unknown MS cmd: 1076b51303040d00 / 020d00
unknown MS cmd: 7108b51405052a03ffff / 042a001000
042a = T.0.42 = Gebäudekreis: Wasserdruck (Bar)
unknown MS cmd: 1008b5120204ff / 00
unknown MS cmd: 1008b513020528 / 0101
unknown BC cmd: 10feb510020601
unknown BC cmd: 10feb508020900
unknown MS cmd: 7108b51405052b03ffff / 042b000000
042b = T.0.43 = Gebäudekreis: Durchfluss (l/h)
unknown MS cmd: 1076b5110101 / 0959fff51fff630000ff
unknown MS cmd: 1076b512030f0201 / 071d0300cf0210ff
unknown MS cmd: 7108b51405053703ffff / 043700fe01
0437 = T.0.55 = Kompressorauslasstemperatur
unknown MS cmd: 1076b5110101 / 0959fff51fff630000ff
unknown MS cmd: 1076b512030f0201 / 071d0300ce0210ff
unknown MS cmd: 7108b51405053003ffff / 043000fc00
0430 = T.0.48 = Lufteinlasstemperatur (°C)
Um diese Werte abfragen zu können, habe ich folgende CSV-Datei erstellt. Ist das so richtig? Könnte ebusd damit den entsprechenden Wert abfragen? Und wie binde ich die CSV ein, sodass ebusd diese heranzieht um Werte abzufragen?
CSV-Datei
type (r[1-9],w,u)",circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment
r,,,Ruecklauftemperatur,,08,B514,29,,,tempv,,,
Was mich irritiert ist, dass wenn ich mir vorhandene CSV-Dateien (Beispielsweise 15.700.csv) ansehe, dass dort teilweise die PBSB nicht angegeben sind. Warum ist das so?
Der Vollständigkeit halber hier noch ein paar Systemdaten von mir:
Vaillant aroTherm Plus VWL 75/6
Vaillant UniTower Plus VIH QW 190/6 mit HMU-IN 570 und multiMATIC VRC 700/6
ebusctl info
root@iobroker-pi:/home/iobroker# ebusctl info
version: ebusd 21.2.v21.2
update check: OK
signal: acquired
symbol rate: 64
max symbol rate: 354
min arbitration micros: 575
max arbitration micros: 9916
min symbol latency: 0
max symbol latency: 18
reconnects: 0
masters: 4
messages: 558
conditional: 0
poll: 1
update: 10
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=HMU00;SW=0605;HW=5103", loaded "vaillant/08.hmu.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0614;HW=6903", loaded "vaillant/15.700.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 71: master #9
address 76: slave #9, scanned "MF=Vaillant;ID=VWZIO;SW=0605;HW=5103"
address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0614;HW=6903", loaded "vaillant/ec.sol.sc.csv"
ebusctl find -d -v
root@iobroker-pi:/home/iobroker# ebusctl find -d -v
700 DisplayedOutsideTemp = tempv=21.1992
700 Hc1ActualFlowTempDesired = tempv=0.0
700 Hc1FlowTemp = tempv=42.0
700 Hc1MaxFlowTempDesired = tempv=40.0
700 Hc1PumpStatus = =0
700 Hc1Status = =0
700 HcStorageTempTop = tempv=-
700 HwcMaxFlowTempDesired = tempv=80.0
700 HwcStorageTempBottom = tempv=-
700 HwcStorageTempTop = tempv=-
700 HydraulicScheme = =8
700 MaxRoomHumidity = =40
700 MultiRelaySetting = mamode=circulation
700 PrEnergySumHwcThisMonth = energy4=19
700 SystemFlowTemp = tempv=-
700 WaterPressure = pressv=1.6
broadcast outsidetemp = temp2=21.250
broadcast vdatetime = time=10:55:10;date=09.06.2021
hmu ConsumptionTotal = (ERR: invalid position for 3108b516021802 / 00)
hmu EnergyHc = energy=107
hmu SetMode = hcmode=auto;flowtempdesired=0.0;hwctempdesired=-;hwcflowtempdesired=-;disablehc=1;disablehwctapping=1;disablehwcload=1;remoteControlHcPump=0;releaseBackup=0;releaseCooling=0
hmu State = energy=0;energy=111;onoff=192;state=0
hmu Status01 = temp1=42.0;temp1=33.5;temp2=-;temp1=-;temp1=-;pumpstate=off
hmu StatusCirPump = =on
sc YieldThisYear = (ERR: invalid position for 31ecb509030d3f00 / 00)
scan.08 = MF=Vaillant;ID=HMU00;SW=0605;HW=5103
scan.15 = MF=Vaillant;ID=70000;SW=0614;HW=6903
scan.15 id = prefix=21;year=20;week=47;product=0020266797;supplier=0082;counter=081439;suffix=N1
scan.76 = MF=Vaillant;ID=VWZIO;SW=0605;HW=5103
scan.76 id = prefix=21;year=20;week=27;product=0010022066;supplier=3100;counter=005471;suffix=N6
scan.ec = MF=Vaillant;ID=SOL00;SW=0614;HW=6903
scan.ec id = prefix=21;year=20;week=47;product=0020266797;supplier=0082;counter=081439;suffix=N1
Ich habe leider keine Möglichkeit gefunden das ganze als "Question" zu markieren.
Ich würde mich sehr über etwas Aufklärung freuen! :-)
Vielen Dank!
Gruß,
Hendrik
Beta Was this translation helpful? Give feedback.
All reactions