Hallo Leute,
ich hoffe ihr könnt mir helfen.
Meine Hardware Wolf Heizung CGB-11 BM1 mit Solartherme SM1.
An das SM1 habe ich per Ebus den Shield c6 angeschlossen und per WIFI geht es dann weiter zu meinem Raspberry.
Auf dem Raspberry läuft ebusd
Meine Einstellung ist in /etc/default/ebusd ist : " EBUSD_OPTS="--scanconfig -d ens:192.168.178.105:9999" "
Mein Problem
Wenn ich dort "ebusctl info" eingebe kommt:
version: ebusd 26.1.26.1
update check: invalid request
device: 192.168.178.105:9999, TCP, enhanced, firmware 1.1[6704].1[6704]
signal: acquired
symbol rate: 42
max symbol rate: 78
min arbitration micros: 2
max arbitration micros: 12
min symbol latency: 5
max symbol latency: 19
scan: finished
reconnects: 0
masters: 6
messages: 62
conditional: 0
poll: 0
update: 10
address 03: master #11
address 08: slave #11, scanned "MF=Kromschroeder;ID= 3B ;SW=" error: ERR: argument value out of valid range, loaded "kromschroeder/08..hc.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Kromschroeder;ID= ;SW=0204;HW=-"
address 30: master #3
address 31: master #8, ebusd
address 35: slave #3, scanned "MF=Kromschroeder;ID= ;SW=0204;HW=-"
address 36: slave #8, ebusd
address 71: master #9
address 76: slave #9, scanned "MF=Kromschroeder;ID= ;SW=0227;HW=-"
address f1: master #10
address f6: slave #10, scanned "MF=Kromschroeder;ID= ;SW=0204;HW=-"
Meine Ziele war es eigentlich nur:
- die Heizungs-Temperatur-Vorgabe zu lesen und bei Bedarf zu ändern.
- Und die WW-Speicher-Temperatur und die Vorgabe zu lesen und bei Bedarf zu ändern.
Ich habe schon diverse KIs gefragt, die konnten mir alle nicht weiter helfen.
Ihr seit meine letzte Hoffnung. Das wäre super nett wenn sich hier jemand findet der mir weiterhelfen kann, am besten jemand der ggf. die gleiche Heizung hat.
Viele Grüße Pinky
Vielleicht hilft diese Info noch was aus dem Terminal:
pi3plus@raspberrypi:~ $ ebusctl find
Broadcast ControlCmd = no data stored
Broadcast Datetime = -;15:53:10;-.-.-
Broadcast Error = E000
Broadcast Id = no data stored
Broadcast IdAnswer = no data stored
Broadcast Netloss = no data stored
Broadcast Netresetcfg = no data stored
Broadcast Netresetstate = no data stored
Broadcast RcOperation = no data stored
Broadcast RcTarget = 5.000;24.102;0;0;0;10.000
Broadcast Signoflife = (empty for 03fe07ff00 / )
hc Flowtemp = no data stored
hc Flowtempdesired = no data stored
hc Hg01 = no data stored
hc Hg02 = no data stored
hc Hg03 = no data stored
hc Hg04 = no data stored
hc Hg06 = no data stored
hc Hg07 = no data stored
hc Hg08 = no data stored
hc Hg09 = no data stored
hc Hg10 = no data stored
hc Hg11 = no data stored
hc Hg12 = no data stored
hc Hg15 = no data stored
hc Hg16 = no data stored
hc Hg17 = no data stored
hc Hg21 = no data stored
hc Hg22 = no data stored
hc Hg73 = no data stored
hc Hg74 = no data stored
hc Hg75 = no data stored
hc Hg90 = no data stored
hc Hg91 = no data stored
hc Hg9x = no data stored
hc Hwctemp = no data stored
hc Hwctempdesired = no data stored
hc Pump = no data stored
hc Returntemp = no data stored
Memory Eeprom = no data stored
Memory Ram = no data stored
scan.08 = Kromschroeder; 3B ; (ERR: argument value out of valid range for 3108070400 / 0a500106334202102d5130)
scan.15 = Kromschroeder; ;0204;-
scan.35 = Kromschroeder; ;0204;-
scan.75 = Kromschroeder; ;0204;-
scan.76 = Kromschroeder; ;0227;-
scan.f6 = Kromschroeder; ;0204;-
Ich kenne mich mit ebusd nicht aus, aber das sieht für mich wie ein Rechtsproblemen aus.
Probiere mal
sudo ebusctl info
oder das Gleiche mit find.
Ich gehe davon aus, dass die Daten im Shield angezeigt werden. D.h. die Kommunikation mit der Heizung funktioniert.