chaosnature
New Member
- Joined
- Sep 15, 2022
- Messages
- 513
My multi-bms with JK-PB series are already in production, thanks to @Sleeper85. Very easy to work with, very well worth it. He will attend to you until everything gets solved, almost spoonfeeding.
x 7 ??Thank you for your contribution to the project and thank you for testing the first multi-bms version with the new JK-BMS-PB.
3x Deye and 7x JK-BMS-PB with a single Atom S3 Lite + Atomic CAN base.![]()
quick question regards the EOC state, now that the ABS time is gone in the latest version, how is it calculated?
# End of charge (EOC) will be triggered if current and max cell voltage meet cut-off thresholds, plus the cycle count exceeds the below threshold
I assume max cell voltage is the bulk charge voltage, but what is the current cut off ? (tail current I guess)
I have auto charge current, auto discharge voltage, and auto charge voltage turned off.
I havent been able to get a full charge for awhile (crappy weather), but have added a second battery in P since, they are a bit out of sync right now so i'll see what happens. (I didnt charge or top balance the new battery, just put the cells in a box and connected it to the bus bar heh) I am thinking with the most recent vers if B1 (with CAN to inverter) gets full first and current drops close to zero but B2 is still charging (no inverer comm), EOC might be reached before B2 finishes hmmm (before this I could just set a longer ABS time)
cheers![]()
Could please send me YAML file to me alseo.Yes of course
I sent you an example YAML privately.
Supervision of 2 BMS works well, the more the number of BMS increases, the harder it is for the ESP32.
mmm ok. I should see what happens tomorrow, should get a full charge in it.... (its possible the new battery gets full before the old one, which is the one talking to the inverter). with the multi BMS, I assume I could use either multi-bms_wire_pvbrain2.yaml or multi-bms_wire_one-esp.yaml ?All calculations are carried out with max_cell_v see the equations below.
You actually have problems with your current config, you must use the multi-bms version in your case.
Multi-bms version (dev)
I'd like to thank you again, to txubelaxu's component, and to everyone who contributed to this project. You dont know how useful your project to my problematic system. I can sleep better now.Thank you for your contribution to the project and thank you for testing the first multi-bms version with the new JK-BMS-PB.
3x Deye and 7x JK-BMS-PB with a single Atom S3 Lite + Atomic CAN base.![]()
mmm ok. I should see what happens tomorrow, should get a full charge in it.... (its possible the new battery gets full before the old one, which is the one talking to the inverter). with the multi BMS, I assume I could use either multi-bms_wire_pvbrain2.yaml or multi-bms_wire_one-esp.yaml ?
I have two JK b2a24s15p, right now each one has an ESP 32 for monitoring/logging. with the multiBMS code, I just use one ESP right, with both BMS serial ports connected to it? In the new code I couldn't find where to define pins for the JK serial comms or the CAN adaptor pins either, or is this automagically detected now? thanks
I also have a lazy cell which often drops during the abs time and never really comes back up with balancing which may cause issue with the new charge logic hmm.
if I run into any issues with this build or the multi I can just flash back to 15.x ~ 16.6. does 16.6 (first version to have the only send 100% after abs time) also wait for balance to end before EOC state?
cheers
no rush. i see the board pins etc are defined in the packages/board files. when compiling/flashing with esphome on home assistant will it pull down the packages automatically or i'll upload them to HA? sorry for the questions ahah i'll go have a google now :D
You altered my feelings....amen to your post...I'd like to thank you again, to txubelaxu's component, and to everyone who contributed to this project. You dont know how useful your project to my problematic system. I can sleep better now.
I'm not encouraging anyone, and I'd like to make this project the way it is, an open-source, and I believe this will continue to be as is, because that's what he said upon starting that he will still open-source it (and he did), but if you want a one on one excellent support, it's very well worth it. It's not even like a paid service, I just gave what I could. Im not even sure if I gave enough for his 24hrs work for 3 days.
He didn't influence me with this post. I just really want to share my appreciation to his work. He deserves it. You can see his dedication to this project, we can see it here in this thread.
View attachment 217512
View attachment 217513
View attachment 217514