eBus Schaltung in Betrieb nehmen

Begonnen von Reinhart, 23 Dezember 2015, 15:19:45

Vorheriges Thema - Nächstes Thema

tho-mas

Ich bekomme keine Werte....
[/color]

Hallo,

ich habe bisher diese Diskussion von vorne gelesen und bin bei Schreibdatum 17. 1. 2016 angekommen. Leider funktioniert inzwischen gar keine Anzeige mehr, und am Freitag kommt der Installateur zur Wartung. Dem hätte ich gern was gezeigt - aber dazu sollten das System auch laufen. Doch ich finde den Fehler nicht (muß ja auch noch mit Arbeit Geld verdienen..)

Hardware: Raspberry Pi 4B+, Aktuelles Raspian (Bullseye), ebusd letzte Woche frisch von Johns Seite gezogen, incl. den CSVs. Adapter von esera (entspricht Platine 1) an USB (ttyUSB0).

Einige Daten die möglicherweise hilfreich sind:

pi@pi4:/opt/fhem $ ebusctl scan result
08;Vaillant;BAI00;0407;7603;21;20;49;0010022004;3100;005497;N2
15;Vaillant;72000;0122;7703;21;20;23;0020260914;0953;008247;N4
ec;Vaillant;SOL00;0122;7703;21;20;23;0020260914;0953;008247;N4


pi@pi4:/opt/fhem $ ebusctl find -F circuit,name,comment
720,AdaptHeatCurve,Adaptive Heizkurve
720,BankHolidayEndPeriod,BankHolidayEndPeriod
720,BankHolidayStartPeriod,BankHolidayStartPeriod
720,ccTimer.Friday,Zeitfenster Freitag
720,ccTimer.Monday,Zeitfenster Montag
720,ccTimer.Saturday,Zeitfenster Samstag
720,ccTimer.Sunday,Zeitfenster Sonntag
720,ccTimer.Thursday,Zeitfenster Donnerstag
720,ccTimer.Tuesday,Zeitfenster Dienstag
720,ccTimer.Wednesday,Zeitfenster Mittwoch
720,ContinuosHeating,Durchgehendes Heizen
720,currenterror,Aktuelle Fehler
720,CylinderChargeHyst,hystCylinderCharge
720,CylinderChargeOffset,offsetCylinderCharge
720,Date,Datum
720,DisplayedOutsideTemp,Außentemperatur
720,errorhistory,Fehlerhistorie
720,FrostOverRideTime,Frostschutz-Verzögerung
720,Hc1ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 1
720,Hc1AutoOffMode,AutoOffMode Heizkreis 1
720,Hc1CircuitType,CircuitType Heizkreis 1
720,Hc1ExcessTemp,ExcessTemp Heizkreis 1
720,Hc1FlowTemp,FlowTemp Heizkreis 1
720,Hc1HeatCurve,Heizkurve Heizkreis 1
720,Hc1HeatCurveAdaption,Anpassung Heizkurve Heizkreis 1
720,Hc1MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 1
720,Hc1MinFlowTempDesired,MinFlowTempDesired Heizkreis 1
720,Hc1MixerMovement,MixerMovement Heizkreis 1
720,Hc1PumpStatus,PumpStatus Heizkreis 1
720,Hc1RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 1
720,Hc1Status,Status Heizkreis 1
720,Hc1SummerTempLimit,AT-Abschaltgrenze Heizkreis 1
720,Hc2ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 2
720,Hc2AutoOffMode,AutoOffMode Heizkreis 2
720,Hc2CircuitType,CircuitType Heizkreis 2
720,Hc2ExcessTemp,ExcessTemp Heizkreis 2
720,Hc2FlowTemp,FlowTemp Heizkreis 2
720,Hc2HeatCurve,Heizkurve Heizkreis 2
720,Hc2HeatCurveAdaption,Anpassung Heizkurve Heizkreis 2
720,Hc2MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 2
720,Hc2MinFlowTempDesired,MinFlowTempDesired Heizkreis 2
720,Hc2MixerMovement,MixerMovement Heizkreis 2
720,Hc2PumpStatus,PumpStatus Heizkreis 2
720,Hc2RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 2
720,Hc2Status,Status Heizkreis 2
720,Hc2SummerTempLimit,AT-Abschaltgrenze Heizkreis 2
720,Hc3ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 3
720,Hc3AutoOffMode,AutoOffMode Heizkreis 3
720,Hc3CircuitType,CircuitType Heizkreis 3
720,Hc3ExcessTemp,ExcessTemp Heizkreis 3
720,Hc3FlowTemp,FlowTemp Heizkreis 3
720,Hc3HeatCurve,Heizkurve Heizkreis 3
720,Hc3HeatCurveAdaption,Anpassung Heizkurve Heizkreis 3
720,Hc3MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 3
720,Hc3MinFlowTempDesired,MinFlowTempDesired Heizkreis 3
720,Hc3MixerMovement,MixerMovement Heizkreis 3
720,Hc3PumpStatus,PumpStatus Heizkreis 3
720,Hc3RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 3
720,Hc3Status,Status Heizkreis 3
720,Hc3SummerTempLimit,AT-Abschaltgrenze Heizkreis 3
720,HcStorageTempBottom,"Temp.fühler Hz, unten"
720,HcStorageTempTop,"Temp.fühler Hz, oben"
720,HolidayEndPeriod,HolidayEndPeriod
720,HolidayStartPeriod,HolidayStartPeriod
720,HolidayTemp,HolidayTemp
720,HwcBankHolidayEndPeriod,HwcHolidayEndPeriod
720,HwcBankHolidayStartPeriod,HwcHolidayStartPeriod
720,HwcFlowTemp,HwcFlowTemp
720,HwcHolidayEndPeriod,HwcHolidayEndPeriod
720,HwcHolidayStartPeriod,HwcHolidayStartPeriod
720,HwcLockTime,lockTimeHwc
720,HwcMaxFlowTempDesired,HwcMaxFlowTempDesired
720,HwcOpMode,HwcOpMode
720,HwcParallelLoading,Parallele Ladung Warmwasserkreis
720,HwcSFMode,HwcSFMode
720,HwcStorageTemp,HwcStorageTemp
720,HwcStorageTempBottom,"Temp.fühler WW, unten"
720,HwcStorageTempTop,"Temp.fühler WW, oben"
720,HwcTempDesired,gewünschte Temperatur Warmwasserkreis
720,hwcTimer.Friday,Zeitfenster Freitag
720,hwcTimer.Monday,Zeitfenster Montag
720,hwcTimer.Saturday,Zeitfenster Samstag
720,hwcTimer.Sunday,Zeitfenster Sonntag
720,hwcTimer.Thursday,Zeitfenster Donnerstag
720,hwcTimer.Tuesday,Zeitfenster Dienstag
720,hwcTimer.Wednesday,Zeitfenster Mittwoch
720,HydraulicScheme,Systemschema
720,Installer1,Installationsfirma Teil 1
720,Installer2,Installationsfirma Teil 2
720,KeyCodeforConfigMenu,Passwort für das Konfigurationsmenü
720,MaintenanceDate,nächste Wartung
720,MaintenanceDue,Wartung fällig
720,MaxCylinderChargeTime,maximale Speicherladezeit
720,MaxRoomHumidity,maxRoomHumidity
720,MultiRelaySetting,Multifunktionsausgang
720,noiseReductionTimer.Friday,Zeitfenster Flüsterbetrieb Freitag
720,noiseReductionTimer.Monday,Zeitfenster Flüsterbetrieb Montag
720,noiseReductionTimer.Saturday,Zeitfenster Flüsterbetrieb Samstag
720,noiseReductionTimer.Sunday,Zeitfenster Flüsterbetrieb Sonntag
720,noiseReductionTimer.Thursday,Zeitfenster Flüsterbetrieb Donnerstag
720,noiseReductionTimer.Tuesday,Zeitfenster Flüsterbetrieb Dienstag
720,noiseReductionTimer.Wednesday,Zeitfenster Flüsterbetrieb Mittwoch
720,OpMode,OpMode
720,OpModeEffect,OpModeEffect
720,OutsideTempAvg,mittlere Außentemperatur
720,PhoneNumber1,Telefonnummer
720,PhoneNumber2,Telefonnummer
720,PrEnergySum,TotalEConsumption
720,PrEnergySumHc,TotalEConsumptionHc
720,PrEnergySumHcLastMonth,LastMonthsEConsumptionHc
720,PrEnergySumHcThisMonth,ThisMonthsEConsumptionHc
720,PrEnergySumHwc,TotalEConsumptionHwc
720,PrEnergySumHwcLastMonth,LastMonthsEConsumptionHwc
720,PrEnergySumHwcThisMonth,ThisMonthsEConsumptionHwc
720,PrFuelSum,TotalFConsumption
720,PrFuelSumHc,TotalFConsumptionHc
720,PrFuelSumHcLastMonth,LastMonthsFConsumptionHc
720,PrFuelSumHcThisMonth,ThisMonthsFConsumptionHc
720,PrFuelSumHwc,TotalFConsumptionHwc
720,PrFuelSumHwcLastMonth,LastMonthsFConsumptionHwc
720,PrFuelSumHwcThisMonth,ThisMonthsFConsumptionHwc
720,PumpAdditionalTime,pumpAdditionalTime
720,SFMode,SFMode
720,SolarYieldTotal,TotalSolarYield
720,SystemFlowTemp,Systemvorlauf
720,tariffTimer.Friday,Zeitfenster Hochtarif Freitag
720,tariffTimer.Monday,Zeitfenster Hochtarif Montag
720,tariffTimer.Saturday,Zeitfenster Hochtarif Samstag
720,tariffTimer.Sunday,Zeitfenster Hochtarif Sonntag
720,tariffTimer.Thursday,Zeitfenster Hochtarif Donnerstag
720,tariffTimer.Tuesday,Zeitfenster Hochtarif Dienstag
720,tariffTimer.Wednesday,Zeitfenster Hochtarif Mittwoch
720,Time,Zeit
720,ventilationTimer.Friday,Zeitfenster Lüftung Freitag
720,ventilationTimer.Monday,Zeitfenster Lüftung Montag
720,ventilationTimer.Saturday,Zeitfenster Lüftung Samstag
720,ventilationTimer.Sunday,Zeitfenster Lüftung Sonntag
720,ventilationTimer.Thursday,Zeitfenster Lüftung Donnerstag
720,ventilationTimer.Tuesday,Zeitfenster Lüftung Dienstag
720,ventilationTimer.Wednesday,Zeitfenster Lüftung Mittwoch
720,WaterPressure,Wasserdruck
720,YieldTotal,TotalEnvironmentalYield
720,z1ActualRoomTempDesired,Raumsolltemperatur Zone 1
720,z1BankHolidayEndPeriod,Bank Feiertag Ende Zone 1
720,z1BankHolidayStartPeriod,Bank Feiertag Start Zone 1
720,z1CoolingTemp,Kühlsolltemperatur Zone 1
720,z1CoolingTimer.Friday,Zeitfenster Kühlen Freitag
720,z1CoolingTimer.Monday,Zeitfenster Kühlen Montag
720,z1CoolingTimer.Saturday,Zeitfenster Kühlen Samstag
720,z1CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag
720,z1CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag
720,z1CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag
720,z1CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch
720,z1DayTemp,Solltemperatur Zone 1
720,z1HolidayEndPeriod,Ferienzeitraum Ende Zone 1
720,z1HolidayStartPeriod,Ferienzeitraum Start Zone 1
720,z1HolidayTemp,Raumsollwert Ferienbetrieb Zone 1
720,z1Name1,Bezeichnung Zone 1 Teil 1
720,z1Name2,Bezeichnung Zone 1 Teil 2
720,z1NightTemp,Absenktemperatur Zone 1
720,z1OpMode,Betriebsart Zone 1
720,z1QuickVetoTemp,Quick Veto Temperatur Zone 1
720,z1RoomTemp,Raumisttemperatur Zone 1
720,z1RoomZoneMapping,Raumregler Zuordnung Zone 1
720,z1SFMode,SFMode Zone 1
720,z1Shortname,Kurzbezeichnung Zone 1
720,z1Timer.Friday,Zeitfenster Heizen Freitag
720,z1Timer.Monday,Zeitfenster Heizen Montag
720,z1Timer.Saturday,Zeitfenster Heizen Samstag
720,z1Timer.Sunday,Zeitfenster Heizen Sonntag
720,z1Timer.Thursday,Zeitfenster Heizen Donnerstag
720,z1Timer.Tuesday,Zeitfenster Heizen Dienstag
720,z1Timer.Wednesday,Zeitfenster Heizen Mittwoch
720,z1ValveStatus,Ventilstatus Zone 1
720,z2ActualRoomTempDesired,Raumsolltemperatur Zone 2
720,z2BankHolidayEndPeriod,Bank Feiertag Ende Zone 2
720,z2BankHolidayStartPeriod,Bank Feiertag Start Zone 2
720,z2CoolingTemp,Kühlsolltemperatur Zone 2
720,z2CoolingTimer.Friday,Zeitfenster Kühlen Freitag
720,z2CoolingTimer.Monday,Zeitfenster Kühlen Montag
720,z2CoolingTimer.Saturday,Zeitfenster Kühlen Samstag
720,z2CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag
720,z2CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag
720,z2CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag
720,z2CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch
720,z2DayTemp,Solltemperatur Zone 2
720,z2HolidayEndPeriod,Ferienzeitraum Ende Zone 2
720,z2HolidayStartPeriod,Ferienzeitraum Start Zone 2
720,z2HolidayTemp,Raumsollwert Ferienbetrieb Zone 2
720,z2Name1,Bezeichnung Zone 2 Teil 1
720,z2Name2,Bezeichnung Zone 2 Teil 2
720,z2NightTemp,Absenktemperatur Zone 2
720,z2OpMode,Betriebsart Zone 2
720,z2QuickVetoTemp,Quick Veto Temperatur Zone 2
720,z2RoomTemp,Raumisttemperatur Zone 2
720,z2RoomZoneMapping,Raumregler Zuordnung Zone 2
720,z2SFMode,SFMode Zone 2
720,z2Shortname,Kurzbezeichnung Zone 2
720,z2Timer.Friday,Zeitfenster Heizen Freitag
720,z2Timer.Monday,Zeitfenster Heizen Montag
720,z2Timer.Saturday,Zeitfenster Heizen Samstag
720,z2Timer.Sunday,Zeitfenster Heizen Sonntag
720,z2Timer.Thursday,Zeitfenster Heizen Donnerstag
720,z2Timer.Tuesday,Zeitfenster Heizen Dienstag
720,z2Timer.Wednesday,Zeitfenster Heizen Mittwoch
720,z2ValveStatus,Ventilstatus Zone 2
720,z3ActualRoomTempDesired,Raumsolltemperatur Zone 3
720,z3BankHolidayEndPeriod,Bank Feiertag Ende Zone 3
720,z3BankHolidayStartPeriod,Bank Feiertag Start Zone 3
720,z3DayTemp,Solltemperatur Zone 3
720,z3HolidayEndPeriod,Ferienzeitraum Ende Zone 3
720,z3HolidayStartPeriod,Ferienzeitraum Start Zone 3
720,z3HolidayTemp,Raumsollwert Ferienbetrieb Zone 3
720,z3Name1,Bezeichnung Zone 3 Teil 1
720,z3Name2,Bezeichnung Zone 3 Teil 2
720,z3NightTemp,Absenktemperatur Zone 3
720,z3OpMode,Betriebsart Zone 3
720,z3QuickVetoTemp,Quick Veto Temperatur Zone 3
720,z3RoomTemp,Raumisttemperatur Zone 3
720,z3RoomZoneMapping,Raumregler Zuordnung Zone 3
720,z3SFMode,SFMode Zone 3
720,z3Shortname,Kurzbezeichnung Zone 3
720,z3ValveStatus,Ventilstatus Zone 3
bai,DateTime,Datum Uhrzeit
bai,SetMode,Betriebsart
bai,Status01,Vorlauftemperatur/Rücklauftemperatur/Aussentemperatur/WW Temperatur/Speichertemperatur/Pumpenstatus
bai,Status02,Betriebsart/Maximaltemperatur/ReglerCurrentTEMP/Maximaltemperatur/ReglerCurrentTemp
bai,Status16,Aussentemperatur
bai,Status,Status
bai,StatusCirPump,Status Zirkulationspumpe
broadcast,datetime,Datum/Uhrzeit
broadcast,error,Fehlernachricht
broadcast,hwcStatus,Status Warmwasser
broadcast,id,Identifikation
broadcast,id,Identifikation
broadcast,load,Quick - WW Speicherladung
broadcast,outsidetemp,Außentemperatur
broadcast,signoflife,Lebenszeichen
broadcast,vdatetime,Datum/Uhrzeit
general,valuerange,Register Wertebereich
memory,eeprom,EEPROM Daten lesen
memory,ram,RAM Daten lesen
scan,id,Scan ID
scan.08,,
scan.08,id,Scan ID
scan.15,,
scan.15,id,Scan ID



pi@pi4:/opt/fhem $ ebusctl info
version: ebusd 21.3.v21.3
update check: version 22.1 available
device: /dev/ttyUSB0
access: *
signal: acquired
symbol rate: 46
max symbol rate: 126
min arbitration micros: 613
max arbitration micros: 2798
min symbol latency: 4
max symbol latency: 12
reconnects: 1
masters: 3
messages: 521
conditional: 0
poll: 1
update: 10
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0407;HW=7603", loaded "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=72000;SW=0122;HW=7703", loaded "vaillant/15.720.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0122;HW=7703", loaded "vaillant/ec.sol.sc.csv"



Im Eventmonitor von FHEM kommt

2022-02-21 22:27:55 ZWave ZWave_THERMOSTAT_2 reportedState: dim 13
2022-02-21 22:27:56 OWDevice DS18B20_FFD285531704 temperature: 28.3125
2022-02-21 22:27:56 ECMDDevice Vorlauf Vorlauf:   0.0
2022-02-21 22:27:56 ECMDDevice Vorlauf Vorlauf   0.0
2022-02-21 22:27:56 ECMDDevice Ruecklauf Ruecklauf:   0.0
2022-02-21 22:27:56 ECMDDevice Ruecklauf Ruecklauf   0.0
2022-02-21 22:27:56 ECMDDevice PumpeWatt PumpeWatt:     0
2022-02-21 22:27:56 ECMDDevice PumpeWatt PumpeWatt     0
2022-02-21 22:27:56 at EBUS.Timer Next: 22:38:56
2022-02-21 22:27:57 ZWave ZWave_SWITCH_BINARY_13 power: 279.483 W


im Filelog jedoch kilometerweise dies hier:

2022.02.20 22:15:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f PumpPower\n (\162\040\055\146\040\120\165\155\160\120\157\167\145\162\012), expected \d+\n\n)
2022.02.20 22:15:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 8253) line 1.
2022.02.20 22:15:56 3: eval: { sprintf("%5.0f",$_) }
2022.02.20 22:26:56 1: EBUS: write r -f flowtemp temp\n (\162\040\055\146\040\146\154\157\167\164\145\155\160\040\164\145\155\160\012), expect \d+\.\d+\n\n
2022.02.20 22:26:56 1: EBUS: read ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012)
2022.02.20 22:26:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f flowtemp temp\n (\162\040\055\146\040\146\154\157\167\164\145\155\160\040\164\145\155\160\012), expected \d+\.\d+\n\n)
2022.02.20 22:26:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 8663) line 1.
2022.02.20 22:26:56 3: eval: { sprintf("%5.1f",$_) }
2022.02.20 22:26:56 1: EBUS: write r -f sdtrt temp\n (\162\040\055\146\040\163\144\164\162\164\040\164\145\155\160\012), expect \d+\.\d+\n\n
2022.02.20 22:26:56 1: EBUS: read ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012)
2022.02.20 22:26:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f sdtrt temp\n (\162\040\055\146\040\163\144\164\162\164\040\164\145\155\160\012), expected \d+\.\d+\n\n)
2022.02.20 22:26:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 8665) line 1.
2022.02.20 22:26:56 3: eval: { sprintf("%5.1f",$_) }
2022.02.20 22:26:56 1: EBUS: write r -f PumpPower\n (\162\040\055\146\040\120\165\155\160\120\157\167\145\162\012), expect \d+\n\n
2022.02.20 22:26:56 1: EBUS: read ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012)
2022.02.20 22:26:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f PumpPower\n (\162\040\055\146\040\120\165\155\160\120\157\167\145\162\012), expected \d+\n\n)
2022.02.20 22:26:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 8667) line 1.
2022.02.20 22:26:56 3: eval: { sprintf("%5.0f",$_) }
2022.02.20 22:37:56 1: EBUS: write r -f flowtemp temp\n (\162\040\055\146\040\146\154\157\167\164\145\155\160\040\164\145\155\160\012), expect \d+\.\d+\n\n
2022.02.20 22:37:56 1: EBUS: read ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012)
2022.02.20 22:37:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f flowtemp temp\n (\162\040\055\146\040\146\154\157\167\164\145\155\160\040\164\145\155\160\012), expected \d+\.\d+\n\n)
2022.02.20 22:37:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 9055) line 1.
2022.02.20 22:37:56 3: eval: { sprintf("%5.1f",$_) }
2022.02.20 22:37:56 1: EBUS: write r -f sdtrt temp\n (\162\040\055\146\040\163\144\164\162\164\040\164\145\155\160\012), expect \d+\.\d+\n\n
2022.02.20 22:37:56 1: EBUS: read ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012)
2022.02.20 22:37:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f sdtrt temp\n (\162\040\055\146\040\163\144\164\162\164\040\164\145\155\160\012), expected \d+\.\d+\n\n)
2022.02.20 22:37:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 9057) line 1.
2022.02.20 22:37:56 3: eval: { sprintf("%5.1f",$_) }
2022.02.20 22:37:56 1: EBUS: write r -f PumpPower\n (\162\040\055\146\040\120\165\155\160\120\157\167\145\162\012), expect \d+\n\n
2022.02.20 22:37:56 1: EBUS: read ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012)
2022.02.20 22:37:56 1: EBUS: unexpected answer ERR: element not found\n\n (\105\122\122\072\040\145\154\145\155\145\156\164\040\156\157\164\040\146\157\165\156\144\012\012) received (wrote r -f PumpPower\n (\162\040\055\146\040\120\165\155\160\120\157\167\145\162\012), expected \d+\n\n)
2022.02.20 22:37:56 1: PERL WARNING: Argument "ERR: element not found\n\n" isn't numeric in sprintf at (eval 9059) line 1.
2022.02.20 22:37:56 3: eval: { sprintf("%5.0f",$_) }



Die bai00.cfg (zusammengesetzt aus verschiedenen Beiträgen hier):
pi@pi4:/opt/fhem/FHEM $ cat bai00.cfg
################### bai00.cfg ###############
#
#!/usr/bin/perl
# Aussentemperatur
get Aussentemp cmd {"r -f outsidetemp temp\n"}
get Aussentemp expect ".*\n*"
get Aussentemp postproc { $_ }
#
# vorlauftemperatur ALT
#get Vorlauf cmd {"r -m 10 status01 temp1.0\n"}
#get Vorlauf expect "\d+\.\d+\n\n"
#get Vorlauf postproc { sprintf("%5.1f",$_) }
#

# vorlauftemperatur NEU
get Vorlauf cmd {"r -f flowtemp temp\n"}
get Vorlauf expect "\d+\.\d+\n\n"
get Vorlauf postproc { sprintf("%5.1f",$_) }


# Ruecklauftemperatur
# ALT: get Ruecklauf cmd {"r -m 10 status01 temp1.1\n"}
get Ruecklauf cmd {"r -f sdtrt temp\n"}
get Ruecklauf expect "\d+\.\d+\n\n"
get Ruecklauf postproc { sprintf("%5.1f",$_) }
#
# Pumpenleistung
get PumpeWatt cmd {"r -f PumpPower\n"}
get PumpeWatt expect "\d+\n\n"
get PumpeWatt postproc { sprintf("%5.0f",$_) }
#
# Fanspeed
get Fanspeed cmd {"r -f SDFanSpeed\n"}
get Fanspeed expect "\d+\n\n"
get Fanspeed postproc { sprintf("%5.0f",$_) } 
#
# Heizkurve lesen
get HKurve cmd {"r -f Hc1HeatCurve\n"}
get HKurve expect "\d+\.\d+\n"
get HKurve postproc { sprintf("%3.1f",$_) }
#
# HeizkurveSchreiben
get HeizkurveSchreiben cmd {"write 430 Hc1HeatCurve ".Value("HeizkurveEinstellen")."\n"}
get HeizkurveSchreiben expect ".*\n\n"
get HeizkurveSchreiben postproc  { $_ }

# Teillast
get PartialPower cmd {"r -f PartloadHcKW\n"}
get PartialPower expect "\d+\n\n"
get PartialPower postproc { sprintf("%5.0f KW",$_) }

# Anlagendruck
get Druck cmd {"r -f Waterpressure press.0\n"}
get Druck expect "\d+\.\d+\n\n"
get Druck postproc { sprintf("%5.1f",$_) }


Falls es was hilft:

pi@pi4:/opt/fhem/FHEM $ ls
00_CM11.pm                 30_pilight_dimmer.pm         60_EM.pm                     95_holiday.pm
00_CUL.pm                  30_pilight_raw.pm            60_Watches.pm                95_PostMe.pm
00_DFPlayerMini.pm         30_pilight_smoke.pm          61_EMWZ.pm                   95_remotecontrol.pm
00_ElsnerWS.pm             30_pilight_switch.pm         62_EMEM.pm                   95_YAAHM.pm
00_FBAHAHTTP.pm            30_pilight_temp.pm           63_EMGZ.pm                   96_allowed.pm
00_FBAHA.pm                30_tradfri.pm                64_ESA2000.pm                96_SIP.pm
00_FHZ.pm                  31_Aurora.pm                 66_ECMD.pm                   96_Snapcast.pm
00_HMLAN.pm                31_ENECSYSINV.pm             66_EseraAnalogInOut.pm       97_PiXtendV2.pm
00_HMUARTLGW.pm            31_HUEDevice.pm              66_EseraCount.pm             97_TrashCal.pm
00_HXB.pm                  31_LightScene.pm             66_EseraDigitalInOut.pm      98_alarmclock.pm
00_KM271.pm                31_MilightDevice.pm          66_EseraDimmer.pm            98_apptime.pm
00_KNXTUL.pm               31_Nello.pm                  66_EseraIButton.pm           98_archetype.pm
00_LIRC.pm                 32_mailcheck.pm              66_EseraMulti.pm             98_ArduCounter.pm
00_MAXLAN.pm               32_speedtest.pm              66_EseraOneWire.pm           98_autocreate.pm
00_MQTT2_CLIENT.pm         32_SYSSTAT.pm                66_EseraShutter.pm           98_average.pm
00_MQTT2_SERVER.pm         32_TechemHKV.pm              66_EseraTemp.pm              98_backup.pm
00_MQTT.pm                 32_TechemWZ.pm               67_ECMDDevice.pm             98_BOSEST.pm
00_MYSENSORS.pm            32_WifiLight.pm              69_SoftliqCloud.pm           98_cloneDummy.pm
00_NetzerI2C.pm            32_withings.pm               70_BOTVAC.pm                 98_cmdalias.pm
00_Neuron.pm               32_yowsup.pm                 70_BRAVIA.pm                 98_ComfoAir.pm
00_OW2S0SMSGUARD.pm        33_readingsChange.pm         70_CanOverEthernet.pm        98_configdb.pm
00_OWX_ASYNC.pm            33_readingsGroup.pm          70_DENON_AVR.pm              98_copy.pm
00_OWX.pm                  33_readingsHistory.pm        70_EGPM.pm                   98_count.pm
00_RPII2C.pm               33_readingsProxy.pm          70_ENIGMA2.pm                98_CULflash.pm
00_Schellenberg.pm         34_ESPEasy.pm                70_ESCVP21net.pm             98_CustomReadings.pm
00_SIGNALduino.pm          34_NUT.pm                    70_HYDRAWISE.pm              98_dewpoint.pm
00_SmartMeterP1.pm         34_panStamp.pm               70_Jabber.pm                 98_DLNARenderer.pm
00_SONOS.pm                34_SWAP.pm                   70_JSONMETER.pm              98_DOIF.pm
00_TCM.pm                  35_SWAP_0000002200000003.pm  70_KODI.pm                   98_DOIFtools.pm
00_THZ.pm                  35_SWAP_0000002200000008.pm  70_LaMetric2.pm              98_Dooya.pm
00_TUL.pm                  36_EC3000.pm                 70_MEDIAPORTAL.pm            98_DSBMobile.pm
00_ZWCUL.pm                36_EleroDrive.pm             70_NEUTRINO.pm               98_dummy.pm
00_ZWDongle.pm             36_EleroStick.pm             70_OctoPrint.pm              98_expandJSON.pm
01_FHEMWEB.pm              36_EleroSwitch.pm            70_ONKYO_AVR.pm              98_feels_like.pm
02_FRAMEBUFFER.pm          36_EMT7110.pm                70_PHTV.pm                   98_fhemdebug.pm
02_FTUISRV.pm              36_JeeLink.pm                70_PIONEERAVR.pm             98_fheminfo.pm
02_HTTPSRV.pm              36_KeyValueProtocol.pm       70_Pushbullet.pm             98_FhemTestUtils.pm
02_RSS.pm                  36_LaCrosseGateway.pm        70_PushNotifier.pm           98_freezemon.pm
09_BS.pm                   36_LaCrosse.pm               70_Pushover.pm               98_FReplacer.pm
09_CUL_FHTTK.pm            36_Level.pm                  70_Pushsafer.pm              98_GAEBUS.pm
09_USF1000.pm              36_PCA301.pm                 70_SamsungAV.pm              98_GEOFANCY.pm
10_CUL_HM.pm               36_PrecipitationSensor.pm    70_SCIVT.pm                  98_GoogleAuth.pm
10_CUL_IR.pm               36_ShellyMonitor.pm          70_SISPM.pm                  98_GOOGLECAST.pm
10_DUOFERNSTICK.pm         36_Shelly.pm                 70_SML.pm                    98_help.pm
10_EIB.pm                  36_Vallox.pm                 70_SolarEdgeAPI.pm           98_HMinfo.pm
10_EnOcean.pm              36_WMBUS.pm                  70_STV.pm                    98_HMtemplate.pm
10_EQ3BT.pm                37_dash_dhcp.pm              70_TellStick.pm              98_HourCounter.pm
10_FBDECT.pm               37_echodevice.pm             70_USBWX.pm                  98_HTTPMOD.pm
10_FRM.pm                  37_fakeRoku.pm               70_VIERA.pm                  98_Hyperion.pm
10_FS10.pm                 37_harmony.pm                70_VolumeLink.pm             98_IF.pm
10_FS20.pm                 37_NotifyAndroidTV.pm        70_WINCONNECT.pm             98_inotify.pm
10_GFPROBT.pm              37_plex.pm                   70_WS3600.pm                 98_Installer.pm
10_HXBDevice.pm            37_SHCdev.pm                 70_ZoneMinder.pm             98_JsonList2.pm
10_Itach_IR.pm             37_SHC.pm                    71_COE_Node.pm               98_JsonMod.pm
10_IT.pm                   37_Spotify.pm                71_DENON_AVR_ZONE.pm         98_livetracking.pm
10_KNX.pm                  38_BEOK.pm                   71_ONKYO_AVR_ZONE.pm         98_logProxy.pm
10_KOPP_FC.pm              38_Broadlink.pm              71_PHILIPS_AUDIO.pm          98_MaxScanner.pm
10_MAX.pm                  38_CO20.pm                   71_PIONEERAVRZONE.pm         98_MAX_Temperature.pm
10_MQTT2_DEVICE.pm         38_JawboneUp.pm              71_YAMAHA_AVR.pm             98_MediaList.pm
10_MQTT_BRIDGE.pm          38_netatmo.pm                71_YAMAHA_BD.pm              98_ModbusAttr.pm
10_MQTT_DEVICE.pm          39_alexa.pm                  71_YAMAHA_MC.pm              98_ModbusElsnerWS.pm
10_MQTT_GENERIC_BRIDGE.pm  39_gassistant.pm             71_YAMAHA_NP.pm              98_Modbus.pm
10_MYSENSORS_DEVICE.pm     39_siri.pm                   71_ZM_Monitor.pm             98_ModbusSET.pm
10_NeuronPin.pm            39_Talk2Fhem.pm              72_FB_CALLLIST.pm            98_ModbusTrovis5576.pm
10_OWServer.pm             40_RFXCOM.pm                 72_FB_CALLMONITOR.pm         98_monitoring.pm
10_pilight_ctrl.pm         41_OREGON.pm                 72_FRITZBOX.pm               98_MSwitch.pm
10_RESIDENTS.pm            42_AptToDate.pm              72_TA_CMI_JSON.pm            98_notice.pm
10_SchellenbergHandle.pm   42_Nextion.pm                72_XiaomiDevice.pm           98_PHC.pm
10_SD_GT.pm                42_npmjs.pm                  73_AMADCommBridge.pm         98_PID20.pm
10_SOMFY.pm                42_RFXMETER.pm               73_AutoShuttersControl.pm    98_pilight.pm
10_UNIRoll.pm              42_SMARTMON.pm               73_DoorBird.pm               98_ping.pm
10_WS980.pm                42_SYSMON.pm                 73_ElectricityCalculator.pm  98_powerMap.pm
10_ZWave.pm                43_RFXX10REC.pm              73_GardenaSmartBridge.pm     98_QRCode.pm
11_FHT8V.pm                44_ROLLO.pm                  73_GasCalculator.pm          98_rain.pm
11_FHT.pm                  44_S7_ARead.pm               73_km200.pm                  98_RandomTimer.pm
11_OWDevice.pm             44_S7_AWrite.pm              73_MPD.pm                    98_readingsWatcher.pm
11_OWX_CCC.pm              44_S7_Client.pm              73_NUKIBridge.pm             98_restore.pm
11_OWX_FRM.pm              44_S7_DRead.pm               73_PRESENCE.pm               98_rssFeed.pm
11_OWX_SER.pm              44_S7_DWrite.pm              73_WaterCalculator.pm        98_search.pm
11_OWX_TCP.pm              44_S7.pm                     74_AMADDevice.pm             98_serviced.pm
12_HMS.pm                  44_S7_S5Client.pm            74_GardenaSmartDevice.pm     98_Siro.pm
12_HProtocolGateway.pm     44_S7_S7Client.pm            74_HOMBOT.pm                 98_statistics.pm
12_HProtocolTank.pm        44_TEK603.pm                 74_HusqvarnaAutomower.pm     98_structure.pm
12_OilFox.pm               45_Plugwise.pm               74_Nmap.pm                   98_SVG.pm
13_KS300.pm                45_TRX.pm                    74_NUKIDevice.pm             98_systemd_watchdog.pm
14_CUL_MAX.pm              46_Aqicn.pm                  74_THINKINGCLEANER.pm        98_telnet.pm
14_CUL_REDIRECT.pm         46_PW_Circle.pm              74_UnifiClient.pm            98_template.pm
14_CUL_TCM97001.pm         46_PW_Scan.pm                74_Unifi.pm                  98_Text2Speech.pm
14_CUL_TX.pm               46_PW_Sense.pm               74_UnifiProtect.pm           98_THRESHOLD.pm
14_CUL_WS.pm               46_PW_Switch.pm              74_UnifiSwitch.pm            98_todoist.pm
14_FLAMINGO.pm             46_SmartPi.pm                74_UnifiVideo.pm             98_TRAFFIC.pm
14_Hideki.pm               46_TeslaPowerwall2AC.pm      74_XiaomiBTLESens.pm         98_UbiquitiMP.pm
14_SD_BELL.pm              46_TRX_ELSE.pm               75_msgConfig.pm              98_UbiquitiOut.pm
14_SD_RSL.pm               46_TRX_LIGHT.pm              75_MSG.pm                    98_update.pm
14_SD_UT.pm                46_TRX_SECURITY.pm           76_msgDialog.pm              98_uptime.pm
14_SD_WS07.pm              46_TRX_WEATHER.pm            76_MSGFile.pm                98_Verkehrsinfo.pm
14_SD_WS09.pm              47_OBIS.pm                   76_MSGMail.pm                98_version.pm
14_SD_WS_Maverick.pm       48_BlinkCamera.pm            76_SMAEVCharger.pm           98_vitoconnect.pm
14_SD_WS.pm                48_MieleAtHome.pm            76_SMAInverter.pm            98_weblink.pm
15_CUL_EM.pm               49_Arlo.pm                   76_SMAPortal.pm              98_WeekdayTimer.pm
16_CUL_RFR.pm              49_IPCAM.pm                  76_SMAPortalSPG.pm           98_weekprofile.pm
16_STACKABLE_CC.pm         49_SSCam.pm                  77_SMAEM.pm                  98_WOL.pm
16_STACKABLE.pm            49_SSCamSTRM.pm              77_SMASTP.pm                 98_XmlList.pm
17_EGPM2LAN.pm             49_TBot_List.pm              77_UWZ.pm                    99_attrTmqtt2_ebus_Utils.pm
17_SIS_PMS.pm              50_HP1000.pm                 79_BDKM.pm                   99_SUNRISE_EL.pm
18_CUL_HOERMANN.pm         50_MOBILEALERTSGW.pm         80_M232.pm                   99_Utils.pm
19_Revolt.pm               50_Signalbot.pm              81_M232Counter.pm            AttrTemplate.pm
19_VBUSIF.pm               50_SSChatBot.pm              82_LGTV_IP12.pm              bai00.cfg
20_FRM_AD.pm               50_SSFile.pm                 82_LGTV_WebOS.pm             Blocking.pm
20_FRM_I2C.pm              50_TelegramBot.pm            82_M232Voltage.pm            Color.pm
20_FRM_IN.pm               50_WS300.pm                  83_IOhomecontrol.pm          controls_fhemtabletui.txt
20_FRM_LCD.pm              51_I2C_BH1750.pm             84_IOhomecontrolDevice.pm    controls_fhem.txt
20_FRM_OUT.pm              51_I2C_BMP180.pm             86_Robonect.pm               controls.txt
20_FRM_PWM.pm              51_I2C_TSL2561.pm            87_WS2000.pm                 CoProcess.pm
20_FRM_RGB.pm              51_MOBILEALERTS.pm           88_ALL4000T.pm               DarkSkyAPI.pm
20_FRM_ROTENC.pm           51_Netzer.pm                 88_HMCCUCHN.pm               DevIo.pm
20_FRM_SERVO.pm            51_RPI_GPIO.pm               88_HMCCUDEV.pm               ebus_hz.cfg
20_FRM_STEPPER.pm          52_I2C_ADS1x1x.pm            88_HMCCU.pm                  ebus_ww.cfg
20_GUEST.pm                52_I2C_BME280.pm             88_HMCCURPC.pm               FhemUtils
20_N4HBUS.pm               52_I2C_DS1307.pm             88_HMCCURPCPROC.pm           firmware
20_OWFS.pm                 52_I2C_EEPROM.pm             88_IPWE.pm                   FritzBoxUtils.pm
20_PET.pm                  52_I2C_EMC1001.pm            88_Itach_IRDevice.pm         GPUtils.pm
20_ROOMMATE.pm             52_I2C_HDC1008.pm            88_Itach_Relay.pm            HMCCUConf.pm
20_X10.pm                  52_I2C_K30.pm                88_LINDY_HDMI_SWITCH.pm      HMConfig.pm
21_HEOSGroup.pm            52_I2C_LCD.pm                88_Timer.pm                  holiday
21_HEOSMaster.pm           52_I2C_LM75A.pm              88_VantagePro2.pm            HOMESTATEtk.pm
21_HEOSPlayer.pm           52_I2C_MCP23008.pm           88_WEBCOUNT.pm               HttpUtils.pm
21_N4HMODULE.pm            52_I2C_MCP23017.pm           88_xs1Bridge.pm              lib
21_OWAD.pm                 52_I2C_MCP342x.pm            88_xs1Dev.pm                 MaxCommon.pm
21_OWCOUNT.pm              52_I2C_MMA845X.pm            89_AndroidDBHost.pm          Meta.pm
21_OWID.pm                 52_I2C_PCA9532.pm            89_AndroidDB.pm              msgSchema.pm
21_OWLCD.pm                52_I2C_PCA9685.pm            89_ESPEInk.pm                myUtilsTemplate.pm
21_OWMULTI.pm              52_I2C_PCF8574.pm            89_FULLY.pm                  ONKYOdb.pm
21_OWSWITCH.pm             52_I2C_SHT21.pm              89_HEATRONIC.pm              OpenWeatherMapAPI.pm
21_OWTEMP.pm               52_I2C_SHT3x.pm              89_VCLIENT.pm                OWX_DS2480.pm
21_OWTHERM.pm              53_GHoma.pm                  89_VCONTROL.pm               OWX_DS9097.pm
21_OWVAR.pm                55_DWD_OpenData.pm           90_at.pm                     OWX_FRM.pm
21_SONOSPLAYER.pm          55_InfoPanel.pm              90_SIGNALduino_un.pm         OWX_SER.pm
21_VBUSDEV.pm              55_PIFACE.pm                 91_eventTypes.pm             RESIDENTStk.pm
22_ALL3076.pm              56_POKEYS.pm                 91_notify.pm                 RTypes.pm
22_HOMEMODE.pm             57_Calendar.pm               91_sequence.pm               SetExtensions.pm
23_ALL4027.pm              57_CALVIEW.pm                91_watchdog.pm               SHC_datafields.pm
23_KOSTALPIKO.pm           57_SSCal.pm                  92_FileLog.pm                SHC_parser.pm
23_LUXTRONIK2.pm           58_HVAC_DaikinAC.pm          92_SingleFileLog.pm          SubProcess.pm
23_WEBIO_12DIGITAL.pm      58_RPI_1Wire.pm              93_DbLog.pm                  TcpServerUtils.pm
23_WEBIO.pm                59_GSI.pm                    93_DbRep.pm                  template.layout
24_Iluminize.pm            59_HCS.pm                    93_FHEM2FHEM.pm              TimeSeries.pm
24_NetIO230B.pm            59_LuftdatenInfo.pm          93_InfluxDBLogger.pm         TR064Utils.pm
24_TPLinkHS110.pm          59_Netzfrequenz.pm           93_Log2Syslog.pm             UConv.pm
26_KM273.pm                59_OPENWEATHER.pm            93_PWMR.pm                   Unit.pm
26_tahoma.pm               59_PROPLANTA.pm              93_RFHEM.pm                  WinService.pm
30_DUOFERN.pm              59_Twilight.pm               94_PWM.pm                    WMBus.pm
30_ENECSYSGW.pm            59_Weather.pm                95_Alarm.pm                  wundergroundAPI.pm
30_HUEBridge.pm            59_Wunderground.pm           95_Astro.pm                  YahooWeatherAPI.pm
30_LIGHTIFY.pm             59_WUup.pm                   95_Babble.pm                 ZWLib.pm
30_MilightBridge.pm        59_WWO.pm                    95_Dashboard.pm
30_pilight_contact.pm      60_allergy.pm                95_FLOORPLAN.pm

homeab

Hallo Holzbein
in meiner /etc/default/ebusd steht außer den üblichen auskommentierten Zeilen nur.
EBUSD_OPTS="--configpath=/etc/ebusd -d /dev/ttyUSB0 -p 8888 --latency=0 --receivetimeout=10000 -l /var/log/ebus.log --scanconfig=full --httpport=8889 --htmlpath=/var/www/html"

Gruß Armin

homeab

Hallo skiworker,
ich verwende hier ganz normales J-Y(st)Y 2x2x0,8 mm
mit einer Länge von ca. 4 Metern vom Kessel entfernt.
an gleichen Ende arbeitet auch das original Vaillant-Datenmodem 700 ohne Probleme.
Gruß
Armin

Reinhart

@tho-mas

ändere deinen expect auf:
get Vorlauf expect ".*\n*"

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

john30

Zitat von: baumhous3 am 20 Februar 2022, 14:16:14
Ich habe dort das Problem, dass die Datei  /usr/lib/systemd/system/ebusd.service gar nicht vorhanden ist:
pi@raspberrypi:/usr/lib/systemd/system $ ls
vncserver-virtuald.service  vncserver-x11-serviced.service

schau mal unter /lib/systemd/system/ebusd.service oder nutze "find / ebusd.service"
author of ebusd

john30

Zitat von: Holzbein am 21 Februar 2022, 17:54:51
Nachdem diese Hürde genommen war, konnte ich auf dem Ubuntu Server sudo ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6923A0-if00-port0
aufrufen, und auf einem zweitem Terminal dann ebusctl raw
ist alles schon gut, für die AAs musst du "ebusctl raw bytes" aufrufen, sonst kommen nur die Daten zwischen den AAs raus
author of ebusd

Physman

#1821
Moin zusammen,

ich habe nun schon einige Tage probiert den ESERA USB EBUS Adapter ans Laufen zu bekommen und bin am Verzweifeln - ich bin auch noch neu in der Welt des Raspberry PI und den ganzen Skripten.
Aber die Hülle und Fülle der Info erschlägt mich doch etwas, zumal ich neu auf einem RaspPi bin und in IP-Symcon.
Zu den Randbedingungen:

Vaillant auroCOMPACT VSC S 196/3-5 200 R3
Raspberry Pi 4 mit IP-Symcon
ESERA USB EBUS Adapter https://www.esera.de/produkte/ebus/135/1-wire-hub-platine?c=20 1
USB von esera an den RaspPi
Den ebusd habe ich installiert mit "wget https://github.com/john30/ebusd/releases/download/v22.1/ebusd-22.1_armv7-bullseye_mqtt1.deb" installiert.
Ich möchte das wie hier beschrieben machen: https://github.com/bumaas/ebusdMQTT/blob/master/docs/de/InstallEbusdREADME.md

Die Config File sieht so aus:
# /etc/default/ebusd:
# config file for ebusd service.

# Options to pass to ebusd (run "ebusd -?" for more info):
EBUSD_OPTS="--device=/dev/ttyUSB1 --scanconfig --configpath=/home/raspberry.dirk/ebusd-configurationebusd-2.1.x/de"

# --configpath=http://ebusd.eu/config/
# --configpath=/home/raspberry.dirk/ebusd-configurationebusd-2.1.x/de"

# MULTIPLE EBUSD INSTANCES WITH SYSV
# In order to run multiple ebusd instances on a SysV enabled system, simply
# define several EBUSD_OPTS with a unique suffix for each. Recommended is to
# use a number as suffix for all EBUSD_OPTS settings. That number will then be
# taken as additional "instance" parameter to the init.d script in order to
# start/stop an individual ebusd instance instead of all instances.
# Example: (uncomment the EBUSD_OPTS above)
# EBUSD_OPTS1="--device=/dev/ttyUSB1 --scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 -p 8888 -l /var/log/ebusd1.log"
# EBUSD_OPTS2="--device=/dev/ttyUSB1 --scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900acTF-if00-port0 -p 8889 -l /var/log/ebusd2.log"
# EBUSD_OPTS3="--device=/dev/ttyUSB1 --scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900beCG-if00-port0 -p 8890 -l /var/log/ebusd3.log"

# MULTIPLE EBUSD INSTANCES WITH SYSTEMD
# In order to run muiltiple ebusd instances on a systemd enabled system, just
# copy the /usr/lib/systemd/system/ebusd.service file to /etc/systemd/system/
# with a different name (e.g. ebusd-2.service), remove the line starting with
# 'EnvironmentFile=', and replace the '$EBUSD_OPTS' with the options for that
# particular ebusd instance.

Nun kommt aber der Fehler:
,,error reading config files from /home/raspberry.user/ebusd-configurationebusd-2.1.x/de: ERR: element not found, last error:"

Hier die ganze LOG File:
2022-02-28 14:40:03.347 [main notice] ebusd 22.1.28da22c started with auto scan on device /dev/ttyUSB1
2022-02-28 14:40:03.347 [main error] error reading config files from /home/raspberry.dirk/ebusd-configurationebusd-2.1.x/de: ERR: element not found, last error:
2022-02-28 14:40:03.356 [bus notice] bus started with own address 31/36
2022-02-28 14:40:03.380 [bus notice] signal acquired
2022-02-28 14:40:07.098 [bus notice] new master 10, master count 2
2022-02-28 14:40:07.166 [bus notice] new master 03, master count 3
2022-02-28 14:40:07.166 [update notice] received unknown MS cmd: 1008b5110101 / 09404090054e640000ff
2022-02-28 14:40:09.170 [update notice] received unknown BC cmd: 10feb516080018020901010510
2022-02-28 14:40:09.431 [update notice] received unknown MS cmd: 1008b512020064 / 00
2022-02-28 14:40:11.196 [update notice] received unknown MS cmd: 1008b5100900004a78ffff000000 / 0101
2022-02-28 14:40:17.206 [update notice] received unknown MS cmd: 1008b5110101 / 09404090054e640000ff
2022-02-28 14:40:19.249 [update notice] received unknown MS cmd: 1008b5040100 / 0a00350214ffffffff9005
2022-02-28 14:40:19.516 [update notice] received unknown MS cmd: 1008b5110102 / 05033c64506e
2022-02-28 14:40:21.152 [main error] scan config 08: ERR: arbitration lost
2022-02-28 14:40:21.249 [update notice] received unknown MS cmd: 1008b5100900004a78ffff000000 / 0101
2022-02-28 14:40:27.245 [update notice] received unknown MS cmd: 1008b5110101 / 094042d0054e640000ff
2022-02-28 14:40:29.276 [update notice] received unknown MS cmd: 1008b5110100 / 081002100007080083
2022-02-28 14:40:29.499 [update notice] received unknown BC cmd: 10feb51603019005
2022-02-28 14:40:31.180 [main error] scan config 15: ERR: arbitration lost
2022-02-28 14:40:31.279 [update notice] received unknown MS cmd: 1008b5100900004a78ffff000000 / 0101
2022-02-28 14:40:37.296 [update notice] received unknown MS cmd: 1008b5110101 / 094242d0054e640000ff
2022-02-28 14:40:39.267 [update notice] received unknown MS cmd: 1008b5110102 / 05033c64506e
2022-02-28 14:40:41.305 [update notice] received unknown MS cmd: 1008b5100900004a78ffff000000 / 0101
2022-02-28 14:40:47.338 [update notice] received unknown MS cmd: 1008b5110101 / 094242d0054e640000ff
2022-02-28 14:40:49.336 [update notice] received unknown MS cmd: 1008b5040100 / 0a00060314ffffffffd005
2022-02-28 14:40:51.381 [update notice] received unknown MS cmd: 1008b5100900004a78ffff000000 / 0101
2022-02-28 14:40:57.278 [main error] scan config 08: ERR: arbitration lost
2022-02-28 14:40:57.375 [update notice] received unknown MS cmd: 1008b5110101 / 094242d0054e640000ff
2022-02-28 14:40:59.347 [update notice] received unknown MS cmd: 1008b5100305ff01 / 00




baumhous3

Zitat von: john30 am 26 Februar 2022, 18:45:49
schau mal unter /lib/systemd/system/ebusd.service oder nutze "find / ebusd.service"

Unter dem Pfad /lib/systemd/system/ebusd.service war eine Datei zu finden.

Die habe ich nun mit den Endungen 2 und 3 nach /etc/systemd/system kopiert:
pi@raspberrypi:/etc/systemd/system $ ls
autologin@.service                      default.target           getty@tty1.service.d         printer.target.wants    sysinit.target.wants
bluetooth.target.wants                  dhcpcd5.service          graphical.target.wants       rc-local.service.d      syslog.service
dbus-fi.w1.wpa_supplicant1.service      display-manager.service  halt.target.wants            reboot.target.wants     timers.target.wants
dbus-org.bluez.service                  ebusd-2.service          multi-user.target.wants      remote-fs.target.wants
dbus-org.freedesktop.Avahi.service      ebusd-3.service          network-online.target.wants  sockets.target.wants
dbus-org.freedesktop.timesync1.service  getty.target.wants       poweroff.target.wants        sshd.service


Dort dann die jeweiligen Daten angepasst, die eine Zeile gelöscht und meine OPTS eingetragen.
ebusd-2.service:

[Unit]
Description=ebusd, the daemon for communication with eBUS heating systems.
After=network-online.target
ConditionPathExists=/var/log

[Service]
Type=forking
Restart=always
RestartSec=30
PIDFile=/var/run/ebusd.pid
ExecStart=/usr/bin/ebusd EBUSD_OPTS="--scanconfig --configpath=/etc/ebusd -d 192.168.178.50:5007 --mqtthost=127.0.0.1 --mqttport=1883 --mqttchanges --mqttjson --pollinterval=10"


[Install]
WantedBy=multi-user.target


ebusd-3.service:
[Unit]
Description=ebusd, the daemon for communication with eBUS heating systems.
After=network-online.target
ConditionPathExists=/var/log

[Service]
Type=forking
Restart=always
RestartSec=30
PIDFile=/var/run/ebusd.pid
ExecStart=/usr/bin/ebusd EBUSD_OPTS="--scanconfig --configpath=/etc/ebusd/ -d enh:192.168.178.65:9999 -p9998 --mqtthost=127.0.0.1 --mqttport=1883 --mqttchanges --mqttjson --address=ff --pollinterval=20"


[Install]
WantedBy=multi-user.target


Starten tut er aber immer noch nicht.
Dort bricht er wieder ab:
pi@raspberrypi:/etc/systemd/system $ systemctl status ebusd.service
● ebusd.service - ebusd, the daemon for communication with eBUS heating systems.
   Loaded: loaded (/lib/systemd/system/ebusd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2022-03-04 16:35:49 CET; 22s ago
  Process: 27257 ExecStart=/usr/bin/ebusd $EBUSD_OPTS (code=exited, status=22)

pi@raspberrypi:/etc/systemd/system $ journalctl -xe
--
-- A start job for unit ebusd.service has finished with a failure.
--
-- The job identifier is 2090111 and the job result is failed.
Mär 04 16:35:49 raspberrypi sudo[27230]: pam_unix(sudo:session): session closed for user root
Mär 04 16:36:19 raspberrypi systemd[1]: ebusd.service: Service RestartSec=30s expired, scheduling restart.
Mär 04 16:36:19 raspberrypi systemd[1]: ebusd.service: Scheduled restart job, restart counter is at 34587.
-- Subject: Automatic restarting of a unit has been scheduled
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Automatic restarting of the unit ebusd.service has been scheduled, as the result for
-- the configured Restart= setting for the unit.
Mär 04 16:36:19 raspberrypi systemd[1]: Stopped ebusd, the daemon for communication with eBUS heating systems..
-- Subject: A stop job for unit ebusd.service has finished
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A stop job for unit ebusd.service has finished.
--
-- The job identifier is 2090171 and the job result is done.
Mär 04 16:36:19 raspberrypi systemd[1]: Starting ebusd, the daemon for communication with eBUS heating systems....
-- Subject: A start job for unit ebusd.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit ebusd.service has begun execution.
--
-- The job identifier is 2090171.
Mär 04 16:36:19 raspberrypi ebusd[27274]: 2022-03-04 16:36:19.909 [main error] invalid configpath without scanconfig
Mär 04 16:36:19 raspberrypi systemd[1]: ebusd.service: Control process exited, code=exited, status=22/n/a
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStart= process belonging to unit ebusd.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 22.
Mär 04 16:36:19 raspberrypi systemd[1]: ebusd.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit ebusd.service has entered the 'failed' state with result 'exit-code'.
Mär 04 16:36:19 raspberrypi systemd[1]: Failed to start ebusd, the daemon for communication with eBUS heating systems..
-- Subject: A start job for unit ebusd.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit ebusd.service has finished with a failure.
--
-- The job identifier is 2090171 and the job result is failed.


MassiveAttack

Hallo zusammen,

Zum System, ich habe eine Vaillant VWF 87/4.

pi@192.168.0.10:~$ ebusctl info
version: ebusd 22.2.p20220227
update check: revision v22.2 available
device: /dev/ttyUSB0, enhanced
access: *
signal: acquired
symbol rate: 23
max symbol rate: 492
min arbitration micros: 579
max arbitration micros: 5203
min symbol latency: 0
max symbol latency: 24
reconnects: 0
masters: 5
messages: 501
conditional: 0
poll: 0
update: 10
address 00: master #1
address 03: master #11
address 04: slave #25, ebusd
address 05: slave #1, scanned "MF=Vaillant;ID=VR920;SW=2402;HW=5703"
address 08: slave #11, scanned "MF=Vaillant;ID=HMU00;SW=0307;HW=0403", loaded "vaillant/08.hmu.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0509;HW=6403", loaded "vaillant/15.700.csv"
address 26: slave, scanned "MF=Vaillant;ID=VR_71;SW=0104;HW=0503", loaded "vaillant/26.vr_71.csv"
address 71: master #9
address 76: slave #9, scanned "MF=Vaillant;ID=VWZ00;SW=0307;HW=0403"
address ec: slave, scanned "MF=Vaillant;ID=70000;SW=0509;HW=6403"
address ff: master #25, ebusd



Ist jemand von euch in der Lage, seine Arbeitszahlen auszulesen? Wenn ja, wie?

Bzw. könnte ich sie mir auch selber berechnen, dazu fehlt mir aber der Umweltertrag für Heizung und WW, ich sehe leider nur den gesamten Umweltertrag (YieldTotal).
Stromverbrauch für Heizung und WW kann ich separat auslesen.

Werden die fehlenden Configs noch nachgereicht?


john30

Zitat von: baumhous3 am 04 März 2022, 16:39:22
...
Dort dann die jeweiligen Daten angepasst, die eine Zeile gelöscht und meine OPTS eingetragen.
ebusd-2.service:

[Unit]
Description=ebusd, the daemon for communication with eBUS heating systems.
After=network-online.target
ConditionPathExists=/var/log

[Service]
Type=forking
Restart=always
RestartSec=30
PIDFile=/var/run/ebusd.pid
ExecStart=/usr/bin/ebusd EBUSD_OPTS="--scanconfig --configpath=/etc/ebusd -d 192.168.178.50:5007 --mqtthost=127.0.0.1 --mqttport=1883 --mqttchanges --mqttjson --pollinterval=10"


[Install]
WantedBy=multi-user.target

...
du solltest dich vielleicht vorher mit ein paar Grundlagen zu Shell Scripting beschäftigen, bevor Du irgendwas an die Heizung hängst...
denn diese Zeile:
ZitatExecStart=/usr/bin/ebusd EBUSD_OPTS="--scanconfig --configpath=/etc/ebusd -d 192.168.178.50:5007 --mqtthost=127.0.0.1 --mqttport=1883 --mqttchanges --mqttjson --pollinterval=10"
veranlasst systemd, das binary ebusd mit Parameter EBUSD_OPTS=... zu starten, womit ebusd nichts anfangen kann. einfach EBUSD_OPTS=" weglassen und das abschließende doppelte Anführungszeichen, dann sollte es gehen
author of ebusd

martin8310

Hallo John,

leider finde ich auf deiner Docker "john30/ebusd" Seite keine Vorlage für ein funktionsfähiges Docker Compose file.

Das ist das was ich benutze (,leider erkennt er damit meine Anlage nicht, was unter dem Debian Paket mit Version 3.3 ohne Probleme lief. Die Hardware ist es also nicht!):


version: "3.7"

services:
  ebusd:
    image: john30/ebusd
    container_name: ebusd
    network_mode: host
    devices:
      - "/dev/ttyUSB_eBusd:/dev/ttyUSB0"
    environment:
      - EBUSD_SCANCONFIG=
      - EBUSD_DEVICE=/dev/ttyUSB0
      - EBUSD_PORT=8889
      - EBUSD_MQTTPORT=1883
      - EBUSD_MQTTHOST=192.168.1.3
      - EBUSD_MQTTJSON=
      - EBUSD_MQTTINT=/etc/ebusd/mqtt-hassio.cfg
      - EBUSD_MQTTTOPIC=eBusd/%circuit/%name
      - EBUSD_CONFIGPATH=/tmp/
      - EBUSD_CONFIGLANG=DE
      - EBUSD_ACCESSLEVEL=*

    volumes:
      - /docker_folder/ebusd:/tmp/


Kannst Du ein funktionsfähiges Beispiel liefern?

Vielen Dank im Voraus.
Gruß
Martin

mukazz

Hallo liebe FHEM Gemeinde,

Ich habe nun schon eine eine ganze Zeit den Esera Ebus USB Adapter am laufen und lese über das Gaebus Modul die Werte vom VRC700 Regler aus.
Jetzt habe ich die Heizungsanlage mit dem VR70 Modul erweitert.
Das Gaebus Modul listet das VR70 Modul zwar auf, jedoch bekomme ich für den Befehl r -f -c vr.70 SensorData diese Antwort:
ERR: element not found

Die Heizungsanlage selbst läuft ohne Probleme und hat das VR70 Modul erkannt.
Leider finde ich für diesen Fehler nicht so recht eine Antwort im Forum.

Könnt ihr mir bitte weiterhelfen?

Beste Grüße
Markus

john30

Zitat von: martin8310 am 22 März 2022, 13:10:48
Das ist das was ich benutze (,leider erkennt er damit meine Anlage nicht, was unter dem Debian Paket mit Version 3.3 ohne Probleme lief. Die Hardware ist es also nicht!):
ist denn /dev/ttyUSB_eBusd auf dem Host auch wirklich der Link zum Device?
author of ebusd

martin8310

Zitatist denn /dev/ttyUSB_eBusd auf dem Host auch wirklich der Link zum Device?

Die Verbindung über USB ist korrekt, anscheinend kann er die configs nicht finden:

ebusd 22.2.p20220227 started with auto scan on device /dev/ttyUSB0
2022-03-22 11:48:37.142 [bus notice] bus started with own address 31/36
2022-03-22 11:48:37.143 [mqtt notice] connection established
2022-03-22 11:48:37.143 [mqtt error] read message broadcast outsidetemp not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp HwcTemp not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp Source not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp HcFlowTemp not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp HcReturnTemp not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp CompState not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp ActualEnvironmentPower not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp SourceTempOutput not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp SourceTempInput not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp Hc1Pump not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp SourceStarts not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp CompStarts not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp Source2PumpHours not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp CompHours not found
2022-03-22 11:48:37.143 [mqtt error] read message ehp SourceTempOutputT8Min not found
2022-03-22 11:48:37.143 [mqtt error] read message mc Mode not found
2022-03-22 11:48:37.143 [mqtt error] read message mc TempDesiredLow not found
2022-03-22 11:48:37.154 [bus notice] signal acquired
2022-03-22 11:48:37.323 [bus notice] new master 10, master count 2
2022-03-22 11:48:37.382 [bus notice] new master 03, master count 3
2022-03-22 11:48:37.382 [update notice] received unknown MS cmd: 1008b511020300 / 0a6701db06600603080200
2022-03-22 11:48:37.545 [update notice] received unknown MS cmd: 1008b5110102 / 050000c800c8
2022-03-22 11:48:40.169 [mqtt error] read message ehp HcFlowTemp not found
2022-03-22 11:48:40.169 [mqtt error] read message ehp HcReturnTemp not found
2022-03-22 11:48:41.117 [update notice] received unknown MS cmd: 1008b509040ed10001 / 00
2022-03-22 11:48:42.747 [update notice] received unknown MS cmd: 1023b5040101 / 091e0300000006000000
2022-03-22 11:48:42.914 [update notice] received unknown MS cmd: 1023b504020d00 / 050000008000
2022-03-22 11:48:43.098 [update notice] received unknown MS cmd: 1023b5040132 / 0a000000000000300e0000
2022-03-22 11:48:43.248 [update notice] received unknown MS cmd: 1023b5040131 / 020000
2022-03-22 11:48:46.687 [update notice] received unknown BC cmd: 10feb5050427001600
2022-03-22 11:48:46.952 [update notice] received unknown BC cmd: 10feb505034a0100
2022-03-22 11:48:47.360 [bus notice] scan 08: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:47.360 [update notice] store 08 ident: done
2022-03-22 11:48:47.360 [update notice] sent scan-read scan.08  QQ=31: Vaillant;EHP00;0383;7201
2022-03-22 11:48:47.360 [bus notice] scan 08: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:47.360 [main error] unable to load scan config 08: list files in vaillant ERR: element not found
2022-03-22 11:48:47.360 [main error] scan config 08: ERR: element not found
2022-03-22 11:48:48.760 [update notice] received unknown MS cmd: 1023b505072b000100000000 / 00
2022-03-22 11:48:48.992 [update notice] received unknown MS cmd: 1008b511020300 / 0a6701dc065f0603080200
2022-03-22 11:48:49.155 [update notice] received unknown MS cmd: 1008b5110102 / 050000c800c8
2022-03-22 11:48:49.517 [bus notice] scan 15: ;Vaillant;UIH00;0374;6901
2022-03-22 11:48:49.517 [update notice] store 15 ident: done
2022-03-22 11:48:49.517 [update notice] sent scan-read scan.15  QQ=31: Vaillant;UIH00;0374;6901
2022-03-22 11:48:49.517 [bus notice] scan 15: ;Vaillant;UIH00;0374;6901
2022-03-22 11:48:49.518 [main error] unable to load scan config 15: list files in vaillant ERR: element not found
2022-03-22 11:48:49.518 [main error] scan config 15: ERR: element not found
2022-03-22 11:48:50.060 [update notice] received unknown MS cmd: 1050b5040100 / 0a03514812220302223011
2022-03-22 11:48:50.169 [mqtt error] read message ehp CompState not found
2022-03-22 11:48:50.169 [mqtt error] read message ehp ActualEnvironmentPower not found
2022-03-22 11:48:51.657 [bus notice] scan 23: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:51.657 [update notice] store 23 ident: done
2022-03-22 11:48:51.657 [update notice] sent scan-read scan.23  QQ=31: Vaillant;EHP00;0383;7201
2022-03-22 11:48:51.657 [bus notice] scan 23: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:51.657 [main error] unable to load scan config 23: list files in vaillant ERR: element not found
2022-03-22 11:48:51.657 [main error] scan config 23: ERR: element not found
2022-03-22 11:48:51.786 [update notice] received unknown MS cmd: 1008b50903290f00 / 050f00e30000
2022-03-22 11:48:51.949 [update notice] received unknown MS cmd: 1008b5090329bb00 / 03bb0000
2022-03-22 11:48:52.112 [update notice] received unknown MS cmd: 1008b5090329ba00 / 03ba0000
2022-03-22 11:48:52.283 [update notice] received unknown MS cmd: 1008b50903290300 / 050300680100
2022-03-22 11:48:53.123 [update notice] received unknown MS cmd: 1008b509040ed10001 / 00
2022-03-22 11:48:53.834 [bus notice] scan 50: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:53.834 [update notice] store 50 ident: done
2022-03-22 11:48:53.834 [update notice] sent scan-read scan.50  QQ=31: Vaillant;EHP00;0383;7201
2022-03-22 11:48:53.834 [bus notice] scan 50: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:53.834 [main error] unable to load scan config 50: list files in vaillant ERR: element not found
2022-03-22 11:48:53.834 [main error] scan config 50: ERR: element not found
2022-03-22 11:48:54.808 [update notice] received unknown MS cmd: 1050b5040101 / 09140300000085000100
2022-03-22 11:48:54.975 [update notice] received unknown MS cmd: 1050b504020d00 / 051400680114
2022-03-22 11:48:55.161 [update notice] received unknown MS cmd: 1050b5040132 / 0a002806030101300e0100
2022-03-22 11:48:55.311 [update notice] received unknown MS cmd: 1050b5040131 / 020001
2022-03-22 11:48:58.792 [update notice] received unknown BC cmd: 10feb5050427001600
2022-03-22 11:48:59.101 [update notice] received unknown BC cmd: 10feb505034a0100
2022-03-22 11:49:00.171 [mqtt error] read message ehp SourceTempOutput not found
2022-03-22 11:49:00.171 [mqtt error] read message ehp SourceTempInput not found
2022-03-22 11:49:00.855 [update notice] received unknown MS cmd: 1050b505072b000100000000 / 00

john30

Zitat von: martin8310 am 26 März 2022, 11:55:02
Die Verbindung über USB ist korrekt, anscheinend kann er die configs nicht finden:

...
2022-03-22 11:48:53.834 [bus notice] scan 50: ;Vaillant;EHP00;0383;7201
2022-03-22 11:48:53.834 [main error] unable to load scan config 50: list files in vaillant ERR: element not found
...

du hast EBUSD_CONFIGPATH=/tmp/ gesetzt. sind denn im container unter /tmp die CSVs? bzw. auf dem Host unter /docker_folder/ebusd?
author of ebusd