diy solar

diy solar

Anybody tried new JK BMS with inverter communication support?

-V14.17 Upgrade logs

1.Fixed a bug where parameters were lost after BMS restart. The bug is caused by a logical error in the parameter entered by the user.
2.Change the default configuration parameters to LPF to improve security.
2.Optimized JKBMS Modbus protocol, added RCV RFV register support. The protocol must use the PC software version V2.5.0。
3.Fixed the Bug that the hardware version may be incorrect in the device information.
4.Add battery low temperature alarm to dry triggers.
-@2024-01-09 by JKBMS
Hi, can’t find „4.Add battery low temperature alarm to dry triggers.“
do I need a new app version.
mine are iOS 4.17

regards
 
The previous versions didn't require an app update. I just updated to 14.17 and installed the PC app 2.5.0 and I see the option:

1704812404562.png

However I don't see the option in the mobile app (4.17 iOS version):

1704812494565.png

Maybe it's coming to the app store as an update and pending approval. No android APK on andy's Google Drive
 
And I still can't update my Request Charge Voltage or SOC-100% values to my lower settings that I prefer. Seems to be around 3.56 is the lowest! Come on JK! Both in App and on the PC software. PC software gives me more info instead of just send failure:

1704812727488.png
 
Okay, I've been playing all morning and I figured out the issue, and this may have been what was causing the issue with the resetting of the settings in the first place (The bug is caused by a logical error in the parameter entered by the user.). Cell over voltage protection recovery has to be LOWER than the SOC-100% Volt and the requested charge voltage. Usings Andy's example of requested charge voltage of 3.45, you then need to set the SOC-100% SOC to 3.449v. And your Cell OVPR I have set to 3.448v.

I previously had this set to the default LFP value from JK at 3.54v. My guess is it doesn't like that setting along with the low Requested Charge Voltage and the OVPR being lower.

Some Error validation in the app would be helpful other than basic "Send Failure".

These settings are working:

IMG_3378.jpeg

I'm not sure I like this fix but it's totally fine as once a load is on the battery you won't stay above 3.448v anyway, so this will probably be an acceptable fix.
 
The previous versions didn't require an app update. I just updated to 14.17 and installed the PC app 2.5.0 and I see the option:

View attachment 187791

However I don't see the option in the mobile app (4.17 iOS version):

View attachment 187792

Maybe it's coming to the app store as an update and pending approval. No android APK on andy's Google Drive
Thx for test. At my german windows I donˋt can see this with the 2.5.0 version at all.
so one bug more….
 
Not exactly, but just connecting up one jk, I can see it in insight local. Now, I really have no need for a bms to tell my inverter/charger/charge controller what to do when I can tell it what to do, so planning on operating in open loop mode with V control. I've never seen any documentation from schneider to say how they would use any information from a bms other than soc. It does seem like victron can use information about how many bmss it sees, and possibly which ones, in order to lower charging rates if one or more banks/bmss goes down. That could be useful, and would require coordination with the sccs.

Also, schneider allows you to pick only certain 'approved' batteries from their list when commissioning closed loop. I believe this is a regulatory thing for their system to be approved for something or other. My packs will be 6.5kWh ea., and nothing in their list matches that. I'm not sure, but I don't think you can select one of the listed battery models and then change the Ah of it.

I'm totally off-grid, so don't really need soc charging. Both full and empty can be determined by V. Knowing/displaying the SOC would be nice though. BTW, the latest schneider firmware allows for the setting of lbco to 50V, whereas before it was 48V. Useful if you want to extend the life of the batteries at the expense of dod, and don't have grid or ags. I do have ags, so have been setting it to come on at 50.5V I think.
 
Not exactly, but just connecting up one jk, I can see it in insight local. Now, I really have no need for a bms to tell my inverter/charger/charge controller what to do when I can tell it what to do, so planning on operating in open loop mode with V control. I've never seen any documentation from schneider to say how they would use any information from a bms other than soc. It does seem like victron can use information about how many bmss it sees, and possibly which ones, in order to lower charging rates if one or more banks/bmss goes down. That could be useful, and would require coordination with the sccs.

Also, schneider allows you to pick only certain 'approved' batteries from their list when commissioning closed loop. I believe this is a regulatory thing for their system to be approved for something or other. My packs will be 6.5kWh ea., and nothing in their list matches that. I'm not sure, but I don't think you can select one of the listed battery models and then change the Ah of it.

I'm totally off-grid, so don't really need soc charging. Both full and empty can be determined by V. Knowing/displaying the SOC would be nice though. BTW, the latest schneider firmware allows for the setting of lbco to 50V, whereas before it was 48V. Useful if you want to extend the life of the batteries at the expense of dod, and don't have grid or ags. I do have ags, so have been setting it to come on at 50.5V I think.
@hogback do you know what protocol the BMS is set to?
 
Not exactly, but just connecting up one jk, I can see it in insight local. Now, I really have no need for a bms to tell my inverter/charger/charge controller what to do when I can tell it what to do, so planning on operating in open loop mode with V control. I've never seen any documentation from schneider to say how they would use any information from a bms other than soc. It does seem like victron can use information about how many bmss it sees, and possibly which ones, in order to lower charging rates if one or more banks/bmss goes down. That could be useful, and would require coordination with the sccs.

Also, schneider allows you to pick only certain 'approved' batteries from their list when commissioning closed loop. I believe this is a regulatory thing for their system to be approved for something or other. My packs will be 6.5kWh ea., and nothing in their list matches that. I'm not sure, but I don't think you can select one of the listed battery models and then change the Ah of it.

I'm totally off-grid, so don't really need soc charging. Both full and empty can be determined by V. Knowing/displaying the SOC would be nice though. BTW, the latest schneider firmware allows for the setting of lbco to 50V, whereas before it was 48V. Useful if you want to extend the life of the batteries at the expense of dod, and don't have grid or ags. I do have ags, so have been setting it to come on at 50.5V I think.
Thanks - all good to know!
 
In all honesty, there is a limited amount of info that could come from the bms, but a lot more things an inverter/charger or scc could do with it. So much talk about how to get some stuff communicated, but not much about how that data gets used by the various manufacturers. Bigger question in my mind.
 
HI I just got mine the other day and it had a new Hardware Version 15XA. , All firmware has so far been for V14. Any link to firmware for the V15.XA

Thanks
 
HI I just got mine the other day and it had a new Hardware Version 15XA. , All firmware has so far been for V14. Any link to firmware for the V15.XA

Thanks

That is interesting. When did you receive it? Can you post a screen grab of the info?
 
Not exactly, but just connecting up one jk, I can see it in insight local. Now, I really have no need for a bms to tell my inverter/charger/charge controller what to do when I can tell it what to do, so planning on operating in open loop mode with V control. I've never seen any documentation from schneider to say how they would use any information from a bms other than soc. It does seem like victron can use information about how many bmss it sees, and possibly which ones, in order to lower charging rates if one or more banks/bmss goes down. That could be useful, and would require coordination with the sccs.

Also, schneider allows you to pick only certain 'approved' batteries from their list when commissioning closed loop. I believe this is a regulatory thing for their system to be approved for something or other. My packs will be 6.5kWh ea., and nothing in their list matches that. I'm not sure, but I don't think you can select one of the listed battery models and then change the Ah of it.

I'm totally off-grid, so don't really need soc charging. Both full and empty can be determined by V. Knowing/displaying the SOC would be nice though. BTW, the latest schneider firmware allows for the setting of lbco to 50V, whereas before it was 48V. Useful if you want to extend the life of the batteries at the expense of dod, and don't have grid or ags. I do have ags, so have been setting it to come on at 50.5V I think.
When you see the BMS in Insight Local, does it show the individual cell voltages or BMS error codes like cell overvoltage? This would be a useful form of remote monitoring to know if your battery pack is in a good state of balance.
 
Back
Top