eBus Schaltung in Betrieb nehmen

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

Vorheriges Thema - Nächstes Thema

Prof. Dr. Peter Henning

Zitatglaube aber das die ohne Anpassungen nicht mehr verwendet werden können.
:'( :'( :'(

Scheint so zu sein...

LG

pah

amunra

#181
ich konnte mein 430.cfg mit ein paar Modfikationen wiederverwenden.

- Dateiprefix muss stimmen also Dateiname alt 430.csv neu 15.430.csv
- mi Editor: ersetze \n duch ,,,\n
- [war bei mir nicht erforderlich] falls eigene Datentypen definiert wurden müssen die ggf. ergänzt/angepasst werden.
- und die Definitionen am Anfang der Datei anpassen - Beispiel für die 430er CSV sieht wie folgt aus:
ALT:
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment
#,43000,VRC 430,430 220 215+315+323+325+340+341,,,,,,,,,,
*r,430,,,,"15","B509","0D",,,,,,
*w,430,,,,"15","B509","0E",,,,,,
*wi,430#install,,,,"15","B509","0E",,,,,,

NEU:
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment,,,
#,43000,VRC 430,430 220,,,,,,,,,,,,,
*r,,,,,,"B509","0D",,,,,,,,,
*w,,,,,,"B509","0E",,,,,,,,,
*wi,#install,,,,,"B509","0E",,,,,,,,,
*[SW>=125],scan,,,SW,,>=125,,,,,,,,,,
*[SW>=216],scan,,,SW,,>=216,,,,,,,,,,
*[SW<=209],scan,,,SW,,<=209,,,,,,,,,,
*[SW>=210],scan,,,SW,,>=210,,,,,,,,,,
*[SW>=126],scan,,,SW,,>=126,,,,,,,,,,
*[SW>=208],scan,,,SW,,>=208,,,,,,,,,,


ein "reload" das war's.

Was in meiner Definition nicht mehr drin ist, das ist die HW/SW Versionsabfrage aber damit kann ich leben.

Ich würde es aber denoch nicht empfehlen die alten configs zu verwenden - ich habe es nur gemacht, weil meine CSV mehr Daten enthält und ich im Moment nicht die Zeit habe die Dateien bzw. Daten abzugleichen.

Viele Grüße
Arthur

Reinhart

Zitat von: amunra am 11 Januar 2016, 14:44:02
Ich würde es aber denoch nicht empfehlen die alten configs zu verwenden - ich habe es nur gemacht, weil meine CSV mehr Daten enthält und ich im Moment nicht die Zeit habe die Dateien bzw. Daten abzugleichen.

Danke Arthur für deine Erklärung wie man die CVS "einfach" an die 2.x anpassen kann! John hat ja die CVS aus der DB gebildet und ich glaube das die wirklich sehr komplett sind. Bin auch deiner Meinung dass wir die "alten" Konfigs schön langsam ausräumen sollten, denn das Ziel sollte wirklich eine einzige Quelle der Dateien sein. Das hat pah und John ja schon lange angestrebt und macht Sinn, dann sprechen wir alle von denselben Dateien, das macht die Sache leichter! Es ist auch klar, dass es immer wieder Profis geben wird, die das sinnvoll für ihre Zwecke erweitern. Mehr Daten als der Hersteller anbietet werden sich auch in Zukunft nicht auslesen lassen.

Ich habe auch alles auf die 2.x umgestellt und nach ein paar Erweiterungen (nur in der broadcast und _templates) bin ich wieder auf dem aktuellen Stand.

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

e3xtreme

Hi,

Ich habe die Therme soweit, dass sie spricht, der ebus Dämon läuft, die Lämpchen blinken wie verrückt und ich lese ganz viele AAAAAAAs...

soweit sogut, nur stimmt einerseits beim booten was nicht, da bleibt er hängen wenn zusätzlich ein WLAN USB dongle dran hängt und zweitens schreibt er bei folgender Eingabe:

pi@RPi /var/log $ ebusctl scan result
empty

pi@RPi /var/log $ ebusctl find
ERR: element not found

pi@RPi /var/log $


Im log steht zusätzlich er kann die PIDFILE nicht beschreiben

Man muss dazusagen, ich hab die etc/init.d/ebusd und die etc/default/ebusd sowie die logdatei selbst angelegt und adminrechte vergeben (777)

Ist ein Raspi1 Rev2

hat da wer einen Tipp für mich?

Reinhart

wenn er das Pidfile nicht schreiben kann, können mehrere Ursachen dahinter stecken.

Hast du schon einmal geschaut wie oft ebusd läuft?
Versuche einmal das Runlevel script zu aktualisieren und starte den Dämon neu.

sudo update-rc.d ebusd defaults

wenn du den Service mit sudo startest, klappt das ohne Fehler (vorher stoppen)?

sudo service ebusd start

Das Problem mit dem Wlan Stick solltest aber unbedingt noch lösen, bevor du mit dem ebusd weiter machst. Ich hatte das auch einmal und konnte aber dann mit statischer IP diese Probleme umgehen. Es gibt aber Wlan Sticks die verhalten sich wirklich etwas eigenartig am Raspi.

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

e3xtreme

Klappt ohne fehler,... :o


pi@RPi /var/log $ sudo service ebusd stop
pi@RPi /var/log $ sudo update-rc.d ebusd defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match ebusd Default-Stop values (none)
insserv: warning: current stop runlevel(s) (0 1 6) of script `ebusd' overrides LSB defaults (empty).
pi@RPi /var/log $ sudo service ebusd start

fz69412

Hallo und guten Morgen,

vielen Dank für die vielen Reaktionen.

Anbei mal meine Logs aus find -d:

pi@raspberrypi:~ $ ebusctl find -d
broadcast datetime = 5.125;00:37:04;12.01.2016
broadcast outsidetemp = 5.125
broadcast vdatetime = 00:37:04;12.01.2016
hwc CalculatedMixerPosition = 220
hwc CircoPump = 0
hwc currenterror = -;-;-;-;-
hwc Mode = 55;auto;00;off
hwc Ntc1Sensor = 52.94;ok
hwc Ntc2Sensor = 57.69;ok
hwc Ntc3Sensor = 34.81;ok
hwc PartyStart = off
hwc Status = 0;off;-;55
hwc Timer.Friday = 05:30;-:-;-:-;-:-;-:-;-:-;selected
hwc Timer.Monday = 05:30;-:-;-:-;-:-;-:-;-:-;selected
hwc Timer.Saturday = 08:00;-:-;-:-;-:-;-:-;-:-;selected
hwc Timer.Sunday = 08:00;-:-;-:-;-:-;-:-;-:-;selected
hwc Timer.Thursday = 05:30;09:00;14:00;-:-;-:-;-:-;selected
hwc Timer.Tuesday = 05:30;09:00;14:00;-:-;-:-;-:-;selected
hwc Timer.Wednesday = 05:30;-:-;-:-;-:-;-:-;-:-;selected
scan.0a ident = Vaillant;PMW01;0205;8302
scan.12 ident = Vaillant;PMW01;0205;8302
scan.15 ident = Vaillant;UI   ;0508;6201
scan.75 ident = Vaillant;RC C ;0507;6201
scan.fc ident = Vaillant;PMW01;0205;8302


und find -f :

pi@raspberrypi:~ $ ebusctl find -f
u,broadcast,datetime,Datum/Uhrzeit,,fe,0700,,outsidetemp,m,D2B,,°C,Temperatur,time,m,BTI,,,Uhrzeit,date,m,BDA,,,Datum
u,broadcast,error,Fehlernachricht,,fe,fe01,,error,m,STR:10,,,
u,broadcast,hwcStatus,Status Warmwasser,,fe,b505,27,onoff,m,UCH,0=off;1=on,,,VF1,m,UCH,,°C,Temperatur,onoff,m,UCH,0=off;1=on,,
u,broadcast,ident,Identifikation,,fe,0704,,manufacturer,m,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschröder;96=Eberle;101=EBV;117=Grässlin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,Geräte-Hersteller,id,m,STR:5,,,Geräte-ID,software,m,PIN,,,Software-Version,hardware,m,PIN,,,Hardware-Version
u,broadcast,load,Quick - WW Speicherladung,,fe,b505,06,onoff,m,UCH,0=off;1=on,,
u,broadcast,outsidetemp,Außentemperatur,,fe,b516,01,temp2,m,D2B,,°C,Temperatur
u,broadcast,signoflife,Lebenszeichen,,fe,07ff,,
u,broadcast,vdatetime,Datum/Uhrzeit,,fe,b516,00,time,m,BTI,,,,date,m,BDA,,,
r,broadcast,ident,Identifikation,,,0704,,manufacturer,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschröder;96=Eberle;101=EBV;117=Grässlin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,Geräte-Hersteller,id,s,STR:5,,,Geräte-ID,software,s,PIN,,,Software-Version,hardware,s,PIN,,,Hardware-Version
r,hwc,ActorFernsteuerung,ActorFernsteuerung,,0a,b509,0d1b00,onoff,s,UCH,0=off;1=on,,TRUE -> RemoteControl of actors
r,hwc,ActualKrm,Actual_Krm,,0a,b509,0d4c00,,s,SIN,,in 1/1000,"Krm used for calculation (set in DynamicTnm), valid after 1. Tapping"
r,hwc,ActualTappingTempDesired,Aktueller Zapfsollwert,,0a,b509,0d0e00,temp,s,D2C,,°C,Temperatur
r,hwc,ActualTnm,Actual_Tnm,,0a,b509,0d4d00,,s,SIN,,in 1/1000,"Tnm used for calculation (set in DynamicTnm), valid after 1. Tapping"
r,hwc,AutoTappingTempDesired,Automatischer Zapfsollwert,,0a,b509,0d0c00,temp,s,D2C,,°C,Temperatur
r,hwc,BigHExThreshold,BigHExThreshold,,0a,b509,0d4900,,s,SIN,,in 1/100,RW
r,hwc,CalculatedMixerPosition,Berechnete Mischerposition,,0a,b509,0d0600,,s,UIN,,Schritte,0 : primär offen .. 220 primär geschlossen
r,hwc,CircoPump,Zirkulationspumpe,,0a,b509,0d0400,percent0,s,UCH,,%,Leistung in %
r,hwc,currenterror,Aktuelle Fehler,,0a,b503,0001,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer
r,hwc,Date,Datum,,0a,b509,0d2d00,date,s,HDA,,,System Date
r,hwc,DurchflussTemp,Volumenstrom,,0a,b509,0d4600,temp,s,D2C,,°C,Volumenstrom in Liter / Minute
r,hwc,ElectricalHeater,Elektrischer Heizstab,,0a,b509,0d0800,onoff,s,UCH,0=off;1=on,,
r,hwc,EnableHwcOperation,EnableDHWOperation,,0a,b509,0d4300,onoff,s,UCH,0=off;1=on,,Enable DHW Ooperation
r,hwc,errorhistory,Fehlerhistorie,,0a,b503,0101,index,m,UCH,,,,status,s,UCH,,,Status,time2,s,VTM,,,Zeit,date,s,HDA,,,Datum,error,s,UIN,,,Fehlernummer
r,hwc,HeatDemand,Wärmeanforderung,,0a,b509,0d0900,temp,s,D2C,,°C,Temperatur
r,hwc,HExIndex,HExIndex,,0a,b509,0d4a00,,s,SIN,,in 1/100,RO
r,hwc,HexMonitoringCounter,HexMonitoringCounter,,0a,b509,0d4700,,s,SIN,,,RO
r,hwc,HExThreshold,HExThreshold,,0a,b509,0d4800,,s,SIN,,in 1/100,RO
r,hwc,HolidayStart,Start Ferienfunktion,,0a,b509,0d1300,onoff,s,UCH,0=off;1=on,,Start Holiday Mode
r,hwc,Krm,Krm,,0a,b509,0d1400,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,KrmFaktorMiddl,Krm_Faktor_Middl,,0a,b509,0d4f00,,s,SIN,,in 1/1000,Krm Verstärkungsfaktor Middl (1/1000)
r,hwc,KrmFaktorSmall,Krm_Faktor_Small,,0a,b509,0d4e00,,s,SIN,,in 1/1000,Krm Verstärkungsfaktor Small (1/1000)
r,hwc,Krp,Krp,,0a,b509,0d1800,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,LegioStartDay,Starttag Legionellenschutz,,0a,b509,0d1000,,s,UCH,,0..8,0=Montag1 = Dienstag..6 = Sonntag7 = Legionellenschutz aus8 = täglich
r,hwc,LegioStartTime,Startzeit Legionellenschutz,,0a,b509,0d1100,time,s,VTI,,,Time when LegioProtect starts on specific day
r,hwc,ManualTappingTempDesired,ManualTappingSetpoint,,0a,b509,0d0b00,temp,s,D2C,,°C,Temperatur
r,hwc,Mode,Betriebsart,,0a,b504,01,temp0,s,UCH,,°C,Temperatur,hwcmode,s,UCH,0=disabled;1=on;2=off;3=auto,,Warmwasser Modus,,s,IGN:2,,,,,s,HEX:1,,,,,s,IGN:1,,,,onoff,s,UCH,0=off;1=on,,,,s,IGN:1,,,
r,hwc,Ntc1Sensor,NTC 1 Sensor,,0a,b509,0d0000,temp,s,D2C,,°C,T1 Temperature,sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,hwc,Ntc2Sensor,NTC 2 Sensor,,0a,b509,0d0100,temp,s,D2C,,°C,T2 Temperature,sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,hwc,Ntc3Sensor,NTC 3 Sensor,,0a,b509,0d0200,temp,s,D2C,,°C,T3 Temperature,sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,hwc,OperatingMode,Betriebsart,,0a,b509,0d0a00,mcmode,s,UCH,0=disabled;1=on;2=off;3=auto;4=eco;5=low,,"0=OFF, 1=ON, 2=AUTO, 3=MANUAL"
r,hwc,OverheatTimer,Overheat_timer,,0a,b509,0d5200,seconds0,s,UCH,,s,Overheat_timer
r,hwc,PartyStart,Start Partyfunktion,,0a,b509,0d1200,onoff,s,UCH,0=off;1=on,,Start Party Mode
r,hwc,PumpED,Einschaltdauer Pumpe,,0a,b509,0d0500,percent0,s,UCH,,%,Leistung in %
r,hwc,QuickVetoStart,Quick Veto start,,0a,b509,0d0f00,onoff,s,UCH,0=off;1=on,,
r,hwc,QuickVetoTempDesired,Quick Veto Sollwert,,0a,b509,0d0d00,temp,s,D2C,,°C,Temperatur
r,hwc,SingleStorageCharge,1x Speicherladung,,0a,b509,0d4400,onoff,s,UCH,0=off;1=on,,Enable SingleTankCharge
r,hwc,StateCircoKick,State_CircoKick,,0a,b509,0d3100,,s,UCH,,,Aktuelle Zustandsnummer CircoKickControl
r,hwc,StateHExMonitoring,State_HExMonitoring,,0a,b509,0d3200,,s,UCH,,,Aktuelle Zustandsnummer HExMonitoring
r,hwc,StateMainControl,State_MainControl,,0a,b509,0d2f00,,s,UCH,,,Aktuelle Zustandsnummer MainControl
r,hwc,StateMixerPumpControl,State_MixerPumpControl,,0a,b509,0d3000,,s,UCH,,,Aktuelle Zustandsnummer MixerPumpControl
r,hwc,Status,Status,,0a,b504,0d,temp0,s,UCH,,°C,Temperatur,onoff,s,UCH,0=off;1=on,,,temp,s,D2C,,°C,Temperatur,temp0,s,UCH,,°C,Temperatur
r,hwc,SteBusCheckFailedCounter,SteBusCheckFailedCounter,,0a,b509,0d4200,,s,UIN,,,eBus Failed Counter
r,hwc,StFrostProtCounter,Frostschutz Zähler,,0a,b509,0d4000,,s,UIN,,,FrostProtectCounter
r,hwc,StInstallationDate,Installationsdatum,,0a,b509,0d4100,date,s,HDA,,,Installation Date
r,hwc,StLegioAbortTimeCounter,Legionellenschutz Abbruch Zähler,,0a,b509,0d3f00,,s,UIN,,,End LegioProtect with Abort
r,hwc,StLegioStopTimeCounter,Legionellenschutz Stop Zähler,,0a,b509,0d3e00,,s,UIN,,,End LegioProtect with Stop
r,hwc,TeleSwitch,TeleSwitch,,0a,b509,0d3900,,s,UCH,,0..3,"TeleSwitch Operating Mode (0=disabled, 1=ON, 2=OFF, 3=AUTO"
r,hwc,TeleSwitchState,TeleSwitchState,,0a,b509,0d3a00,onoff,s,UCH,0=off;1=on,,Teleswitch port state (On / Off)
r,hwc,Time,Zeit,,0a,b509,0d2c00,time,s,VTI,,,System Time
r,hwc,Timer.Friday,Zeitfenster Freitag,,0a,b504,06,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,Timer.Monday,Zeitfenster Montag,,0a,b504,02,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,Timer.Saturday,Zeitfenster Samstag,,0a,b504,07,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,Timer.Sunday,Zeitfenster Sonntag,,0a,b504,08,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,Timer.Thursday,Zeitfenster Donnerstag,,0a,b504,05,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,Timer.Tuesday,Zeitfenster Dienstag,,0a,b504,03,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,Timer.Wednesday,Zeitfenster Mittwoch,,0a,b504,04,from,s,TTM,,,Slots 1-3,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,from,s,TTM,,,Slot von/bis,to,s,TTM,,,bis,daysel,s,UCH,0=selected;1=Mo-Fr;2=Sa-So;3=Mo-So,,Tage
r,hwc,TimeTicker,TimeTicker,,0a,b509,0d3300,seconds4,s,ULG,,s,Sekunden des Tages
r,hwc,Tm,Tm,,0a,b509,0d1500,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,Tnm,Tnm,,0a,b509,0d1600,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,TnmFaktorMiddl,Tnm_Faktor_Middl,,0a,b509,0d5100,,s,SIN,,in 1/1000,Tnm Verstärkungsfaktor Middl (1/1000)
r,hwc,TnmFaktorSmall,Tnm_Faktor_Small,,0a,b509,0d5000,,s,SIN,,in 1/1000,Tnm Verstärkungsfaktor Small (1/1000)
r,hwc,Tp,Tp,,0a,b509,0d1a00,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,Tvm,Tvm,,0a,b509,0d1700,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,Tvp,Tvp,,0a,b509,0d1900,,s,SIN,,in 1/1000,"enter value in 1/1000: 25=0.025, 250=0,25, 2500=2,5"
r,hwc,Vortex,Vortex,,0a,b509,0d0300,frequency,s,UIN,,Hz,"Frequency in Hz ( 1: y [l/min] = 0,0835 * x [Hz] - 0,03, 2: y [l/min] = 0,185 * x [Hz] )"
r,hwc,VPMWMode,VPMW Typ,,0a,b509,0d4b00,,s,UCH,,,"1=VPM 20/25W, 2=VPM 30/35W"
r,hwc,Weekday,Wochentag,,0a,b509,0d2e00,bday,s,BDY,0=Mon;1=Tue;2=Wed;3=Thu;4=Fri;5=Sat;6=Sun,,"System Weekday (0=Monday, 5=Saturday, 6=Sunday)"
r,hwc,ZaehlerBetriebsStunden,ZaehlerBetriebsStunden,,0a,b509,0d4500,,s,UIN,,,Working Hours
r,memory,eeprom,EEPROM Daten lesen,,,0902,,address,m,UIN,,,Startadresse,count,m,UCH,,,number of bytes,data,s,HEX:*,,,Datenbytes
r,memory,ram,RAM Daten lesen,,,0900,,address,m,UIN,,,Startadresse,count,m,UCH,,,number of bytes,data,s,HEX:*,,,Datenbytes
r,rcc,HolidayPeriod,Ferienzeitraum,,75,b509,0d4300,hfrom,s,HDA,,,Ferienzeitraum von,hto,s,HDA,,,Ferienzeitraum bis,hfrom,s,HDA,,,Ferienzeitraum von,hto,s,HDA,,,Ferienzeitraum bis
r,rcc,LcdContrastPwmValue,LCD Kontrast,,75,b509,0d3600,,s,UCH,,,Displaykontrast
r,rcc,RoomTemp,Raumisttemp,,75,b509,0d0000,temp,s,D2C,,°C,Raumtemperatur,sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,rcc,RoomTempHoliday,Raumsollwert im Ferienbetrieb,,75,b509,0d2200,temp,s,D2C,,°C,Temperatur
r,rcc,RoomTempOffset,Raumisttemp. Korrekturwert,,75,b509,0d1f00,temp,s,D2C,,°C,Temperatur
r,rcc,RoomTempOffsetSelfWarming,Offset Eigenerwärmung,,75,b509,0d2000,temp,s,D2C,,°C,Temperatur
r,scan,id,Scan ID,,,b509,24:16;25:16;26:16;27:16,,s,IGN:1,,,,prefix,s,STR:2,,,,year,s,STR:2,,,,week,s,STR:2,,,,product,s,STR:10,,,,supplier,s,STR:4,,,,counter,s,STR:6,,,,suffix,s,STR:2,,,
r,scan.08,ident,,,08,0704,,MF,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschroeder;96=Eberle;101=EBV;117=Graesslin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,,ID,s,STR:5,,,,SW,s,PIN,,,,HW,s,PIN,,,
r5,scan.0a,ident,,,0a,0704,,MF,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschroeder;96=Eberle;101=EBV;117=Graesslin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,,ID,s,STR:5,,,,SW,s,PIN,,,,HW,s,PIN,,,
r,scan.12,ident,,,12,0704,,MF,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschroeder;96=Eberle;101=EBV;117=Graesslin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,,ID,s,STR:5,,,,SW,s,PIN,,,,HW,s,PIN,,,
r,scan.15,ident,,,15,0704,,MF,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschroeder;96=Eberle;101=EBV;117=Graesslin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,,ID,s,STR:5,,,,SW,s,PIN,,,,HW,s,PIN,,,
r,scan.75,ident,,,75,0704,,MF,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschroeder;96=Eberle;101=EBV;117=Graesslin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,,ID,s,STR:5,,,,SW,s,PIN,,,,HW,s,PIN,,,
r,scan.fc,ident,,,fc,0704,,MF,s,UCH,6=Dungs;15=FH Ostfalia;16=TEM;17=Lamberti;20=CEB;21=Landis-Staefa;22=FERRO;23=MONDIAL;24=Wikon;25=Wolf;32=RAWE;48=Satronic;64=ENCON;80=Kromschroeder;96=Eberle;101=EBV;117=Graesslin;133=ebm-papst;149=SIG;165=Theben;167=Thermowatt;181=Vaillant;192=Toby;197=Weishaupt;253=ebusd.eu,,,ID,s,STR:5,,,,SW,s,PIN,,,,HW,s,PIN,,,
r,ui,ActoStorModulDetected,ActoStorModulDetected,,15,b509,0d5a00,,s,UCH,,,detected VLR (bit counted)
r,ui,AscBigModulDetected,AscBigModulDetected,,15,b509,0d7f00,,s,UCH,,,detected VPM-S (bit counted)
r,ui,AscSmallModulDetected,AscSmallModulDetected,,15,b509,0d8000,,s,UCH,,,detected VMS (bit counted)
r,ui,ASCStatus,ASC_Status,,15,b509,0d7a00,,s,UCH,0=off;1=heat;2=water,,"ASC_OFF=0, ASC_CH=1, ASC_DHW=2"
r,ui,BoilerCount,Anzahl Heizgeräte,,15,b509,0d1c00,,s,UCH,,,active boiler in the system
r,ui,BoilerDetected,Entdeckte Buskoppler,,15,b509,0d1900,,s,UCH,,,"detected bus coppler e.g. VR30,31,32 (bit counted)"
r,ui,BoilerHoursB1,Ansteuerstunden Gerät 1,,15,b509,0d4c00,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB2,Ansteuerstunden Gerät 2,,15,b509,0d4c08,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB3,Ansteuerstunden Gerät 3,,15,b509,0d4c10,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB4,Ansteuerstunden Gerät 4,,15,b509,0d4c18,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB5,Ansteuerstunden Gerät 5,,15,b509,0d4c20,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB6,Ansteuerstunden Gerät 6,,15,b509,0d4c28,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB7,Ansteuerstunden Gerät 7,,15,b509,0d4c30,hoursum,s,ULG,,h,Stunden
r,ui,BoilerHoursB8,Ansteuerstunden Gerät 8,,15,b509,0d4c38,hoursum,s,ULG,,h,Stunden
r,ui,BoilerSequence,Kesselfolgeumkehr,,15,b509,0d3200,onoff,s,UCH,0=off;1=on,,Die Kesselfolgeumkehr prüft ob der Unterschied der Ansteuerstunden (nicht die echten Betriebsstunden) zwischen den Heizgeräten 100 Stunden überschreitet und sortiert die Geräte dann neu nach den Ansteuerstunden (Vorlaufsollwert > 20°C)
r,ui,BoilerSequenceChangeTime,Mindestdifferenz für Kesslfolgeumkehr,,15,b509,0d3700,hours,s,UCH,,h,Anzahl der Ansteuerstunden die überschritten sein müssen um eine Neuanordnung der Heizgeräte aus zu lösen. Defaultwert ist 100 Stunden
r,ui,BoilerSwitchHyster,Kesselschalthysterese,,15,b509,0d2300,temp,s,D2C,,°C,Temperatur
r,ui,BoilerSwitchSteps,Kesselstufen,,15,b509,0d3500,,s,UCH,,,Eingestellte Anzahl von Kesselstufen
r,ui,BoilerTempMax,Maximaltemperatur Wärmeerzeuger,,15,b509,0d2400,temp,s,D2C,,°C,Temperatur
r,ui,BoilerTempMin,Minimaltemperatur Wärmeerzeuger,,15,b509,0d2500,temp,s,D2C,,°C,Temperatur
r,ui,BufferFlowThresholdOff,BufferFlowThreshold_Off,,15,b509,0d7800,temp,s,D2C,,°C,Temperatur
r,ui,BufferFlowThresholdOn,BufferFlowThreshold_On,,15,b509,0d7700,temp,s,D2C,,°C,Temperatur
r,ui,ClockSwitchSummerWinterDone,Umschaltung Sommer-Winterzeit erfolgt,,15,b509,0d6800,onoff,s,UCH,0=off;1=on,,
r,ui,ContinuousHeatingLimit,AT Durchheizen,,15,b509,0d6400,,s,SCH,,,"-128=off, Unterhalb der hier eingestellten Temperatur wird die Nachtabsenkung unterdrückt. Die Kreise arbeiten mit dem eingestellten Tagsollwert weiter."
r,ui,currenterror,Aktuelle Fehler,,15,b503,0001,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer,error,s,UIN,,,Fehlernummer
r,ui,Date,Datum,,15,b509,0d6100,date,s,HDA,,,Datum
r,ui,Day,Wochentag,,15,b509,0d6000,bday,s,BDY,0=Mon;1=Tue;2=Wed;3=Thu;4=Fri;5=Sat;6=Sun,,Wochentag
r,ui,DesiredDegreeB1,DesiredDegreeBoiler_1,,15,b509,0d4908,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB2,DesiredDegreeBoiler_2,,15,b509,0d4910,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB3,DesiredDegreeBoiler_3,,15,b509,0d4918,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB4,DesiredDegreeBoiler_4,,15,b509,0d4920,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB5,DesiredDegreeBoiler_5,,15,b509,0d4928,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB6,DesiredDegreeBoiler_6,,15,b509,0d4930,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB7,DesiredDegreeBoiler_7,,15,b509,0d4938,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredDegreeB8,DesiredDegreeBoiler_8,,15,b509,0d4940,percent0,s,UCH,,%,modulation in percent
r,ui,DesiredStateB1,DesiredStateBoiler_1,,15,b509,0d4a08,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB2,DesiredStateBoiler_2,,15,b509,0d4a10,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB3,DesiredStateBoiler_3,,15,b509,0d4a18,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB4,DesiredStateBoiler_4,,15,b509,0d4a20,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB5,DesiredStateBoiler_5,,15,b509,0d4a28,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB6,DesiredStateBoiler_6,,15,b509,0d4a30,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB7,DesiredStateBoiler_7,,15,b509,0d4a38,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DesiredStateB8,DesiredStateBoiler_8,,15,b509,0d4a40,,s,UCH,0=off/auto;1=forceoff;2=forceheat;3=forcewater;85=water;170=heat;238=modulation,,"service B5 10 00: 0=auto, 1=force_off, 2=force_ch, 3=forced_dhwservice 05 01: 0=off, 85(0x55)=dhw, 170(0xAA)=ch, 238(0xEE)=modulation"
r,ui,DisplayType,DisplayTyp,,15,b509,0d8d00,,s,UCH,,,"display misubishi=0x07, mtek=0x70"
r,ui,errorhistory,Fehlerhistorie,,15,b503,0101,index,m,UCH,,,,status,s,UCH,,,Status,time2,s,VTM,,,Zeit,date,s,HDA,,,Datum,error,s,UIN,,,Fehlernummer
r,ui,FlagsB1,FlagsBoiler_1,,15,b509,0d8708,,s,UCH,,,
r,ui,FlagsB2,FlagsBoiler_2,,15,b509,0d8710,,s,UCH,,,
r,ui,FlagsB3,FlagsBoiler_3,,15,b509,0d8718,,s,UCH,,,
r,ui,FlagsB4,FlagsBoiler_4,,15,b509,0d8720,,s,UCH,,,
r,ui,FlagsB5,FlagsBoiler_5,,15,b509,0d8728,,s,UCH,,,
r,ui,FlagsB6,FlagsBoiler_6,,15,b509,0d8730,,s,UCH,,,
r,ui,FlagsB7,FlagsBoiler_7,,15,b509,0d8738,,s,UCH,,,
r,ui,FlagsB8,FlagsBoiler_8,,15,b509,0d8740,,s,UCH,,,
r,ui,FlowTemp,Vorlauftemp. IST,,15,b509,0d0200,temp,s,D2C,,°C,Systemtemperatur in der hydraulischen Weiche oder am gemeinsamen Vorlauf (VF1),sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,ui,FlowTempDesired,Vorlauftemp. SOLL,,15,b509,0d0500,temp,s,D2C,,°C,Ermittelte Vorlaufsolltemperatur für das System
r,ui,FlowTempDesiredAscHc,FlowSetpointAscCh,,15,b509,0d7500,temp,s,D2C,,°C,Temperatur
r,ui,FlowTempDesiredAscHwc,FlowSetpointAscDhw,,15,b509,0d7400,temp,s,D2C,,°C,Temperatur
r,ui,FlowTempDesiredB1,VT Soll Heizgerät 1,,15,b509,0d4808,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB2,VT Soll Heizgerät 2,,15,b509,0d4810,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB3,VT Soll Heizgerät 3,,15,b509,0d4818,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB4,VT Soll Heizgerät 4,,15,b509,0d4820,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB5,VT Soll Heizgerät 5,,15,b509,0d4828,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB6,VT Soll Heizgerät 6,,15,b509,0d4830,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB7,VT Soll Heizgerät 7,,15,b509,0d4838,temp0,s,UCH,,°C,Temperatur
r,ui,FlowTempDesiredB8,VT Soll Heizgerät 8,,15,b509,0d4840,temp0,s,UCH,,°C,Temperatur
r,ui,FrostOverRideTime,Frostschutz-Verzögerung,,15,b509,0d2e00,hours,s,UCH,,h,Stunden
r,ui,HcForceMode,HcForceMode,,15,b509,0d7100,,s,UCH,,,"ForceComsumDisable=0, ForceComsumNoHeating=1, ForceComsumMaxHeating=2"
r,ui,HcName1,Name HK1,,15,b509,0d4100,,s,STR:11,,,Name für den 1. Heizkreis
r,ui,HcName10,Name HK10,,15,b509,0d4148,,s,STR:11,,,Name für den 2. Heizkreis
r,ui,HcName11,Name HK11,,15,b509,0d4150,,s,STR:11,,,Name für den 11. Heizkreis
r,ui,HcName12,Name HK12,,15,b509,0d4158,,s,STR:11,,,Name für den 12. Heizkreis
r,ui,HcName13,Name HK13,,15,b509,0d4160,,s,STR:11,,,Name für den 13. Heizkreis
r,ui,HcName14,Name HK14,,15,b509,0d4168,,s,STR:11,,,Name für den 14. Heizkreis
r,ui,HcName15,Name HK15,,15,b509,0d4170,,s,STR:11,,,Name für den 15. Heizkreis
r,ui,HcName2,Name HK2,,15,b509,0d4108,,s,STR:11,,,Name für den 2. Heizkreis
r,ui,HcName3,Name HK3,,15,b509,0d4110,,s,STR:11,,,Name für den 3. Heizkreis
r,ui,HcName4,Name HK4,,15,b509,0d4118,,s,STR:11,,,Name für den 4. Heizkreis
r,ui,HcName5,Name HK5,,15,b509,0d4120,,s,STR:11,,,Name für den 5. Heizkreis
r,ui,HcName6,Name HK6,,15,b509,0d4128,,s,STR:11,,,Name für den 6. Heizkreis
r,ui,HcName7,Name HK7,,15,b509,0d4130,,s,STR:11,,,Name für den 8. Heizkreis
r,ui,HcName8,Name HK8,,15,b509,0d4138,,s,STR:11,,,Name für den 8. Heizkreis
r,ui,HcName9,Name HK9,,15,b509,0d4140,,s,STR:11,,,Name für den 9. Heizkreis
r,ui,HcPumpB1,ChPumpBoiler_1,,15,b509,0d8608,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB2,ChPumpBoiler_2,,15,b509,0d8610,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB3,ChPumpBoiler_3,,15,b509,0d8618,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB4,ChPumpBoiler_4,,15,b509,0d8620,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB5,ChPumpBoiler_5,,15,b509,0d8628,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB6,ChPumpBoiler_6,,15,b509,0d8630,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB7,ChPumpBoiler_7,,15,b509,0d8638,,s,UCH,,,"Off=0, On=1"
r,ui,HcPumpB8,ChPumpBoiler_8,,15,b509,0d8640,,s,UCH,,,"Off=0, On=1"
r,ui,HcRequestAsc,ChRequestAsc,,15,b509,0d7300,onoff,s,UCH,0=off;1=on,,
r,ui,HolidayPeriod,Ferienzeitraum,,15,b509,0d4300,hfrom,s,HDA,,,Ferienzeitraum von,hto,s,HDA,,,Ferienzeitraum bis,hfrom,s,HDA,,,Ferienzeitraum von,hto,s,HDA,,,Ferienzeitraum bis
r,ui,HwcRequestAsc,DhwRequestAsc,,15,b509,0d7200,onoff,s,UCH,0=off;1=on,,
r,ui,HydraulicMap,Hydraulikplan,,15,b509,0d1e00,,s,UCH,,,Hydraulikplan. Dies ist nor eine Kopie des Wertes von der Grundleiterplatte. Bitte den Wert bei der Grundleiterplatte ändern. Ein Neustart des Systems muß danach erfolgen damit dieser Wert aktualisiert wird.
r,ui,InstallationCompleted,Installation abgeschlossen,,15,b509,0d6900,yesno,s,UCH,0=no;1=yes,,Installation assistant is done
r,ui,KeyCodeforConfigMenu,Passwort für das Konfigurationsmenü,,15,b509,0d2c00,,s,HEX:4,,,
r,ui,LcdContrastPwmValue,LCD Kontrast,,15,b509,0d3600,,s,UCH,,,Displaykontrast
r,ui,LoadingPumpB1,LoadingPumpBoiler_1,,15,b509,0d8508,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB2,LoadingPumpBoiler_2,,15,b509,0d8510,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB3,LoadingPumpBoiler_3,,15,b509,0d8518,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB4,LoadingPumpBoiler_4,,15,b509,0d8520,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB5,LoadingPumpBoiler_5,,15,b509,0d8528,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB6,LoadingPumpBoiler_6,,15,b509,0d8530,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB7,LoadingPumpBoiler_7,,15,b509,0d8538,,s,UCH,,,"Off=0, On=100"
r,ui,LoadingPumpB8,LoadingPumpBoiler_8,,15,b509,0d8540,,s,UCH,,,"Off=0, On=100"
r,ui,MixerDetected,Erkannte VR60,,15,b509,0d1800,,s,UCH,,,detected VR60 (bit counted)
r,ui,OffsetFlowTempDesiredBufToBoiler,OffsetFlowSetpointBufToBoiler,,15,b509,0d7900,temp,s,D2C,,°C,Temperatur
r,ui,OutsideTemp,Aussentemperatur,,15,b509,0d0100,temp,s,D2C,,°C,Außentemperatur,sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,ui,OutsideTempOffset,Außentemperatur-Abgleich,,15,b509,0d2100,temp,s,D2C,,°C,Temperatur
r,ui,PhoneNumberPart1,Telefonnummer Teil 1,,15,b509,0d4200,,s,STR:9,,,
r,ui,PhoneNumberPart2,Telefonnummer Teil 2,,15,b509,0d4208,,s,STR:9,,,
r,ui,PreShutDownTime,Vorabschaltzeit,,15,b509,0d2d00,minutes0,s,UCH,,min,Minuten
r,ui,RemoteDetected,Erkannte Fernbediengeräte,,15,b509,0d1a00,,s,UCH,,,detected VR80 or VR90 (bit counted)
r,ui,RoomTemp,Raumisttemp,,15,b509,0d0000,temp,s,D2C,,°C,Raumtemperatur,sensor,s,UCH,0=ok;85=circuit;170=cutoff,,Fühlerstatus
r,ui,RoomTempHoliday,Raumsollwert im Ferienbetrieb,,15,b509,0d2200,temp,s,D2C,,°C,Temperatur
r,ui,RoomTempOffset,Raumisttemp. Korrekturwert,,15,b509,0d1f00,temp,s,D2C,,°C,Temperatur
r,ui,RoomTempOffsetSelfWarming,Offset Eigenerwärmung,,15,b509,0d2000,temp,s,D2C,,°C,Temperatur
r,ui,ScanPrevention,ScanPrevention,,15,b509,0d8400,onoff,s,UCH,0=off;1=on,,cyclic scan are started
r,ui,SeparationShift,Trennschaltung,,15,b509,0d2a00,onoff,s,UCH,0=off;1=on,,
r,ui,SequenceOfBoiler,"Aktuelle Kesselfolge wobei links das Gerät steht das als erstes angesteuert wird.Wenn nur ein Gerät an der an der Grundleiterplatte angeschlossen ist, wird es als Gerät 7 angezeigt",,15,b509,0d6600,,s,HEX:8,,,row of sequence
r,ui,ServicePeriod,Wartung,,15,b509,0d2b00,date,s,HDA,,,Datum
r,ui,SolarLoadingDelayHc,SolarLoadingDelay_Ch,,15,b509,0d8900,minutes0,s,UCH,,min,Minuten
r,ui,SolarLoadingDelayHwc,SolarLoadingDelay_Dhw,,15,b509,0d7600,minutes0,s,UCH,,min,Minuten
r,ui,SourceType,SourceType,,15,b509,0d4e00,,s,UCH,0=noSystem;1=SSR;2=VRC;3=eSys;4=mixedSys,,"noSystem=0, SSR=1, VRC=2, eSys=3, mixedSys=4"
r,ui,StartPowerVantage,Startleistung Warmwasser,,15,b509,0d2800,,s,UCH,,,Startleistung für Speicherladung. Anzahl der Kesselstufen oder Anzahl der Heizgeräte (je nach System).
r,ui,StateEM,Status Energiemanger,,15,b509,0d4b00,,s,UCH,0=off;1=heat;2=water;3=wateroverrun,,Status des Energiemanagers
r,ui,StorageSensorBottom,TankSensorBottom,,15,b509,0d7d00,temp,s,D2C,,°C,Temperatur
r,ui,StorageSensorMiddle,TankSensorMittel,,15,b509,0d7c00,temp,s,D2C,,°C,Temperatur
r,ui,StorageSensorTop,TankSensorAbove,,15,b509,0d7b00,temp,s,D2C,,°C,Temperatur
r,ui,SummerWinterTimeAdjust,Sommer/Winterzeit Umstellung,,15,b509,0d6700,onoff,s,UCH,0=off;1=on,,
r,ui,SystemDemand1,SystemDemand1,,15,b509,0d8800,,s,HEX:4,,,"Struct[TIte DesFlowTemp, Mode, CoolingReq]Mode: Off=0, Ch=1, Dhw=2, BoilerOverrun=3, BoilerPrerun=4CoolingReq: Off=0, On=1"
r,ui,SystemModeStream1,SystemModeStream1,,15,b509,0d6e00,,s,UCH,0=off;1=heat;2=cool;3=water;4=waterduringheat;5=waterduringcool,,"Off=0, Heating=1, Cooling=2, Dhw=3, DhwDuringCH=4, DhwDuringCooling=5"
r,ui,SystemModeStream2,SystemModeStream2,,15,b509,0d6f00,,s,UCH,0=off;1=heat;2=cool;3=water;4=waterduringheat;5=waterduringcool,,"Off=0, Heating=1, Cooling=2, Dhw=3, DhwDuringCH=4, DhwDuringCooling=5"
r,ui,SystemModeStream3,SystemModeStream3,,15,b509,0d7000,,s,UCH,0=off;1=heat;2=cool;3=water;4=waterduringheat;5=waterduringcool,,"Off=0, Heating=1, Cooling=2, Dhw=3, DhwDuringCH=4, DhwDuringCooling=5"
r,ui,SystemTempGradient,SystemTempGradient,,15,b509,0d8c00,temp,s,D2C,,°C,gradient of the system temperature (VF1)
r,ui,TempFailDetectTime,Temperaturfehlererkennung nach,,15,b509,0d3300,temp0,s,UCH,,°C,Temperatur
r,ui,TempIncrease,Temperaturüberhöhung,,15,b509,0d2f00,temp,s,D2C,,°C,Temperatur
r,ui,Time,Uhrzeit,,15,b509,0d5f00,time,s,VTI,,,Zeit
r,ui,TurnOffDelay,Ausschaltverzögerung,,15,b509,0d3100,,s,UCH,,,
r,ui,TurnOnDelay,Einschaltverzögerung,,15,b509,0d3000,,s,UCH,,,
r,ui,WaterstationModulDetected,FwsModulDetected,,15,b509,0d8100,,s,UCH,,,detected VPM-W (bit counted)


Ich habe die solsy.csv Dateien aber mit --scanconfig werden Sie nicht geladen, sondern nur die

0a.
12.
15.ui
75.
und die fc. findet er nicht aber hier sagt John erstmal abwarten und da sie eh zur Trinkwasserstation gehört, die ich ja eigentlich schon komplett lesen kann, stört es mich auch nicht.

Die "solsy" Dateien rührt der Scan nicht an, kann ich diese gezielt laden ?
Kann ich diese in eine andere Datei einbinden ?
Die 15.ui.csv enthält ja Infos über die VRS620, daher wird sie wohl auch vom Scan erfasst aber warum erfasst er bei mir für die Therme gar keine Datei ?

Gruß Frank

john30

Zitat von: Prof. Dr. Peter Henning am 11 Januar 2016, 11:55:55
:'( :'( :'(

Scheint so zu sein...
Ein paar Details habe ich bereits in die ebusd-2.x.x Files eingearbeitet. Der Rest kommt in den nächsten Wochen dran.
Ist halt ein ongoing process...
LG John

PS: Man kann die alten Files natürlich auch benutzen, ist alles rückwärts kompatibel. Nur mit "--scanconfig" muss man halt zumindest die Adresse in den Dateinamen als Präfix einbinden und die Vaillant Files in ein Unterverzeichnis "vaillant" verschieben.
author of ebusd

john30

Zitat von: Mitch am 10 Januar 2016, 23:50:03
Ich habe ja einen Vaillant calorMATIC 430 Regler an einer VC61 ecoTEC plus Therme.
Warum bekomme ich bei den meisten Dingen keine Daten:
Das "find" Kommando dient in erster Linie dazu, die definierten Nachrichten aufzulisten. Zusätzlich wird auch der zuletzt gelesene (oder auch mitgelesene) Wert ausgegeben, aber es wird definitiv kein Bus-Request ausgelöst (das passiert nur mit read/write/scan).

Zitat von: Mitch am 10 Januar 2016, 23:50:03
Und noch eine Frage, wo kann man denn lesen, was die einzelnen Werte bedeuten?
Viele der Nachrichten haben einen Kommentar, entweder auf Nachrichtenebene, oder auch auf Feldebene. Die erste kannst Du bspw. wie folgt ausgeben lassen:
ebusctl find -F circuit,name,comment
author of ebusd

john30

Zitat von: Reinhart am 11 Januar 2016, 11:42:32
frage doch einfach einmal ab, welche CSV bei dir benutzt werden.
ebusctl find -f
Das geht eigentlich deutlich einfacher mit ebusctl info :-)
author of ebusd

john30

Zitat von: Reinhart am 11 Januar 2016, 17:38:30
Ich habe auch alles auf die 2.x umgestellt und nach ein paar Erweiterungen (nur in der broadcast und _templates) bin ich wieder auf dem aktuellen Stand.
Mach doch mal einen pull request mit Deinen Änderungen.

Ich bin da wirklich auf Euer Feedback angewiesen, denn langfristig kann ich die ganzen CSVs nicht alle alleine pflegen/erweitern. Schon deshalb, weil ich ich ja nur einen Bruchteil der Files selbst benutze.

Ein paar Details habe ich die letzten Tage ja schon eingearbeitet, aber das ist wie gesagt ongoing.

Das Generieren der Files ist ja im Wesentlichen abgeschlossen, weil es m.W. keine neuere DB mehr gibt als die 2.8.0.10. Insofern wird sich da nicht mehr allzu viel tun. Man könnte höchstens noch für einige mehrfach benutzte Datentypen die _templates.csv entsprechend erweitern.

Also wenn jemand Vorschläge für Ergänzugen in den CSVs hat, bitte mitteilen. Ich nehme gerne Definitionen ins ebusd-configuration Repository auf, die getestet sind und funktionieren.

Die umfangreiche Erweiterung von pah ist als nächstes dran.
author of ebusd

john30

Zitat von: e3xtreme am 11 Januar 2016, 20:02:51
soweit sogut, nur stimmt einerseits beim booten was nicht, da bleibt er hängen wenn zusätzlich ein WLAN USB dongle dran hängt
Das klingt nach einem Mismatch der Devices. Hast Du die /etc/default/ebusd angepasst?
Schau doch mal die USB Device Liste an (lsusb), wenn der WLAN und das ebusd Interface gleichzeitig dran hängen.

Zitat von: e3xtreme am 11 Januar 2016, 20:02:51
und zweitens schreibt er bei folgender Eingabe:
pi@RPi /var/log $ ebusctl scan result
empty
Naja, das ist ja auch nur das result. Wenn ebusd scannen soll, musst Du ihm das schon sagen, z.B. so:
ebusctl scan full
und dann nach ner Minute oder so kannst Du das Ergebnis abrufen:
ebusctl scan result

Was sagt denn folgende Abfrage?
ebusctl info

Zitat von: e3xtreme am 11 Januar 2016, 20:02:51
pi@RPi /var/log $ ebusctl find
ERR: element not found
Dann gibt es wohl keinerlei CSV Datei?
So wie das klingt, hast Du ebusd manuell compiliert und nicht aus einem der fertigen Release Packages installiert, richtig?
Letzteres wäre für Dich als Einsteiger vermutlich einfacher, weil dann alle Skripte und Verzeichnisse automatisch angelegt werden.
Ansonsten musst Du das halt alles selber machen.

Du brauchst dann auch noch die CSVs. Die gibt es auch als Package zum installieren.
author of ebusd

john30

Zitat von: fz69412 am 12 Januar 2016, 00:56:48
Anbei mal meine Logs aus find -d:
Die "solsy" Dateien rührt der Scan nicht an, kann ich diese gezielt laden ?
Kann ich diese in eine andere Datei einbinden ?
Die 15.ui.csv enthält ja Infos über die VRS620, daher wird sie wohl auch vom Scan erfasst aber warum erfasst er bei mir für die Therme gar keine Datei ?

Poste doch mal die Ausgabe von:
ebusctl info
Dann lässt sich das besser beurteilen.
author of ebusd

fz69412

Guten Morgen John,

anbei die ebusctl info:

pi@raspberrypi:/ $ ebusctl info
version: ebusd 2.0.0ea7efc
signal: acquired
symbol rate: 57
masters: 5
messages: 298
address 03: master #3
address 08: slave #3, scanned
address 0a: slave, scanned "MF=Vaillant;ID=PMW01;SW=0205;HW=8302", loaded "vaillant/0a.pmw.hwc.csv"
address 10: master #6
address 12: slave, scanned "MF=Vaillant;ID=PMW01;SW=0205;HW=8302"
address 15: slave #6, scanned "MF=Vaillant;ID=UI   ;SW=0508;HW=6201", loaded "vaillant/15.ui.csv"
address 70: master #16
address 75: slave #16, scanned "MF=Vaillant;ID=RC C ;SW=0507;HW=6201", loaded "vaillant/75.rcc.csv"
address f7: master #24
address fc: slave #24, scanned "MF=Vaillant;ID=PMW01;SW=0205;HW=8302"

Gruß Frank

Reinhart

#194
Zitat von: john30 am 12 Januar 2016, 08:15:05
Mach doch mal einen pull request mit Deinen Änderungen.

würde ich gerne machen, aber das klappt irgendwie nicht weil ich da offensichtlich keine Rechte habe einen Pull Request zu senden!

PS: habs im Web gemacht, das Problem dürfte sein, dass man mit Windows keinen neuen Fork erstellen kann.

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