Den Einstiegslink dazu habe ich oben bereits gepostet.
In den Comments zu dem gitlab-Projekt wird auch das 300 Byte grosse Config-Package beschrieben und ab welchen Bytes die drei Passwörter zu finden sind.
Es liegt dort sogar eine fertige c++ Datei inkl. Gui und Beispiel-Screenshot.
Bei mir konnte ich damit auch das BT Kennwort und das Settingspasswort per BLE auslesen.
Jeder der also dem oben stehenden Link zu dem esp32-jk-bms Projekt folgt kommt zu dem "Geheimwissen".
Für wichtiger halte ich es aber, daß dort auch entsprechend Gegenmaßnahmen beschrieben sind, wie z.B. eine BLE Verbindung dauerhaft selbst offen zu halten.
Und halt, falls man von einem Script-Kiddy ausgesperrt wurde, mit dem gleichen Tool wieder selbst reinzukommen.
Wer wirklich damit Spielen wollte würde als drive-by charge und discharge disablen und das settings-pw ändern. Dafür reicht ein altes apk aus.
Es gibt in Wohnmobilen auch LiFe Akkus, mit BT, und Ladegeräte mit BT.
Vor etwa 2 Jahren hatten zwei Spezialisten nichts besseres zu tun, als die factory Passwörter von ein paar bekannten Einheiten öffentlich (statt per PN) zu posten... Weil einer ein technisches Problem damit hatte.
Es dauerte keine 3 Wochen, bis die ersten Poster aufm Campingplatz standen, mit abgeschaltetem Akku, ohne Strom, und mit nicht mehr funktionierendem masterpasswort.
und hier kann das Forum seinen Wert beweisen, da wir Anwendern zeigen, wie sie wieder an ihre Geräte kommen. Auch wenn sie ein Passwort vergessen haben oder es geändert wurde. So wie der TE in diesem Fall.
es ist ja viel einfacher als gedacht.
Einfach einen esp32 mit dem hier schon beschriebenen GitHub Flaschen.
Ich habe die Variante esp32-ble-example.yaml genutzt und mit noch mit einer Webseite versehen.
Beim Connect wird dann das 4stellige und das 6stellige Password übertragen.
Das klappt sogar mit dem ganz neuen Inverter JK-BMS.
@juf DANKE!!!!! Hat mir den Hintern gerettet. Mein Brandneues PB2A16S20P hatte bei der erstinstallation nen ganz komischen Hänger und danach ging nichts mehr. Habe mir jetzt Tage damit um die Ohren geschlagen dieses verdammte Passwort für die Settings zu bekommen. Der Support war bisher nicht wirklich hilfreich und mit dem ESP32 über Bluetooth hats dann geklappt. Die Sau hat mein selbst gesetztes Passwort einfach mal völlig verdreht gespeichert.... Da kommste ja im Leben nicht drauf... {green}:deceitful:
@Himan das bei Andy gezeigte bezieht sich lediglich auf den Code zum flashen der Firmware, NICHT auf das PW für die Settings! Für die Codes gibt es jetzt nen Codegenerator! Zu sehen in Andys neuestem Video. Für Dich wäre dann der Weg über nen ESP32 der richtige.
JK PB2A16S15P - habe mittlerweile für 2 bms die temporären PW erhalten und im Assembler für andere Seriennummern getestet:
Der erste Teil besteht aus dem tempPW das auch für das erzwungene Update genutzt wird. 2 weitere ASCII werden aus der Seriennummer des BMS generiert.
Wenn also jemand hier auch vor dem Problem steht, kann ich nach Zusendung der Seriennummer diese 2 extra Zeichen generieren. Diese Ziffern sind permanent und müssen nur an das jeweils aktuelle "Force Update PW" angehängt werden.
Ich gehe davon aus, das das kleine Java Programm von der Off-GridGarage bekannt ist.
ich habe das selbe Problem bei allen 4 BMS. Allerdings habe ich bis jetzt keinen Rasperry, würde mir aber einen zulegen. Gibt es irgendwo eine genauere Anleitung wie ich das Teil bauen und mit software bespielen muss? Für brauchbare links wäre ich sehr dankbar, bin in Sachen PI komplett unerfahren da ich sonst mit dem "peter-board" gearbeitet habe und jetzt auf deas inverter BMS umsteigen möchte.
Also Version 4.17 von JK? DIe habe ich jetzt installiert, BT PW, was eigenartiger Weise nur manchmal gefragt wird funktioniert damit. In die Settings komme ich damit aber trotzdem nicht. enjpower finde ich beim besten Willen nicht, also keine App fürs Handy via google oder app store
Ich hatte auch eine ganze Woche voller Abenteuer und versuchte, das Einstellungspasswort für ein neues BMS zurückzusetzen. Wie sich herausstellt, ist die mobile Anwendungsversion 4.20 einfach nicht mit der Firmware-Version 15.18 kompatibel. Gleichzeitig wird das Passwort 123456 von der Windows-Anwendung einwandfrei akzeptiert. Ich wünsche den Entwicklern, dass sie einen Strecker mit krummen Armen kaufen ...
Hallo, ich bin neu hier, habe deinen Beitrag in diesem Forum gefunden und möchte um Hilfe bitten.
Ich habe ein JK BMS, habe das Passwort für Bluetooth geändert und kann mich seitdem nicht mehr damit verbinden.
Ich bin kein großer Computerexperte, daher ist es nicht so einfach für mich zu verstehen, wie ich das Passwort vom BMS bekommen kann.
Ich sehe, dass du das schon einmal gemacht hast.
Könntest du mir vielleicht helfen und eine kurze Anleitung schreiben?
Ich habe einen Raspberry Pi (von einem Freund geliehen), bin mir aber nicht sicher, ob er mir dabei helfen kann.
Vielleicht könntest du es mir direkt schicken, damit die Anleitung hier nicht öffentlich geteilt wird.