Moin Gemeinde,
also ich habe meinen LiFePo4 Akku fertig zusammengebaut und auch das JKBMS angeschlossen. Ich bekomme allerdings auf meinem RaspberryPi (mit VenusOS ) den Akku einfach nicht angezeigt. Wenn ich mit Handy aufs BMS zugreife ist alles i.O. Kann alle Daten sehen. Habe mir bei Amazon einen USB zu RS485 Konverter gekauft und den mit dem Wandler für das JKBMS an den GPS Port des JKBMS verbunden. Habe auch die Verdrahtung überprüft (gelb an A), aber das VenusOS auf dem Raspberry zeigt einfach nicht an.
Wo liegt mein Fehler? Wer weiß Rat?
Danke
hast Du das installiert?
dbus-serialbattery mit Victron – BMS Batterie Management/Monitoring System – Akkudoktor Forum
Der Onkel hat da seine "Spielerreien" gezeigt beim Anschluß:
@lenzelott Ja, habe ich genau so gemacht ( kenne das Video ) und dann funktioniert nicht mal mehr der Startbildschirm vom VenusOS. Habe auch ein anderes Video gefunden und den Treiben per USB Stick installiert. Dann habe ich zwar noch den Startbildschirm, funktioniert aber trotzdem nicht. habe auch schon einen anderen Raspberry ausprobiert, Ergebnis bleibt gleich.
Weiß echt nicht weiter
Kannst Du bitte Detailbilder der Verdrahtung, der Anschlüsse und der Komponenten liefern?
Lies mal hier https://github.com/Louisvdw/dbus-serialbattery unter "Troubleshooting" nach und gib uns den Inhalt der Logs (nur die relevanten Zeilen bitte)
Ich hatte auch ein Problem mit einem RS485 Adapter. Allerdings wollte ich Modbus RTU lesen.
Ich musste den Chip in das udev Script für den Serial-Starter eintragen. Dann hat es geklappt.
Hi,
ich denke mir, wenn du alle deine Daten, Einstellungen und Logs hier reinstellst - bekommen wir dein JKBMS bald zum laufen.
Versionen von: Pi, VenusOS, Seriallbattery,...
Was sagt: dmesg | grep tty und /data/log/serial-starter/current
Blinken die LEDs am Adapter, hast schon mal tx und rx vertauscht, immer wieder restart gemacht...?
@lenzelott Ja, habe ich genau so gemacht ( kenne das Video ) und dann funktioniert nicht mal mehr der Startbildschirm vom VenusOS. Habe auch ein anderes Video gefunden und den Treiben per USB Stick installiert. Dann habe ich zwar noch den Startbildschirm, funktioniert aber trotzdem nicht. habe auch schon einen anderen Raspberry ausprobiert, Ergebnis bleibt gleich.
Weiß echt nicht weiter
Zeigt die die remote console keine Daten mehr an? Das hatte ich auch Mal. Bei mir war die Version vom VenusOS veraltet.
Man kann per telnet console die Version vom VenusOS updaten, dann sollte die remote console wieder funktionieren.
@jarek Also zuerst mal vielen Dank, das ihr mir helfen würdet und ich hoffe Ihr rennt jetzt nicht schreiend weg, aber ich beziehe mich auf den Satz des Forumgründers :" Es gibt keine dummen Fragen". Also ich bin zwar gelernter Elektroniker für Automatisierungstechnik, aber in der Welt des Raspberry bin ich neu, also was genau meinst du damit.
Logs reinstellen und wie geht das (sorry das ich Anfänger bin)
und wo gebe ich
dmesg | grep tty und /data/log/serial-starter/current
ein? Mit Root Zugang auf dem Pi?
Hoffe einer von euch nimmt sich die Zeit für mich ein bisschen Licht ins dunkel zu bringen.
Vielen Dank
1. Hast du den Superuser auf dem VenusOS aktiviert?
2. Wenn du die serialbattery über SSH installierst, dann geht nichts mehr?
3. Hast du DVCC im VenusOS aktiviert?
Welches VenusOS Version hast du laufen?
16S Lishen 272Ah
MP2 5000/70
VenusOS
JK BMS
@timbo also Superuser und DVCC ist aktiviert, VenusOS Version ist 2.92.
Hoffe du hast ne Idee
Was passiert, wenn du folgenden Befehl über SSH eingibst?
Login über Putty als root + passwort.
tail -f /data/log/dbus-serialbattery.ttyUSB0/current
Wenn du Serialbattery richtig installiert hast und der RS485 Adapter korrekt verkabelt ist und funktioniert, sollte dort das BMS auftauchen.
Welchen RS485 Adapter hast du genutzt?
16S Lishen 272Ah
MP2 5000/70
VenusOS
JK BMS
Moin, ich hänge mich mal hier mit dran ... hab zwei JKBMS (neues und altes RS485 Interface) und beide werden nicht erkannt. Beim alten blinkt TX & RX und beim neuen nur TX ...
No battery connection at /dev/ttyUSB3 @4000000063ed65a804300f44 INFO:SerialBattery:Starting dbus-serialbattery @4000000063ed65a8043c676c INFO:SerialBattery:dbus-serialbattery v0.14.3 @4000000063ed65a8044642dc INFO:SerialBattery:Testing LltJbd @4000000063ed65a814561bac ERROR:SerialBattery:>>> ERROR: No reply - returning @4000000063ed65a81466213c INFO:SerialBattery:Testing Ant @4000000063ed65a824646ddc ERROR:SerialBattery:>>> ERROR: No reply - returning @4000000063ed65a82474b9bc ERROR:SerialBattery:>>> ERROR: Incorrect Data @4000000063ed65a8247d3d6c INFO:SerialBattery:Testing Daly @4000000063ed65a835666edc ERROR:SerialBattery:>>> ERROR: No reply - returning @4000000063ed65a8357c0634 INFO:SerialBattery:Testing Daly @4000000063ed65a909e9411c ERROR:SerialBattery:>>> ERROR: No reply - returning @4000000063ed65a909fc05cc INFO:SerialBattery:Testing Jkbms @4000000063ed65a91a0c9a1c ERROR:SerialBattery:>>> ERROR: No reply - returning @4000000063ed65a91a1e39d4 INFO:SerialBattery:Testing Lifepower
dmesg | grep tty
5378.580616] usb 1-1.4.3: ch341-uart converter now attached to ttyUSB3
tail -f /data/log/serial-starter/current @4000000063ed68633a76e94c INFO: Start service gps-dbus.ttyUSB2 once @4000000063ed68650b0d9124 INFO: Start service vedirect-interface.ttyUSB3 once @4000000063ed686a1bd58e94 INFO: Start service dbus-serialbattery.ttyUSB3 once @4000000063ed686d2bc953e4 INFO: Start service vedirect-interface.ttyUSB2 once @4000000063ed687300008e94 INFO: Start service dbus-serialbattery.ttyUSB2 once @4000000063ed68740c5d0bf4 INFO: Start service gps-dbus.ttyUSB3 once @4000000063ed687d21f3a48c INFO: Start service gps-dbus.ttyUSB2 once @4000000063ed687e2dff71ac INFO: Start service vedirect-interface.ttyUSB3 once @4000000063ed68840284a164 INFO: Start service dbus-serialbattery.ttyUSB3 once @4000000063ed68870fac0bfc INFO: Start service vedirect-interface.ttyUSB2 once @4000000063ed688c234190ec INFO: Start service dbus-serialbattery.ttyUSB2 once @4000000063ed688d2f874e14 INFO: Start service gps-dbus.ttyUSB3 once
mir gehen so langsam die Ideen aus ...
ps | grep ttyUSB2 1472 root 1612 S supervise gps-dbus.ttyUSB2 1609 root 1756 S multilog t s25000 n4 Link entfernt 1745 root 1612 S supervise vedirect-interface.ttyUSB2 1827 root 1756 S multilog t s25000 n4 Link entfernt 1979 root 1612 S supervise dbus-serialbattery.ttyUSB2 1988 root 1756 S multilog t s25000 n4 Link entfernt 7905 root 3048 S {start-vedirect.} /bin/bash Link entfernt ttyUSB2 PRODUCT=USB_Serial 7907 root 2692 S grep ttyUSB2
1.) ist es normal das gps und vedirect auch ttyUSB2 prüfen
2.) Wie lang darf das Kabel zwischen USB - Stecker und RS485 Adapter sein 1,5 Meter?