[Gelöst] EBUSD funktioniert einfach nicht mehr...

Begonnen von Wiedie, 28 Januar 2024, 17:31:54

Vorheriges Thema - Nächstes Thema

Wiedie

Hallo liebe Alle,
meine Ebusd Konfiguration ist bestimmt mehrere Jahre alt und hatte irgendwie prima funktioniert.
Leider ist letzte Woche meine Vaillant VPM 20 S mit Platinenschaden ausgefallen.
Sicherung raus, Platine raus, neue Platine rein, Sicherung rein, VPM 20 S bringt wieder schön bei Sonne Wärme vom Dach in den Speicher... soweit so gut...Aber die Restarts haben wohl irgendwas bei meinem Ebusd kaputt gemacht oder aber die Konfiguration war jahrelang falsch und ich bekomme keine Werte mehr und ich weiß heute nicht mehr wie ich das damals habe zum Laufen bringen können und brauche Hilfe.

Adapter ist ein ESERA eBus Koppler USB aus dem Jahre 2017, Linux ist "Raspbian GNU/Linux 9 (stretch)"...Version ebusd 21.3.

ebusctl info
version: ebusd 21.3.v21.3-130-g13221e2
update check: version 23.3 available
device: /dev/ttyUSB0
access: *
signal: acquired
symbol rate: 22
max symbol rate: 128
min arbitration micros: 320
max arbitration micros: 556
min symbol latency: 5
max symbol latency: 6
reconnects: 0
masters: 5
messages: 12
conditional: 0
poll: 0
update: 0
address 01: master #6
address 03: master #11
address 06: slave #6, scanned "MF=Vaillant;ID=PMS00;SW=0107;HW=4302"
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401"
address 0a: slave, scanned "MF=Vaillant;ID=PMW00;SW=0117;HW=4402"
address 10: master #2
address 12: slave, scanned "MF=Vaillant;ID=PMW00;SW=0117;HW=4402"
address 15: slave #2, scanned "MF=Vaillant;ID=UI  ;SW=0501;HW=6201"
address 23: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
address 25: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
address 26: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 50: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
address ec: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
address ed: slave, scanned "MF=Vaillant;ID=PMS00;SW=0107;HW=4302"
address f7: master #20
address fc: slave #20, scanned "MF=Vaillant;ID=PMW00;SW=0117;HW=4402"

Wenn ich das richtig verstehe werden/wurden die Therme, das Solarmodul, die Warmwasserstation und die Steuereinheit 620/3 erkannt.

Ich hatte vermutet das durch den Umbau der Bus nich mehr "synchron" ist und ich den EbusAdapter neu justieren muss... also EBUSD gestoppt und ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0 eingegeben. 2. Fenster auf und ebusctl raw und das kommt raus...

ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0
2024-01-28 16:54:56.949 [bus notice] bus started with own address 31/36
2024-01-28 16:54:56.964 [bus notice] signal acquired
2024-01-28 16:55:00.074 [bus notice] new master 10, master count 2
2024-01-28 16:55:01.141 [bus notice] new master 03, master count 3
2024-01-28 16:55:33.133 [bus notice] <10ecb504010dc5000500000080004c00
2024-01-28 16:55:33.298 [bus notice] <100ab504010db50005000000803c7000
2024-01-28 16:55:33.495 [bus notice] <10edb50701077a0001009b00
2024-01-28 16:55:34.559 [bus notice] <1008b51101018900092e2e0080ffff0000ff8f00
2024-01-28 16:55:35.541 [bus notice] <10edb5080707000000007002cd00000000
2024-01-28 16:55:35.694 [bus notice] new master 01, master count 4
2024-01-28 16:55:35.715 [bus notice] <01ecb505084d40010000000000e700000000
2024-01-28 16:55:35.946 [bus notice] <01feb505054e2700008044
2024-01-28 16:55:36.030 [bus notice] <1012b505082b000500000000fb9c00000000
2024-01-28 16:55:36.582 [bus notice] <10ecb5040110d8000a4103f50100800080fd027500
2024-01-28 16:55:40.694 [bus notice] <10ecb5040121e900051400043900b300

Aber dennoch kann ich keine Werte mehr aus der Therme etc. auslesen, es wird alles nicht erkannt.
Hab das vor 6 Jahren eingerichtet und irgendwann mal die Software auf 21.3 für den ebusd aktualisiert, aber wie ich das gemacht habe...steht in der Doku, die ich nicht mehr finde...so ein Mist.

Das Thema wurde gelöst. Der Pfad zu den csv'en hat sich geändert auf http://cfg.ebusd.eu/ und daher war die Konfig nicht richtig.
/etc/default/ebusd
EBUSD_OPTS="--scanconfig=full --accesslevel=* --updatecheck=on --configpath=http://ebusd.eu/config/ und muss zu http://cfg.ebusd.eu/ geändert werden.