
ich versuche, mein JK PB2A16S20P BMS mit RS485 über USB am Raspberry Pi auszulesen, aber empfange keine Daten. Vielleicht kann mir jemand helfen?
Setup:
BMS: JK PB2A16S20P mit RS485/CAN-Modul
RS485-Adapter: Waveshare RS485-zu-USB-Adapter
Raspberry Pi Software-Version: 6.1.3a
Verbindung:
USB-RS485-Adapter am Raspberry Pi
RJ45-Kabel aufgeschnitten:
Orange → A+
Orange-Weiß → B-
RJ45 in RS485-2 angeschlossen
Einstellungen:
Baudrate: 115200
RS485 ist im Single-Modus
Problem:
Am Laptop funktioniert die Verbindung mit der JK-Software.
Am Raspberry Pi kommen jedoch keine Daten an.
In Grafana wird kein BMS erkannt und es kommen keine Werte an.
Was ich schon probiert habe:
A/B getauscht
Rechte für /dev/ttyUSB0 gesetzt (sudo chmod 777 /dev/ttyUSB0)
ls /dev/ttyUSB* zeigt, dass der Adapter erkannt wird und als Antwort kommt:
/dev/ttyUSB0
Da ja nur einer angeschlossen ist.
Hat jemand eine Idee, woran es liegen könnte? Hat jemand das JK-BMS erfolgreich über RS485 am Raspberry laufen?
Danke im Voraus für eure Hilfe!
