How to generate a new password for your JK-BMS App! Easy as...

Ғылым және технология

The power of the community has struck again! One of the frequently asked questions on how to get access to the JK-BMS app if the password is forgotten, has now been answered. Thanks to some incredible community members, we now have a code generator for the JK-BMS app. It can create a second password for your specific BMS, so you can edit and change settings and parameters again. Finally, an easy solution.
Thank you rgr-1 and Miro for your great work!💖
But what about the security of this BMS??? Now, everyone can just use the code generated to login to ANY JK-BMS...
The JK-BMS App Code Generator is linked on my website together with all the other JK-BMS related videos:
off-grid-garage.com/battery-m...
Please subscribe and join me on my journey of the Off-Grid Garage!
For more information, please check out my website with links to all the batteries, materials, devices and products I have used in my videos: off-grid-garage.com
The 'Buy me a Beer🍻'-link is here (on the website, scroll all the way down):
off-grid-garage.com Thank you for your support!
I'm also drinking coffee (not really). But hey, I'm into Smoothies, so that counts, right? www.buymeacoffee.com/jqtgwc3mp3
You can also click on the Thanks button under the video to support the channel. Thank you, if you have already!
You can also become a member of this channel (and receive additional content from time to time):
/ @offgridgarageaustralia
T-Shirts, caps, mugs and more in our merch-shop:
off-grid-garage.com/merch
**** These are the batteries you are looking for ****
🔋➡EVE LF280/304 LiFePO4 cells 3.2V/280+304Ah: off-grid-garage.com/batteries/
🌞➡Solar charge Controllers, Inverters and accessories: off-grid-garage.com/solar-cha...
🔧➡Tools, Analysers and Testers: off-grid-garage.com/equipment/
📈➡ Battery Tests and Results: off-grid-garage.com/battery-d...
🔌➡Batteries, charger and accessories: off-grid-garage.com/batteries-3/
⚡➡Cables, Inverters and Electronics: off-grid-garage.com/electronics/
The Sunfunkit DIY battery. Great product to build your own 12V battery. Use OGGA at checkout to get 6% off. More info here: off-grid-garage.com/diy-kits/
Video review: • The Sun Fun Kit Experi...
Best prices for Victron gear in Australia: Auto Parts Co has you covered.
www.autopartsco.com.au/?pd_pr...
(they have 4WD parts and accessories too)
Take a live sneak peek at the Off-Grid-Garage in the Victron VRM World (link at top of the page):
off-grid-garage.com/victron-c...
My other (German) KZread channels:
/ offgridgarageaustralia
Please don't leave any links in your reply. KZread will not publish your comment in this case.
If you decide to send me an email, I really appreciate your time and effort for doing this. However, please consider leaving a comment under my videos instead as I may not be able to reply to your email due to the sheer number of messages I'm receiving.

Пікірлер: 213

  • @clint965
    @clint96512 күн бұрын

    holy cow, this is a security MELTDOWN!

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, it is!

  • @MMMM2MMMM2MMMM

    @MMMM2MMMM2MMMM

    11 күн бұрын

    Now the PCB needs a BT power CUT and switch soldered on that track. 😮

  • @pavlodemianchuk1643
    @pavlodemianchuk16437 күн бұрын

    Thanks for information! BTW 6:37 You can change old password by using as old password temporary generated password.

  • @Eejit011
    @Eejit01111 күн бұрын

    I have a JK-B2A8S20P, and the generated password will allow me to change the password. Result!! Thank Andy and Miro

  • @ppi57
    @ppi5712 күн бұрын

    Been waiting for this for months (JK couldn't help me)... Mucho Gracias from an old forgetful guy ;)

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    You are welcome!

  • @nigelwomersley403
    @nigelwomersley4039 күн бұрын

    Good day to you, Thank you for your channel and all the valuable information that you share freely. It has helped me a lot to understand my LiFePo4 batteries and programme the hybrid inverter MPPT charger to suit the chemistry and my power demands

  • @edwardvanhazendonk
    @edwardvanhazendonk10 күн бұрын

    Thanks Andy for sharing, this will however be a security risk when people are "wardriving with bluetooth scanners", but this is inherent for wireless tech.

  • @gullywinds
    @gullywinds8 күн бұрын

    thank you you're absolutely amazing

  • @andreasw5925
    @andreasw592512 күн бұрын

    Holy sh*t 🤦‍♂️ Now I need to build a faraday cage for my batteries.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yep, good but not great!

  • @orlovsskibet

    @orlovsskibet

    5 күн бұрын

    Not if you don't go slinging around your serial numbers.

  • @andreasw5925

    @andreasw5925

    5 күн бұрын

    @@orlovsskibet you are wrong. you can read the serial without the password

  • @orlovsskibet

    @orlovsskibet

    5 күн бұрын

    @@andreasw5925 but doesn't that require physical access?

  • @chrisw1462
    @chrisw146212 күн бұрын

    Three hours after posting, 89.9k.. you'll be 90k soon!

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    I think it was already at 88.900 or so at the time of filming. But yeah, we're getting closer and closer...

  • @davidpenfold
    @davidpenfold12 күн бұрын

    Top tip, use a password manager!

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Hope everyone reads that.

  • @bryaninglis
    @bryaninglis12 күн бұрын

    LOL, I've just spent 2 days this week, speaking to a nice gentlemen in Beijing, who reset both my BMS's...:)

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Probably with the same method? Or did you get access to the old password again somehow?

  • @ando3807
    @ando380711 күн бұрын

    This is exactly the right video at exactly the right time!! Thank you, Andy (and Miro)!! After using the BMS all the time some months ago I managed to forget the password as well as to write it down.. Also I disabled charge/discharge because I knew I wouldn't need the battery for a while. With the time difference to the vendor, the reset code I got from them always was invalid when I got the chance to enter it finally. With the generated code I was able to turn the BMS fully back on and also to set a new password. With app version 4.21 (android) nothing worked at first either (not even the seperate pairing password 1234 to pair with the BMS after reinstalling the app) but then I downgraded to app version 4.18 (found the apk it via google) and everything worked perfectly fine afterwards. Now I am wondering if I really forgot my password or if the app version 4.21 just failed to process my inputs correctly all along.. But anyway, thanks to this video I managed to get my battery charging again!

  • @vpchelko
    @vpchelko12 күн бұрын

    adding a space to the end of the password breaks the JK BMS application... Iths not only about forgetting passowrd... This solution helped me to restore BMS... but...

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    What do you mean by 'breaks the app'?

  • @EalahweemahNezPerce
    @EalahweemahNezPerce11 күн бұрын

    very good

  • @GregOnSummit
    @GregOnSummit11 күн бұрын

    This looks like a programmers backdoor. If someone is within Bluetooth range, they could do ... things. JK needs to address this ... scary stuff. Though it is a nice fix for a lost password. 👍

  • @jorgzimmermann8057

    @jorgzimmermann8057

    6 күн бұрын

    without the serial Nr - no way!

  • @RFDarter
    @RFDarter12 күн бұрын

    So that means the passwort is useless and anyone can connect to your jk bms and change your settings..

  • @stephanklasen2928

    @stephanklasen2928

    12 күн бұрын

    Just because some bolloks forget their passwords, the BMSs are now without any security? Not very clever!!! This should be only accessible by RS485, but not by Bluetooth!

  • @nunosantos79

    @nunosantos79

    12 күн бұрын

    Not really. You need pairing your cell phone with the Bms and it's not the same password to access the parameters. Unless you put them both the same passwords. And where Andy shows the menu "Modify Password", i think is where you change the password for pairing with the cell phone.

  • @stephanklasen2928

    @stephanklasen2928

    12 күн бұрын

    @@nunosantos79 you don't need to pair when the app asks. I can click No and it just connects as usual.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    There is a BT pair password when you connect for the very first time to the BMS. It is 1234. Then there is the default JK-BMS App password which is 123456.

  • @olafschermann1592

    @olafschermann1592

    11 күн бұрын

    If someone has physical access he/she could short the battery. Important is only that no one can connect via BT remotely. Imagine a sailboat or people walking next to your house beeing “funny” which could lead to fire.

  • @krazer.lasers
    @krazer.lasers10 күн бұрын

    You might have already figured this out, but you can change your password with this tool: Just use the generated password in the 'old' password box. Worked fine in my V15.24 firmware. Note - some of the codes are time sensitive, so make sure that the time of set correctly (from the control pane of the app)

  • @jorgzimmermann8057

    @jorgzimmermann8057

    6 күн бұрын

    App Settings Pass isn`t time sensitive

  • @rodolphougolini
    @rodolphougolini12 күн бұрын

    In my case, I suddenly started receiving "wrong password" messages. Tried everything and thought I'd forgot the password. It happens that when I receive the message, I simply click the "ok" button again (without touching the pwd field) and it went thru! It appears to be a bug. That happened with 4 BMSs with different firmwares. Give it a try!

  • @adon8672

    @adon8672

    10 күн бұрын

    I just confirmed your experience with my jk BMS. Andy needs to pin your comment right away.

  • @pw5548
    @pw554811 күн бұрын

    DO you have some changelog what changef in the current Firmware Upgrade in JKBMS? 15.24?

  • @DanBurgaud
    @DanBurgaud12 күн бұрын

    0:49 OK OK! 3D printed numbers with magnet is alot better!

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Great solution, right?🤭

  • @christopherstaples6758
    @christopherstaples675811 күн бұрын

    @0:50 that's actually a good idea

  • @goobiie
    @goobiie12 күн бұрын

    Great news

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, and scary! Everyone can now break into the JK BMS.

  • @GadgetReviewVideos
    @GadgetReviewVideos11 күн бұрын

    Sounds like a label maker might be good. Make label with the new generated password and stick it on the battery. I figure it’s only a risk if someone takes your batteries. But they will probably take things that are not as heavy.

  • @SolAce-nw2hf
    @SolAce-nw2hf11 күн бұрын

    JK should fix this. It would be nice to have a password reset feature based on the serial number that only works shortly after booting the BMS. If the serial number is physically printed on the BMS, they could choose to partially hide/obfuscate the serial number in the app with password access needed.

  • @angyp74
    @angyp749 күн бұрын

    @Off-Grid Garage Andy can you do a video on BMS firmware version 15.24. I have 15.17 and it seems to be working fine however I have no charge-discharge history being reported on the GX which I would like.

  • @Greg-bx4id
    @Greg-bx4id12 күн бұрын

    There needs to be a hardware switch to turn BT on and off to limit unauthorized access.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    What are we doing for the older JK-BMS though? BT is the only option.

  • @Greg-bx4id

    @Greg-bx4id

    12 күн бұрын

    ​@@OffGridGarageAustralia Upgrading. lol. It's an unacceptable security and safety risk for many people unless you like out in the sticks like myself. Good video even though I'm a bit unsettled by what you uncovered. Thanks and stay charged. ;)

  • @davidpenfold

    @davidpenfold

    12 күн бұрын

    ​​​​​@@Greg-bx4idThinking about it, you could have a factory password reset that requires you to disconnect the power (and hence be physically there) within a specified time period, say 30 seconds. It could reset the storage, but store the non-factory setting in memory (and put it back if nothing happens within the time period). It's a bit ugly, but could work. Edit 2: this was meant to be a reply to another thread where I'd already replied but it works here too. Edit: it shouldn't allow someone to use the factory set password until it's restarted, or you're creating another vulnerability. Easiest may be to disallow new connections for the duration of the timeout (or use the value/hash in memory all the time).

  • @Greg-bx4id

    @Greg-bx4id

    12 күн бұрын

    @@davidpenfold Yes, I think that would work too and would just be a simple software upgrade. Now that Andy has us all thinking about it, maybe one of the settings in a software upgrade could be a toggle switch making the device discoverable or not over bluetooth. It's hard to hack what you can't see and it's a time tested wi-fi security feature. I still like the turn off bluetooth switch as it will save you from any attacks over bluetooth. lol.

  • @andreasw5925

    @andreasw5925

    12 күн бұрын

    @@OffGridGarageAustralia does BD Series also have a power Button? Long press: BMS off. Short press: toggle BT. Same for the new one, while the new one also could have that option on the touchscreen If no Button: disable BT via BT and Auto start it with the BMS for 1 or 5 Minutes only when the BMS was started, then auto disable it Or instead of auto disable BT set a dB minimum value where the BMS will ignore the connection. So that Bluetooth only works while you’re in front of the battery and not through walls like in my case from outside the house…

  • @bitcointabs7173
    @bitcointabs717312 күн бұрын

    Lots of comments already saying that this is very bad, as in anyone within range can change the settings. It would be better if recovery required physical access through the RS485-1 port to enable the factory password.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    And we have the older BD series where this is not possible.

  • @leumel900

    @leumel900

    10 күн бұрын

    It is indeed possible afaik, they all have the "gps" port or whatever it's called, that can communicate via a rs485 or rs232 adapter. might not be the easiest thing but the more people do it, the more support for it will be available on the internet...

  • @lucykaba6028
    @lucykaba60282 күн бұрын

    @off-grid-garage I need help with the new jk bms i have one bms all the cell temperature sensors show N/A on the app but when you measure them with multimeter they are ohky

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    2 күн бұрын

    Do you have them turned on in the app?

  • @LucaOlivetti
    @LucaOlivetti10 күн бұрын

    This begs the question if it's the app verfying the code or it's the bms itself. I'm using an old version of the app (V4.7.6), since the phone I'm using doesn't allow any newer version (jk removed support for arm 32 bits), and the generated code doesn't work, hence my doubt. When I go to the van I'll check with the latest version of the app. If it's the app verifying the password it's even worse: it means that somebody implementing the bluetooth communication with the bms doesn't need the password at all. Edit: besides, the bms has no way to know the current date/time (unless the app sends it someway), so the app verifying the password is the most probable option.

  • @lnxpro
    @lnxpro11 күн бұрын

    So now anyone driving by my house can use that to enter my JK BMSes? That's not good... Anyway we can avoid that? Or can you make a video on how it would be best to "secure" these JK BMSes ?

  • @fatimahzahrotunnisa
    @fatimahzahrotunnisa6 күн бұрын

    Thanks for the tutorial. What I experienced was that I forgot the bluetooth connection password. So I can't do monitoring at all. Maybe you can help me

  • @Meiestrix
    @Meiestrix12 күн бұрын

    Thats a huge security and safety flaw. Basicly everyone in bluetooth range can mess with your battery settings.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    What's the solution?

  • @iwanboskamp3182

    @iwanboskamp3182

    12 күн бұрын

    @@OffGridGarageAustralia Hardware reset button. I'm also a bit concerned about the Neeeey not needed a password to connect. Glad my house (and your shed) are far enough away from the street but silly friends could still mess up the system!

  • @Meiestrix

    @Meiestrix

    11 күн бұрын

    @@OffGridGarageAustralia The easiest way would be to make the serial number not visible in the app. Only on a sticker, or with another soution, which requires physical access to the BMS.

  • @chrisgroothoff2611

    @chrisgroothoff2611

    10 күн бұрын

    @@Meiestrix Great suggestion!

  • @00SPEEDY

    @00SPEEDY

    10 күн бұрын

    @@Meiestrix Thats not really a Solution... it gives another Way to read out both Passwords without the Serial Number ;)

  • @fransvankralingen725
    @fransvankralingen72512 күн бұрын

    More like a backdoor / factory master password. Question, does this password allow reset to factory settings? making 123456 the default password again? (I do not have a jk to try this myself)

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    There is no factory default as such. Once the password has been entered, you can select a battery profile which resets all settings. But not the master password.

  • @SpecialeW
    @SpecialeW12 күн бұрын

    This is not a good thing Andy. This should have been a breaking news video with Andy 2, 3 and 4 like when the settings were defaulting back to unsafe values. Please use a password manager for all your passwords like bitwarden or KeePass. You'll never have to forget another password. But that still would not prevent this massive security flaw.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Exactly.

  • @yaroslavmoiko3503
    @yaroslavmoiko350312 күн бұрын

    I hope jk will fix this security gap with a firmware upgrade soon. They must disable this "feature"/backdoor and only allow password reset at least via physical contact to bms. Ideally via force upgrade using cable.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, but what about the older BD series? BT is the only connection.

  • @davidpenfold

    @davidpenfold

    12 күн бұрын

    ​@@OffGridGarageAustralia is there an unused switch or similar that could be used to factory reset? That would seem to be the only way of avoiding the BT risk without getting into unnecessarily complex cryptographic solutions (that could still fail if you lose the key...) Edit: I thought of a potential solution in another reply.

  • @bitcointabs7173

    @bitcointabs7173

    11 күн бұрын

    @@OffGridGarageAustralia (Thanks for replying to all the comments. It's informative to reread the comments after you have responded) The BMS should require some proof of physcal presence. Maybe a window in time that is only open 30 sec after disconnecting and reconnecting the battery.

  • @yaroslavmoiko3503

    @yaroslavmoiko3503

    11 күн бұрын

    ​@@OffGridGarageAustraliaAs a lot of people have said, in order to be allowed to reset a password you need to proof a physical access to the device. It could be a specific set of button presses or series of connecting& disconnecting operations, whatever.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    11 күн бұрын

    @@bitcointabs7173 I'm trying my best replying to as many as possible. But there are so many....😄 JK can also remove the serial number of the app and only have it on the sticker on the BMS. I'll put forward some recommendations from the comments here and will report back to you guys what they are going to do.

  • @ryhorA
    @ryhorA11 күн бұрын

    There is slight misleading message in the video. This "new" generated password is not forever password, but rather the password for next hour or so. It's made from two part "force password"+"bit made from serial". Just have a look on Miro's generator and see the numbers . And as "force password" is made from time rounded to hour so the settings password is also valid for that period of time. Which is not a problem as at any moment one can generate new "settings password". Just to prevent confusion from anyone who will try to generate ones and then write it down "for later". Nope - one needs to click generator at the time of use.

  • @LucaOlivetti

    @LucaOlivetti

    10 күн бұрын

    The one that changes with the date (and does not depend on the serial number) is the force update code. The "master password" is calculated by the crc8_rohc function and it doesn't depend on the date.

  • @LucaOlivetti

    @LucaOlivetti

    10 күн бұрын

    Mmh, with the new hour it generated a different password, but by looking at the crc8_rohc function I cannot see where it depends on the date.

  • @LucaOlivetti

    @LucaOlivetti

    10 күн бұрын

    I'm blind: I totally missed the "GetCode()+" in the event.

  • @ryhorA

    @ryhorA

    10 күн бұрын

    @@LucaOlivetti last two characters are from crc8.rohc(serial) and they stay the same. Time dependent first 8 chars are new. For example right now: - 04072417 force code - 0407241735 my settings password

  • @angyp74
    @angyp7411 күн бұрын

    It sounds like I need to change my Bluetooth pairing code immediately! Can you even change it?

  • @Chloe_Priceless
    @Chloe_Priceless12 күн бұрын

    First in the Row :)

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    🥇You are!

  • @Dutch_off_grid_homesteading
    @Dutch_off_grid_homesteading9 күн бұрын

    Heya. really nice to have this possiblity wen you forget your password and it happens I KNOW

  • @eez74
    @eez7411 күн бұрын

    Can this generator used with JK B2A8S20P? In my case i have one letter in the serial number that won´t recognize by the tool.

  • @steinhelgoe

    @steinhelgoe

    11 күн бұрын

    Same here, letter doesn’t work.

  • @steinhelgoe

    @steinhelgoe

    11 күн бұрын

    I did put in zero instead of the letter and that did work for me.

  • @eez74

    @eez74

    11 күн бұрын

    @@steinhelgoe Thanks. It worked and immediately set my new pw only with 0-9.

  • @greykun
    @greykun18 сағат бұрын

    Do I understand it right that this is for the settings app. What to do if I forgot the BT pair password? I messaged JK on aliexpress and they gave me the same code as on the github generator page and it doesn't work Edit: I managed to login with my old password, turns out the app from store is bugged and doesn't accept it even if the password is right. I used older version JK BMS_4.15.3 apk and it works1 But I still don't know what I would do if I couldn't remember the BT pair password.

  • @schaulustiger1
    @schaulustiger111 күн бұрын

    Tja... das ist wohl ein großes Problem wenn der Nachbar dich eh nicht mag 😢.. hoffentlich können die das mit einem FW update fixen. kann man Bluetooth irgendwie komplett deaktivieren?

  • @jhonG027
    @jhonG0272 сағат бұрын

    Muito obrigado pelo vídeo você é muito especial.. Sugiro que faça um vídeo conectando o app em dois celulares E também onde achar a senha para o segundo celular..

  • @cpirius
    @cpirius12 күн бұрын

    OK, next question, how do I disable the jk bms Bluetooth before some random person destroys my batteries....

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    This won't work with the older BD series as there is no other way to connect it. But, yes, it is on my list to discuss with JK. Seplos does the same and BT can be disabled in the settings.

  • @dlya_svoih

    @dlya_svoih

    12 күн бұрын

    They use some standard ble modue on board. With sone soldering it should be possible to turn off Vcc on it. Or check datasheet, maybe it has enable signal

  • @dlya_svoih

    @dlya_svoih

    12 күн бұрын

    Mine uses BK3432 chip. It doesnt have enable pin, but rstn pin which is active while in low state.

  • @paulwarren3488
    @paulwarren348812 сағат бұрын

    My BMS serial number has the letter F in it. The password generator does not appear to accept letters. I left out the letter and the password generated does not work.

  • @chrisgroothoff2611
    @chrisgroothoff261110 күн бұрын

    While it is not not going to stop someone else from publish the password tool, it may be the ethical thing to do is to remove access to this password tool until a solution can be found.

  • @cgutowski471
    @cgutowski47112 күн бұрын

    Great video but REALLY want to know when JK will fix the RCV/100% SOC issues with Pylontech. It’s ridiculous that we need ESP32 custom code in front of these new inverter BMS to get it to work, charge, balance.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    What's the exact problem with Pylontech? Is it the Pylontech batteries (15s) or the Pylontech protocol? Explain so I can add it to the list.

  • @cgutowski471

    @cgutowski471

    12 күн бұрын

    @@OffGridGarageAustralia it’s the pylon protocol JK uses. For several all in ones, Deye, Solis, Lux, etc the JK is not sending the right info to the inverter. There is basically no absorption time, 98%, 99%, 100% and the SCC stops charging so no balancing. There are other Peter Board open source ESP projects that sit between the JKs and inverter to solve for this where it keeps the inverter at 99% until RCV is hit then sends the charge complete 100%. Would love to just have a working BMS. Several of us have emailed JK Support but nothing back for months.

  • @AshleyL-.-L

    @AshleyL-.-L

    11 күн бұрын

    @@OffGridGarageAustralia Hi Andy, It is me again, I concur @cgutowski471, Not sure if you still remember the post from months ago, but here it was: The issue is more of a philosophical one: JK considers that the cell is at 100% SOC during the entire CV period of the charge (RCV->RFV->RCV cycle when float mode is enabled). This is enforced in the firmware by requiring that 'soc-100% volt' must be set below the RCV (presumably to ensure that the cell SOC is reset reliably at each charge). This makes sense from a coulomb counting point of view, as the trigger point where you go from CC to CV charging is the most reliable time to reset the coulomb counter. But the SOC is not truly 100% the moment that you hit RCV, you need to let the battery absorb! However... Growatt, Voltronic OEM based inverter, luxpower, et al, look at the situation differently, and as soon as the battery reports 100% SOC it turns the charge controller off completely. This does makes sense from a true SOC perspective, because if the battery is reporting 100% SOC why bother keeping the charge controller on. But, with the way JKBMS reports the SOC, this means that the charge controller turns off as soon as one cell in the battery hits RCV (or worse yet: if you have negative drift in the coulomb counter it will report 100% SOC before you even get to that point!), so no absorption or balancing is possible. They both make compelling arguments, but their logic is mutually incompatible. Either JKBMS needs to report the SOC as 99% during the whole of the absorption process (as the infamous 'peter boards' do), or the inverter needs to actually respect the pylontech 'charger enable' flag and leave the charge controller enabled as long as the BMS requests charging. *I believe you had posted a possible solution which is to have the JKBMS to report 99% during RCV Time duration and only set it to 100% after the RCV Time expired. Or even better, just set the SOC at 99% throughout the RFV and RCT time if "Controlled Float Charge" is enabled to prevent the Voltronic OEM based inverter from shutting down the charger. * More information can be found at diysolarforum thread titled "anybody-tried-new-jk-bms-with-inverter-communication-support.68964" page 10 - 16 . *Unfortunately, I had sent several emails to JK every months with no reply and luck. Please help us to get the "controlled float charge" working for our inverters. *

  • @AshleyL-.-L

    @AshleyL-.-L

    11 күн бұрын

    @@OffGridGarageAustralia Still remember my post on the SOC 100% issue? You can find more information at diysolarforum "anybody-tried-new-jk-bms-with-inverter-communication-support.68964" page 10 - 16 The issue is more of a philosophical one: JK considers that the cell is at 100% SOC during the entire CV period of the charge (RCV->RFV->RCV cycle when float mode is enabled). This is enforced in the firmware by requiring that 'soc-100% volt' must be set below the RCV (presumably to ensure that the cell SOC is reset reliably at each charge). This makes sense from a coulomb counting point of view, as the trigger point where you go from CC to CV charging is the most reliable time to reset the coulomb counter. But the SOC is not truly 100% the moment that you hit RCV, you need to let the battery absorb! However... luxpower, et al, look at the situation differently, and as soon as the battery reports 100% SOC it turns the charge controller off completely. This does makes sense from a true SOC perspective, because if the battery is reporting 100% SOC why bother keeping the charge controller on. But, with the way JKBMS reports the SOC, this means that the charge controller turns off as soon as one cell in the battery hits RCV (or worse yet: if you have negative drift in the coulomb counter it will report 100% SOC before you even get to that point!), so no absorption or balancing is possible. They both make compelling arguments, but their logic is mutually incompatible. Either JKBMS needs to report the SOC as 99% during the whole of the absorption process (as the infamous 'peter boards' do), or the inverter needs to actually respect the pylontech 'charger enable' flag and leave the charge controller enabled as long as the BMS requests charging.

  • @AshleyL-.-L

    @AshleyL-.-L

    11 күн бұрын

    @@OffGridGarageAustralia Your proposed solution is to have the BMS report 99% during RCV Time duration. However, due to Voltronic OEM based inverter design, the JKBMS will have to report 99% throughout RCV time and RFV time when controlled float mode is enabled to prevent the charger from shutting off. Can you get JK to implement this 99%

  • @universeisundernoobligatio3283
    @universeisundernoobligatio328312 күн бұрын

    Is that a battery powered lawn mower? In the process of buying a RYOBI 80V HP Brushless 42in. Cordless Zero Turn Riding Mower with (2) 80V & (2) 40V Batteries & Charger

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, testing the Luba2 atm on my other channel. Unless people here are interested as well... It's a bit out of spec of the usual stuff.

  • @wurstmango7634
    @wurstmango763411 күн бұрын

    Andy Technically the BMS broadcasts the password via bluetooth LE. As you already mentioned in your other videos. Technically every app could read the set password. This generator is not really necessary. I actually working on a hobby app to show and record BMS data. I could implement this feature but i think maybe it is better when it is not public available to read the pin? What do you think?

  • @Juergen_Miessmer

    @Juergen_Miessmer

    10 күн бұрын

    I think it was a really bad Idea to make this password calculation tool public. Please do not provide more exploids to make it posible to harm the JKs.

  • @00SPEEDY

    @00SPEEDY

    10 күн бұрын

    @@Juergen_Miessmer Its not the only Way... it gives also another Way to read out both Passwords without the Serial Number ;).

  • @chrisgroothoff2611
    @chrisgroothoff261110 күн бұрын

    There is no doubt that this is now a serious security issue. Regardless of any possible solution, every owner of a JK BMS would need to implement or apply the fix be it a hardware fix or firmware upgrade to secure their system. The other problem is, how do you inform battery owners that have bought a battery with a JK BMS or just a BMS for a DIY project that they have an insecure system. It seems that the most logical solution is for JK to put out a firmware upgrade that will hide the Serial number as a minimum. It will not help everyone, but it is a start. BTW, now any person can also upgrade or downgrade the firmware without you knowledge with the password hack! What a disaster !!!!

  • @zmen89
    @zmen8911 күн бұрын

    When I updated the application, there was a problem with the password. I thought I forgot my password because I was changing it. But when connecting the board to the computer, the password was correct. I installed an older version of the app on my phone. And the password also worked. So don't update the app on your phone

  • @fixanat
    @fixanat15 сағат бұрын

    hi, a friend installed the BMS and setup a password using iPhone. I use an Android, I am unable to login even with the password he set. Can someone please help? I'm in Laidley Qld.

  • @FlorinUrzica
    @FlorinUrzica11 күн бұрын

    👍👍👍

  • @adon8672
    @adon867210 күн бұрын

    I tried this method but it didn't work for me.

  • @vpchelko
    @vpchelko12 күн бұрын

    there is a vulnerability here - vandals can ruin your battery... Now this can be done with the snap of your fingers - using a drone with a Bluetooth module, etc.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, absolutely. Nut sure what the solution can be though. There is a clearly a problem with showing the password in the software.

  • @vpchelko

    @vpchelko

    11 күн бұрын

    @@OffGridGarageAustralia the right solution would be to have a button or jumper that would reset the password, similar to how we reset the BIOS settings on a computer motherboard... when there was a problem with the password - I initially expected that there should be such an option on the board... but the manufacturer got weird here

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    11 күн бұрын

    @@vpchelko a hardware solution will not fix existing BMS already out there. And I doubt they will come out with a V16 for this BMS design. JK is already working on other projects. Sell, sell, sell... that's all it matters unfortunately.

  • @gavlikor
    @gavlikor12 күн бұрын

    it's very dangerous. because a stranger can come to your garage door and change the settings without your permission. 😢

  • @marko24312

    @marko24312

    12 күн бұрын

    I had a problem not able to log in with my password (written on the box). Miros generator saved me.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, the solution is great for some but also highlights the vulnerability of all their BMS.

  • @rpsmith
    @rpsmith12 күн бұрын

    Needs to be a jumper or push button on the BMS that resets the password and/or a factory reset.

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    That would be a great solution!

  • @Juergen_Miessmer
    @Juergen_Miessmer11 күн бұрын

    Maby a very bad idea to make this password calcuator puplic. ☹️

  • @Djocsi82
    @Djocsi826 күн бұрын

    Unfortunately didnt work for me. I got the same wrong password mesage.

  • @danielglang6312
    @danielglang631211 күн бұрын

    now you need to paint a block box behind the numbers to make them POP.

  • @panospapadimitriou3498
    @panospapadimitriou349812 күн бұрын

    my bug still remains.. it never accept code at first try it needs a second finger enter button .. not erased ,, if my pasword erased and writen again it will fail again.. it needs to stay writen and retry . if anyone has similar situation i would be glad to know

  • @dlya_svoih

    @dlya_svoih

    12 күн бұрын

    Yes, i had this problem. And then it disappeared... My solution is to press enter on the keyboard before pressing verify.

  • @Marcin_Stykowski
    @Marcin_Stykowski12 күн бұрын

    Force update? 🤔

  • @cyberplebs6577
    @cyberplebs657712 күн бұрын

    🐸🐸🐸

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    🥈

  • @clarencewiles963
    @clarencewiles96312 күн бұрын

    89.9 Write down the password on the unit. Back, side, or front 😂

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    That's where the serial should be a s well. The only place...

  • @taj-ma-haul9094
    @taj-ma-haul909412 күн бұрын

    Like# 135

  • @haneefacellonics7239
    @haneefacellonics723910 күн бұрын

    Sir, i am haneefa from India Kerala.. I wants a live program with you if you possible 😊

  • @andreasroge7218
    @andreasroge721812 күн бұрын

    Moin 👍👍👌

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Hello!

  • @tullgutten
    @tullgutten10 күн бұрын

    Now we need a physical button to disable Bluetooth or to get it read only. This is BAD! Now anyone can come and change our setting, removing all protections and increasing the charge voltage to destroy it

  • @petrkroupa1798
    @petrkroupa179811 күн бұрын

    Lots of people writing here, it is safety problem. But without SN, you can not generate this password. I dont see big problem. Only big problem is, not possible to reset password. Or I missing someting?🤔

  • @chuksobi593
    @chuksobi59312 күн бұрын

    Well, now i don't think i will buy this version , someome can easily mess with my settings

  • @mikekimble6084
    @mikekimble608412 күн бұрын

    With the rs485 connected you can easily retrieve your forgotten password.

  • @rdflo6739

    @rdflo6739

    12 күн бұрын

    Oh? Can you explain?

  • @moestrei

    @moestrei

    12 күн бұрын

    How?

  • @mikekimble6084

    @mikekimble6084

    12 күн бұрын

    @@rdflo6739 I have done it using Windows 10, a USB to RS485 adapter and a Windows

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    It's not that easy...

  • @mikekimble6084

    @mikekimble6084

    12 күн бұрын

    ​@@OffGridGarageAustralia I sent you an email from a previous short email conversation we had. I sent screenshots. In your video, you say after putting in the key generated passcode you cannot change it but if you look at the screenshot, you can see a user input password, 1234, and a little further a password again of 1234. On the right of the screenshot is the parsed hex data.

  • @leetaves9143
    @leetaves914312 күн бұрын

    no bms,s for me i diy my lithium bat, i set my controller 13.9v inverter cuts out 10.5v works for me, way tooo munch money

  • @Orentas01

    @Orentas01

    11 күн бұрын

    What you gonna do when one cell goes above max voltage and others will be still low and your controller won’t see that and keeps charging? I don’t know what you will do, but i know for sure everything goes in to flames

  • @leetaves9143

    @leetaves9143

    11 күн бұрын

    @@Orentas01 that,s why you put 6 amp battery balancer on there about 10 to 14 dollars depending where you get them i have to replace most of the bms with balancer be cause i buy damage batterys and fix them 9 times out 10 it is the bms

  • @garys-half-baked-offgrid-dream
    @garys-half-baked-offgrid-dream12 күн бұрын

    Sometimes I genuinely forget 123456

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Hahahaha, Gaza!

  • @simoesp
    @simoesp12 күн бұрын

    but andy that's ..... huuuuuuuuuuuuuuuge flawwwwwww

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yes, if you can get close enough to a JK-BMS, you can sneak in now.

  • @simoesp

    @simoesp

    11 күн бұрын

    @@OffGridGarageAustralia that kind of backdoor should only be possible via cable and not bluetooth

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    11 күн бұрын

    @@simoesp 100% agreed

  • @vpchelko
    @vpchelko12 күн бұрын

    This is a very bad decision... it should have been possible to reset the password using a button.... Jikong's solution is very dangerous - at any moment you can knock out all the protection boards by running a super command... using the serial number - which no one hides, you can find out the super password... and then get access to the settings of the protection board... by changing the settings you can destroy - batteries - start fires... what terrible possibilities... Any one can use drone with BT to do terract....

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Yeah, would be better if the serial is just on the sticker of the BMS.

  • @leumel900

    @leumel900

    10 күн бұрын

    ​@@OffGridGarageAustraliaStickers tend to fade away though. Or someone "cleans" your setup and "removes the sticker because who needs that anyways".

  • @PlexMulti
    @PlexMulti12 күн бұрын

    Γιό

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    🥉

  • @tomberger6484
    @tomberger648412 күн бұрын

    Hey, is there any chance that this will work with a 15 year old BitCoin wallet too? I remember there was this guy who forgot his password for his wallet full of BitCoins worth same hundert million US$ ...

  • @OffGridGarageAustralia

    @OffGridGarageAustralia

    12 күн бұрын

    Of course not! This is for the JK-BMS...😯

  • @Orentas01
    @Orentas0111 күн бұрын

    That’s a bit to simple 🤔 I use jk bms for my e-scooter/motorcycle and usually when I leave it for longer time somewhere on street i like to turn off discharge on bms for extra safety but now i see everyone who sawed this video can brake in by unlocking ignition lock and generating new password for bms 🫤 But anyway it’s great video and i learned stuff about jk bms and might be one day this hack gonna be useful for my self if i will forget password for one of my jk bms’s

  • @fatimahzahrotunnisa
    @fatimahzahrotunnisa6 күн бұрын

    Thanks for the tutorial. What I experienced was that I forgot the bluetooth connection password. So I can't do monitoring at all. Maybe you can help me

  • @fatimahzahrotunnisa
    @fatimahzahrotunnisa6 күн бұрын

    Thanks for the tutorial. What I experienced was that I forgot the bluetooth connection password. So I can't do monitoring at all. Maybe you can help me

  • @fatimahzahrotunnisa
    @fatimahzahrotunnisa6 күн бұрын

    Thanks for the tutorial. What I experienced was that I forgot the bluetooth connection password. So I can't do monitoring at all. Maybe you can help me

Келесі