Neues JK BMS 2023 Inverter version

Das neue JK BMS hat ja das Communication-Board mit den CAN/RS485 Buchsen etc. .

Hat jemand eine Idee ob man dafür für ein DIY-Gehäuse eine Frontpanel bekommt ?

@solax meinst du ein display, das gibt es kostet um die 40 teuronen

Zb hier display

Ich habe gerade diesen erstaunlichen Artikel auf AliExpress gefunden. Probiere ihn aus!
€5.16 | Jkbms Wechsel richter bms Zubehör rj45 usbrj45 Beispiel leitung Adapter platine line2.3/3.2/4,3 Zoll LCD-Schalter

@concierge

danke für die Antwort...Ich meine nicht das Display sondern eine Abdeckung (Frontplatte) für die anschlußplatine.

@Ximix :+1:

genau das habe ich gesucht , allerdings habe ich keinen 3D-Drucker , kennst du evtl. eine Adresse wo man sich ein gedrucktes Teil kaufen kann .

OK... Danke für die guten Info's

@posthorn

Hi posthorn, falls die Einzelspannungen interessieren:

Mein Cerbo ist sehr mqtt-sendefreudig, vermutlich sind andere Cerbo's auch so geschwätzig. Er schickt z.B. unter "N/102xxxdeine_Cerbo_Id/battery/1/Voltages/Cell3" den Spannungswert der Zelle 3 als aktuell {"value": 3.243} Ich tracke damit meine Einzelzellen über Openhab und NodeRed für gut einen Tag grafisch, länger finde ich wegen der Datenmenge nicht so interessant... SOC und Packspannungen wandern als Langzeitparameter in die InfluxDB. Werde mal ausprobieren, ob das neue JK Inverter BMS auch automatisch alle Einzelzellwerte an den Cerbo schickt, wenn es demnächst ankommt und verbastelt wird. Eventuell kann das aber schon vorher jemand bestätigen.

@was_solls

Spannende Sache, die du machst bzw. planst. Weiter viel Erfolg dabei :crossed_fingers:

Irgendwie schade mit den fehlenden "alle Zellen"-Werten. Aber die CAN BMS von Seplos, Pace, Gobel liefern in die Victron-Welt auch nur die höchste & niedrigste Zelle aller Blöcke - wenn ich richtig informiert bin.

Eventuell tut sich ja etwas bei "SerialBattery"...

Zeit spielt für mich keine Rolle. Ist ja jammern auf hohem Niveau :grinning:

@ximix

stimmt nicht ganz, in der aktuellen Version2.0 sind schon einige der neuen Daten enthalten.
z.B. Alle 4 Temperatursensoren usw…

@ximix, @juf, ich beneide euch ich versuche da seit einem halben jahr mit unterbrechungen das hinzubekommen, HA läuft stabil nur mit dem JST1.25 kabel bekomm ich keine verbindung zum bms und mit bluetooth auch nicht, wie finde ich die bluetooth mac adresse raus ich hab nur serial number im bms gefunden. oder bin ich einfach nur zuuuu blöde

@concierge Ich mache das unter Android mit Bluetooth Scanner App.

@ch-pk, danke danke danke, ich werde das nächsten samstag testen. ich fand immer nur apps die mit meinem mobilgerät nicht kompatibel sind. ich besuch meine älderlis ja eh gerne von daher richt ich mir für nächsten samstag was zusammen und versuchs noch mal :slight_smile:

@concierge

ich habe mir das ESPHome Projekt etwas angepasst, da ich bisher nicht mit Homeassistant arbeite.
Es gibt die Möglichkeit ein WEB-Ui zu aktivieren und wenn das Log-Level passt, werden gefundenen JK* BMS mit MAC angezeigt.
Das ist der Teil aus der yaml

"esp32_ble_tracker:
on_ble_advertise:
then:

  • lambda: |-
    if (x.get_name().rfind("JK-", 0) == 0 || x.get_name().rfind("JK_", 0) == 0) {
    ESP_LOGI("ble_adv", "New JK-BMS found");
    ESP_LOGI("ble_adv", " Name: %s", x.get_name().c_str());
    ESP_LOGI("ble_adv", " MAC address: %s", x.address_str().c_str());
    ESP_LOGD("ble_adv", " Advertised service UUIDs:");
    for (auto uuid : x.get_service_uuids()) {
    ESP_LOGD("ble_adv", " - %s", uuid.to_string().c_str());
    }
    }"

Hier findest Du Anregeungen wie das mit dem WEB-UI geht.

https://forum.iobroker.net/post/1111065

grüße

Hi, noch ne kurze Frage, da mein JK Inverter BMS bald kommen wird:

  • Typ A Kabel für BMS Can an Victron VE.Can funzt?

  • am BMS beide oder nur einen DC Eingang am Akku anklemmen (gleiches für den BMS DC Ausgang)? (bei mir ist 35mm2 mit MP2 3000 48V geplant, ges. Kabellänge unter 4m, auf der Homepage von JK zweigen sie das Akkukabel einfach auf beide Anschlüsse auf)

Guten Tag in die Runde,

hat schon jemand Erfahrung mit den "Dry Contact Interface"? Kann man dieses nutzen um einen ShuntTrip oder ein Relais anzusteuern.

@mattes2570 warum sollte das nicht funktionieren?

Bei welchen Bedingungen willst du denn den chanshunttrip auslösen bzw was soll das Relais machen?

Falls du mit dem Relais bei solaranüberschuss und SoC z.b Größer 90% einen heitzstab Einschalten willst, brauchst du noch ein zusätzliches Hilfsrelais dass die Logik invertiert, da ich in der aktuellen JK bms Software bisher nur ein durchhalten des JK internen BMS Relais bei Unterschreitung eines SoC gefunden habe.


Ich habe in meinem Testaufbau 2x 16s Blöcke mit JK Inverter BMS (Firmware 1.4.20). Das BMS (ID=0) ist mit CAN an meinem Raspi gekoppelt und beide BMS (ID=0 und ID=1) sind untereinander mit RS485 verbunden. In der JK Monitor Software tauchen beide in der "parallel" Ansicht fehlerfrei auf. Unter VenusOS werden beide Blöcke erkannt (Kapazität der Blöcke, Ströme, ... sauber addiert und richtig angezeigt). Alles perfekt...fast :fearful:

Nur bei Zellspannungen bzw. Temperaturen fehlt die Angabe des Blockes:

Und so sollte es aussehen:

Kennt ihr den Effekt oder bin ich allein mit dem Problem?

Meine Idee war über das Relais z.B. ein Kilovac Schütz bei Unterschreitung von z.B. minCellVoltage zu schalten.

Quasi als Rückfallebene für die Mosfets.

@mattes2570 das wäre ja kontraproduktiv, damit nimmst du den zellen ja auch die ladung. die fets haben da ja eh schon getrennt. wäre es nicht sinvoller die cuvp höher anzulegen damit die zellen gar keinen schaden nehmen können zb 2.65v?

@posthorn

Muss man die Detaillanzeige vielleicht erst noch irgendwo in den Einstellungen aktivieren??

Mir geht es dabei um eine 2 Fehlersicherheit.

Sorry, aber die Frage treibt mich um: Habt ihr beide Schrauben an B- und P- vom BMS angeschlossen oder (wie Andi) jeweils nur einen? Bringt es Vorteile, beide zu belegen? Hatte überlegt, dies mit einer Kupferbrücke statt mit zwei Kabeln zu realisieren.