Wir wechseln das Forum am 14.11.24 auf die Forensoftware Discourse. Zwischen Montag Abend und Dienstag Nachmittag wird das Forum deaktiviert. Danach sind wir hoffentlich mit neuem Forum inkl. der vorhandenen Beiträge wieder am Start! Hier zum Forenbeitrag!
Hi @Odie hatte ähnliche Probleme. Ein "opkg install python3" hat geholfen die fehlenden Packages zu installieren. Danach funktionierte der "pip3 install python-can".
@pancho01 Danke Der Fehler ist weg... dafür die nächsten 🤣 .
Bissel mehr Doku für Dummies wie mich wäre gut.
Man soll ja seine Netzwerkadresse des Cerbos hinterlegen aber wozu die Anmeldeinfos?
Zeile 348
Im Cerbo habe ich nichts gesehen, dass man für MQTT Anmeldedaten hinterlegen kann.
Als Fehle hab ich nun
Cannot find device "can8" Cannot find device "can8" INFO:root:registered ourselves on D-Bus as com.victronenergy.battery.ttyO0 INFO:can.interfaces.socketcan.socketcan:Created a socket Traceback (most recent call last): File " Link entfernt ", line 431, in <module> main() File " Link entfernt ", line 424, in main pvac_output = BMSService(servicename='com.victronenergy.battery.ttyO0',deviceinstance=40,paths=_paths) File " Link entfernt ", line 60, in __init__ self._bus = can.interface.Bus("can8", bustype="socketcan") File " Link entfernt ", line 127, in __new__ bus = cls(channel, *args, **kwargs) File " Link entfernt ", line 702, in __init__ bind_socket(self.socket, channel) File " Link entfernt ", line 517, in bind_socket sock.bind((channel,))
Hi Odie, das ist nicht die Netzwerkadresse des Cerbos sondern des verwendeten MQTT-Brokers in Deinem Heimnetz, ansonsten wenn Du keinen hast alle MQTT-Aufrufe erstmal auskommentieren. Brauchst Du nur wenn du Daten an andere Systeme verteilen willst. (Home Assistant, IO-Broker ...)
welchen Can Adapter benutzt Du?
Cannot find device "can8"
Can8 passt da wohl nicht ...
gib mal im Putty ifconfig ein dann sollte Dein Can Adapter auftauchen. Den musst Du dann im Skript eintragen und gegen den can8 tauschen
So siehts bei mir aus can0:
root@beaglebone:~# ifconfig
can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:16 Metric:1
RX packets:5879530 errors:0 dropped:0 overruns:0 frame:0
TX packets:2048576 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:36118239 (34.4 MiB) TX bytes:16388608 (15.6 MiB)
Interrupt:41
Ich sehe jetzt erst daß es hier noch Fragen gibt. Leider bekomme ich keine Notification, außer ich werde mit @CHP erwähnt.
Wenn interesse besteht kann ich das Skript konfigurierbar machen.
Das MQTT habe ich nur deshalb eingebaut weil das reguläre Modbus Protokoll vom Victron nur 10 mV auflöst bei der Zellspannung und ich das im HomeAssistant auf 3 Nachkommastellen haben wollte.
Warum es bei mir ausgerechnet can8 heißt ist mir auch ein Rätsel, aber ich habe kein original GX sondern nur einen Raspberry Pi.
Hi!
Ja, konnte es einrichten jedoch gab es "Rundungsfehler"
bzw war deshalb zu ungenau. Hab wieder alles gelöscht.
Installationsanleitung ist auf GIT erweitert worden und funktioniert so. Vill. geh ich irgendwann mal wieder an die Sache ran. Momentan läuft alles ganz normal per CAN nachdem ich am Cerbo ne Datei angepasst hatte.
Von daher funktioniert alles wichtige 🙂
Moin Moin Leute, kurze frage, welche Software wird genutzt um mit diesem bms zu komunizieren? DR48100JC-03-V2. Hab schon gefühlt das ganze Internet danach abgesucht, lande immer wieder hier.
@chp Vielen Vielen Vielen Dank!!!! Danach habe ich seit einer Ewigkeit gesucht! Ich selber baue ja lieber eigene Akkus mit einem JK Bms, aber wenn man mit so einem kram herumhantiert, kommen diverse Leute auf die Idee, dass man ja mal helfen kann ;-). In diesem Sinne, viel Sonne an alle 😉