eBus Schaltung in Betrieb nehmen

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

Vorheriges Thema - Nächstes Thema

cs-online

Ja, müßte gehen. RX an RX und TX an TX beim Forumsadapter...
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

TobiasR

Zitat von: TiPpFeHlEr am 11 November 2017, 17:41:35
@Tobias

kannste mal bitte die Ausgabe vom Terminal posten
ebusctl r -f outsidetemp

sollte so aussehen
pi@ospi ~ $ ebusctl r -f outsidetemp
5.56;ok

auch das geht pi@ospi ~ $ ebusctl r -f OutsideTemp
5.56;ok



Oh, ich denke dann haben wir den Fehler schon:

ebusctl r -f outsidetemp
ERR: element not found


Ich bin bei der Installation nach Wiki vorgegangen.
Was fehlt da?
--> Wenns keine einfache Lösung ist, gehe ich morgen in die andere Diskussion 
Danke Maik für den Hinweis.

Am Port liegt es nicht. Der ist offen

cs-online

FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

TobiasR

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,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
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
u,broadcast,signoflife,Lebenszeichen,,fe,07ff,,
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,scan.08,,,,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,,,
r,scan.15,,,,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.76,,,,76,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.e8,,,,e8,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,,,


Damit kann ich jetzt gar nichts anfangen  :o




cs-online

das ist der Inhalt aller aktuell geladener CSVs mit allen Befehlen, die Du abfragen könntest. Und das wiederum bedeutet, daß keine Anlagenspezifischen CSVs geladen wurden. Startest du EBUSD mit --scanconfig ?
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

TobiasR

nach Anleitung starte ich mit "sudo service ebusd start".

Wie muss es richtig sein?

cs-online

versuch mal bitte in der Konsole

falls EBUSD läuft, den beenden, müßte

sudo pkill ebusd

sein, wenn ich mich recht entsinne

Dann ebusd manuell starten

sudo ebusd --scanconfig

das dauert einen Moment, bis der mit dem Scan durch ist und dann die Ausgabe zeigt

dann bitte mal schauen, was er ausgibt, ob er CSVs angibt, die geladen werden. Die Ausgabe möglichst hier posten
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

TobiasR

Hm,

pi@Heizung:~ $ sudo pkill ebusd
pi@Heizung:~ $ sudo ebusd --scanconfig
pi@Heizung:~ $


Das ging alles ohne Verzögerung.

Auch im Wiki steht:
service ebusd start
Anschließend erscheint eine Meldung:

[ ok ] Starting ebusd: ebusd.


Eine Quittung wie hier beschrieben kam allerdings noch nie.

cs-online

ups, mein Fehler, da fehlte noch was

sudo ebusd -f --scanconfig

damit sollte der im "f"ordergrund laufen, so dass Ausgaben kommen sollten

Du kannst aber auch mal probieren, bei laufendem EBUSD jeweils nacheinander

ebusctl
scan
scan result
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

TobiasR

#1179
Hi,

ich glaube wir kommen dem Fehler näher:

pi@Heizung:~ $ sudo ebusd -f --scanconfig
2017-11-12 11:41:13.388 [main notice] ebusd 3.0.v3.0-12-g77d2a80 started with broadcast scan
2017-11-12 11:41:13.401 [bus notice] bus started with own address 31/36
2017-11-12 11:41:13.402 [bus notice] signal acquired
2017-11-12 11:41:13.685 [bus notice] new master 03, master count 2
2017-11-12 11:41:13.758 [update notice] unknown MS cmd: 03e8b512060b0000000000 / 0b0000000001ffffffffff00
2017-11-12 11:41:14.735 [bus notice] new master 10, master count 3
2017-11-12 11:41:14.797 [update notice] unknown MS cmd: 1008b5110101 / 093a390080ffff0000ff
2017-11-12 11:41:14.833 [bus notice] new master 71, master count 4
2017-11-12 11:41:14.876 [update notice] unknown MS cmd: 7108b5110107 / 050078000001
2017-11-12 11:41:15.097 [update notice] unknown MS cmd: 1076b5110101 / 09ffff6000ffff00003f
2017-11-12 11:41:15.362 [update notice] unknown MS cmd: 1076b512030f0001 / 07008000f9010f03
2017-11-12 11:41:15.629 [update notice] unknown MS cmd: 1008b51009000000ffffff070000 / 0101
2017-11-12 11:41:15.890 [update notice] unknown MS cmd: 1076b51009000000ffffff050000 / 0101
2017-11-12 11:41:18.707 [update notice] unknown MS cmd: 7108b507030bffff / 0100
2017-11-12 11:41:22.860 [update notice] unknown MS cmd: 7108b5110107 / 050078000001
2017-11-12 11:41:23.402 [main notice] starting initial broadcast scan
2017-11-12 11:41:23.934 [update notice] unknown MS cmd: 03e8b512060b0000000000 / 0b0000000001ffffffffff00
2017-11-12 11:41:24.801 [update notice] unknown MS cmd: 1008b5110101 / 093a390080ffff0000ff
2017-11-12 11:41:25.066 [update notice] unknown MS cmd: 1076b5110101 / 09ffff6100ffff00003e
2017-11-12 11:41:25.330 [update notice] unknown MS cmd: 1076b512030f0001 / 07008000f6010f03
2017-11-12 11:41:25.597 [update notice] unknown MS cmd: 1008b51009000000ffffff070000 / 0101
2017-11-12 11:41:25.859 [update notice] unknown MS cmd: 1076b51009000000ffffff050000 / 0101
2017-11-12 11:41:28.804 [update notice] unknown MS cmd: 7108b507030bffff / 0100
2017-11-12 11:41:30.941 [update notice] unknown MS cmd: 7108b5110107 / 050078000001
2017-11-12 11:41:33.584 [bus notice] scan 08: ;Vaillant;HMU01;0304;8802
2017-11-12 11:41:33.588 [main error] unable to load scan config 08: no file from /etc/ebusd/vaillant with prefix 08. matches ID "hmu01", SW0304, HW8802
2017-11-12 11:41:33.588 [main error] scan config 08: ERR: element not found
2017-11-12 11:41:34.097 [update notice] unknown MS cmd: 03e8b512060b0000000000 / 0b0000000001ffffffffff00
2017-11-12 11:41:34.834 [update notice] unknown MS cmd: 1008b5110101 / 093a390080ffff0000ff
2017-11-12 11:41:35.099 [update notice] unknown MS cmd: 1076b5110101 / 09ffff6100ffff00003e
2017-11-12 11:41:35.363 [update notice] unknown MS cmd: 1076b512030f0001 / 07008000f3010f03
2017-11-12 11:41:35.630 [update notice] unknown MS cmd: 1008b51009000000ffffff070000 / 0101
2017-11-12 11:41:35.774 [bus notice] scan 15: ;Vaillant;70000;0419;4603
2017-11-12 11:41:35.776 [main error] unable to load scan config 15: no file from /etc/ebusd/vaillant with prefix 15. matches ID "70000", SW0419, HW4603
2017-11-12 11:41:35.776 [main error] scan config 15: ERR: element not found
2017-11-12 11:41:35.998 [update notice] unknown MS cmd: 1076b51009000000ffffff050000 / 0101
2017-11-12 11:41:36.002 [bus notice] max. symbols per second: 116
2017-11-12 11:41:37.911 [bus notice] scan 76: ;Vaillant;VWZIO;0111;0103
2017-11-12 11:41:37.912 [main error] unable to load scan config 76: no file from /etc/ebusd/vaillant with prefix 76. found
2017-11-12 11:41:37.912 [main error] scan config 76: ERR: element not found
2017-11-12 11:41:38.932 [update notice] unknown MS cmd: 7108b507030bffff / 0100
2017-11-12 11:41:39.184 [update notice] unknown MS cmd: 7108b5110107 / 050078000001
2017-11-12 11:41:40.028 [bus notice] scan e8: ;Vaillant;FMU00;0202;6502
2017-11-12 11:41:40.029 [main error] unable to load scan config e8: no file from /etc/ebusd/vaillant with prefix e8. found
2017-11-12 11:41:40.029 [main error] scan config e8: ERR: element not found


Sieht ganz so aus als ob er dei Configurationen nicht findet?

Das ist der Inhalt meines Verzeichnisses:
05.vd2.csv      15.f47.csv        50.v61.mc.csv       broadcast.csv
05.vd3.csv      15.heb.csv        50.vr630.mc.csv     currentservice.inc
05.vd4.csv      15.hep.csv        51.vr630.mc.3.csv   e0.omu.csv
05.vd6.csv      15.sdr_p.csv      52.mc2.mc.4.csv     ec.sol.sc.csv
05.vl8.csv      15.ui.csv         53.mc2.mc.5.csv     ec.solsy.sc.csv
05.vl9.csv      15.uih.csv        75.rcc.csv          ed.pms.sc.csv
06.pms.csv      1c.rcc.4.csv      75.v81.csv          errors.inc
08.bai.csv      1c.v81.4.csv      a0.sol.hwc.csv      hcmode.inc
08.ehp.csv      23.ehp.cc.csv     a1.sol.cc.csv       hwcmode.inc
0a.pmw.hwc.csv  23.solsy.cc.csv   bai.0010002315.inc  mcmode.inc
15.140.csv      23.vr630.cc.csv   bai.0010002465.inc  quick.inc
15.350.csv      25.ehp.hwc.csv    bai.0010003857.inc  roomtempoffset.inc
15.360.csv      25.solsy.hwc.csv  bai.0010003886.inc  scan.csv
15.36p.csv      25.vr630.hwc.csv  bai.0010004121.inc  _templates.csv
15.370.csv      26.solsy.hc.csv   bai.0010004150.inc  tempsetpoints.inc
15.392.csv      26.vr630.hc.csv   bai.0010005400.inc  timercc.inc
15.400.csv      35.rcc.1.csv      bai.0010006101.inc  timercool.inc
15.430.csv      35.v81.1.csv      bai.0010006341.inc  timerhc.inc
15.470.csv      3c.rcc.5.csv      bai.0010007508.inc  timerhwc.inc
15.e7f.csv      3c.v81.5.csv      bai.0010010674.inc  timer.inc
15.f37.csv      50.ehp.mc.csv     bai.0020066007.inc
15.f43.csv      50.solsy.mc.csv   bai.308523.inc

cs-online

ahja, der Fehler ist ganz nah, die Lösung leider noch nicht ganz, da findet er keine CSV, die auch auf deine HW-Version passt.... Da gab es einen Workaround für meine ich, aber ich erinnere mich leider nicht mehr .....

Da müßte John vielleicht nochmal erklären was zu tun ist....
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

TiPpFeHlEr

@Tobias

poste mal die Ausgabe von
pi@ospi ~ $ ebusctl info

dort sollte nun stehen welche csv's er geladen hat.
zb.
signal: acquired
symbol rate: 22
max symbol rate: 134
reconnects: 0
masters: 4
messages: 510
conditional: 3
poll: 0
update: 11
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004276']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=47000;SW=0420;HW=1403", loaded "vaillant/15.470.csv"
address 31: master #8, ebusd
address 33: master #13
address 36: slave #8, ebusd
address 38: slave #13, scanned "MF=Vaillant;ID=V32;SW=0117;HW=9802", loaded "vaillant/38.v32.csv"


mfg maik

TiPpFeHlEr

#1182
@realkeule

jetze bräuchte man ein 330Ohm Widerstand, ein 24VDC Netzteil und ein OSZI/Multimeter
WICHTIG ohne 330Ohm Widerstand brätst du die Gleichrichter Dioden!!

dann wie folgt vorgehen.
https://wiki.fhem.de/wiki/EBUS#Platine_Messpunkte

1. 24V mit 330Ohm an EBUS Klemme
2. PIN txd gegen masse legen
3. Spannungen an den Messpunkten messen. Wichtig Massepunkte vor und hinter den Opto's beachten!
4. Die Stromaufnahme der SChaltung sollte nun ca 10-30mA bei 24V betragen. Ist diese deutlich höher ist etwas defekt.



mfg maik

Reinhart

#1183
es gibt wieder eine Sammelbestellung der neuen eBus Platinen in Version 2.0 (ohne Poti), WLAN etc.

Sammelbestellung hier.


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

TobiasR

#1184
Zitat von: TiPpFeHlEr am 12 November 2017, 16:52:18
@Tobias

poste mal die Ausgabe von
pi@ospi ~ $ ebusctl info

dort sollte nun stehen welche csv's er geladen hat.
zb.
signal: acquired
symbol rate: 22
max symbol rate: 134
reconnects: 0
masters: 4
messages: 510
conditional: 3
poll: 0
update: 11
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004276']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=47000;SW=0420;HW=1403", loaded "vaillant/15.470.csv"
address 31: master #8, ebusd
address 33: master #13
address 36: slave #8, ebusd
address 38: slave #13, scanned "MF=Vaillant;ID=V32;SW=0117;HW=9802", loaded "vaillant/38.v32.csv"


mfg maik

Hallo Maik,

hier meine Ausgabe:

ebusctl info
version: ebusd 3.0.v3.0-12-g77d2a80
signal: acquired
symbol rate: 69
max symbol rate: 135
reconnects: 1
masters: 4
messages: 15
conditional: 0
poll: 0
update: 4
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=HMU01;SW=0304;HW=8802"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0419;HW=4603"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 71: master #9
address 76: slave #9, scanned "MF=Vaillant;ID=VWZIO;SW=0111;HW=0103"
address e8: slave, scanned "MF=Vaillant;ID=FMU00;SW=0202;HW=6502"


Ergänzung:
Hier noch die Komponenten meiner Heizungsanlage:
Heizung: aroTherm VWL 55/3
Regler: multiMatic 700/4
Hydraulikstation VWZ MEH 61

Gibt es für die evtl. noch gar keine csv?
Wenn nein, kann ich eine bestehende anpassen?