• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

Basen Green DIY Case 48V V2

This doesn't look healthy :D Either you have some weird settings that it can't read the values properly or ... There are different passcodes for being able to write to different locations. I've not had to do it now for a while so can't remember, but I think it was 8888 and 6666 or was there a third one as well. I know I needed a different one to change the capacity (defaulted to 280Ah, I installed MB31, which is 314Ah).
I had the same, 2 base green v2s, the first showed fine in the parallel group page the 2nd showed alarms. I think that page in the software is buggy. I connected in direct to my 2nd battery and it shows up fine no errors on the single pack page. Also manual says you will get incorrect info if looking at parallel group display when only have one battery. Use single pack screen.
 
Last edited:
IMG_9655.jpeg
Top one is 300AH, bottom 306AH. Had to use the bms software to reconfigure the amperage sizes they defaulted to 280000mAh

Here’s the buggy pages - well I think it reports alarms incorrectly. Top battery ok
1734517427148.jpeg

Bottom battery
1734517464944.jpeg

Yet if I plug comms into bottom battery rs485 directly and go to single pack, no alarms (and none on front lcd screen either)

1734517546356.jpeg
 
Last edited:
I’m surprised people are having issues with bms on these mine has worked flawlessly. I use pylon protocol via BMS to a Deye 8Kw hybrid inverter. And pylon over RS485 between batteries.

1734518432114.jpeg
 
installed this battery 3 days ago. first 2 days was fine and now SOC jumps. trying to figure what's going on
1734621467477.png1734621429748.png
Basen advised to try full discharge and full charge for a few cycles before making conclusion. BMS windows app - crappy. Guide is outdated.
 
Just got my 48volt V2 put together with 314 amp hour batteries, case arrived damaged. When I plugged in the battery equalizer it smoked and I cannot log into the BMS. The 888888 password does not work. Basen green tech has been of little assistance, I'm trying to figure out which PC software to download now. I'm hooking it to my 6000 XP with an eg4 280 indoor amp hour battery already hooked up.Tap on a clip to paste it in the text box.View attachment 262027View attachment 262029
I had the same damage in June and December 2024. The solution, disassemble the front panel and put it back flat.... the packaging is not serious!
 

Attachments

  • image_2024-12-19_173240224.png
    image_2024-12-19_173240224.png
    194.5 KB · Views: 28
So sorry for not posting sooner, was busy travelling a lot in the last month. So I got the units, assmbled them and got them into use. The manual is a bit crap, but they also had a video so two combined I was able to build it up. In my unit it also has an active balancer so I think there are different versions out there and it also has I think a proper cells placement as all busbars are the same length. I've added pics from during assembly.

The default settings of course were a bit crap. First off when trying to discharge below 20% it started to oscillate around 16% range. That was cured by a firmware update I got from Basen. Then it started to oscillate at ~4% range. The reason of course was that the BMS parameters were weird. Their default values seem decent and match my MB31 cells, but the actual values when read from BMS were off by a lot (weirdly high under voltage alarm in comparison to setpoints, same for over voltage). After I saved those parameters manually to proper ones the battery is now behaving nicely with a discharge to 0% meaning around 2.8V and 100% is 3.55V, which is well within the 2.5V-3.65V for the cell. I guess I won't push it beyond that.

Haven't had too many cycles yet after I reconfigured the BMS parameters so can only report after a week on how this progresses.
any updates on bms settings please? my SOC jumps to much, but I had only 2 not full cycles before
1734632049656.png
 
I ordered one in July and assembled it 2 weeks ago. The assembly was easy. But I could not make it communicate with my Inverter with the CAN bus. I checked with my oscilloscope and could not see anything out of the CAN port.
I tried the Lead Acid mode on my inverter (Sofar Solar), but it's not great because the inverter cuts charging too early and I could not use the full SOC of the battery.
Then I took an old Raspberry Pi and plugged in a USB-RS485 adapted to the Basengreen BMS port, a USB-CAN adapter to the Inverter CAN port. I reverse engineered Basengreen protocol to extract the data from the BMS and used SMA CAN protocol to push a couple of CAN packets to the inverter every second. It has been working flawlessly for 1 week now. The bonus is that I can push all the data to a MQTT / Influx / Grafana and get some details graph with a resolution of 1 second. This might deserve a dedicated thread if some people are interested in more details.
I also designed a custom PCB to do all this more elegantly/permanently without the Raspberry Pi. It's arriving tomorrow.

When I discharge to 0% SOC, I end up with the cells in the range 3.01~3.04V. There is apparently no balancing a low SOC. It stayed for 10 hours with exactly this same voltage spread.

I charged only twice to 100% (yesterday and today). Yesterday it stopped with the cells in the range 3.46~3.66V and today it was 3.52-3.66V. So with only 2 data points I suppose I see the effect of the balancer here. I'll see in the coming days if the spread decreases.

I attached 4 days of graphs (with some, now fixed, minor glitches on the cell voltages due to my reverse engineering).

I saw 1 jump of SOC from 4.19% to 1.00%. But as it was the first cycle of the cells I won't blame the BMS for that. Appart from that the data looks coherent with what the inverter reports. I'll soon have my inverter data pushed to my MQTT/Influx, so that will be easy to compare data and spot the discrepancies.
would definetely like to see that and maybe you can share more on that connection? Thinking about solar assistant, but your workaround seems more interesting
 
any updates on bms settings please? my SOC jumps to much, but I had only 2 not full cycles before
View attachment 264139
Well the default BMS settings are bullshit indeed :) I personally charge based on SoC and discharge voltage based to 47V. Took some scripting on my guidance system in HASS, but works this way. Also seems that the SoC is more stable now. A friend of mine, who also has BasenGreen units sent me a new FW that supposedly calculates the SoC better. Haven't installed it myself yet, but I'm attaching it here.

But look through the warning and protection settings. The default voltages are too narrow as well as make sure your total capacity is written correctly (for me the BMS shippet with 280Ah, but I put MB31 cells in so it should be 314Ah so SoC was also wrong because of that).

If you can't figure out the right BMS settings I can send mine at some point (need to get next to the battery to read them out).
 

Attachments

So I went in and downloaded the latest config parameters for protection and alarm. Find the screenshots attached. Red are the ones that differ from the ones the BMS software shows by default. Btw if you read your BMS values most likely you'll find a lot are red, in many cases I moved from the programmed BMS values to the default values as those were more reasonable. The changing password in the BMS upper software is 888888.

Edit: PS! discovered I already run that latest software that the friend sent so I must have updated at some point :)
 

Attachments

  • Screenshot 2024-12-29 at 13.22.53.png
    Screenshot 2024-12-29 at 13.22.53.png
    103.4 KB · Views: 31
  • Screenshot 2024-12-29 at 13.22.59.png
    Screenshot 2024-12-29 at 13.22.59.png
    103.6 KB · Views: 27
  • Screenshot 2024-12-29 at 13.23.09.png
    Screenshot 2024-12-29 at 13.23.09.png
    101.7 KB · Views: 25
  • Screenshot 2024-12-29 at 13.23.16.png
    Screenshot 2024-12-29 at 13.23.16.png
    99.6 KB · Views: 28
  • Screenshot 2024-12-29 at 13.23.50.png
    Screenshot 2024-12-29 at 13.23.50.png
    210.6 KB · Views: 29
Guys, which whatsapp number did you got from them to issued the new firmware from them ?

thanks
 
Great info thanks.

I just completed and commissioned a V2 DiY Box as well with 280Ah REPT cells.
Flawless so far, no issues, although I am only running in open loop coms.
I changed a few parameters and was wondering why I was seeing a bunch of red highlighted parameters!
I did email their tech support but they are closed right now....
Also, I was wondering what the Volt_Diff_Start and Volt_Diff_Stop parameters do? What about the LC_Style?

I'll check to see if I have the latest firmware. Has anyone tried the new firmware?
 
My recommendation with Basen is check if your BMS voltage sensor cables are actually properly soldered to the PCB :D I have had in three boxes now two instances where the BMS was giving freaky voltage signals over time and misbehaving so I reopened them and found that two cables weren't soldered. As they put a glob of glue on top it actually can perform kind of, but with temperature and other variations it will start to misbehave. So if it's soldered the cable will be rigid at the pcb connection point. If it's half open or fully open the cable flexes within the glue glob and if you take the glue glob off the cable will not be connected at all. So check them and if it's open solder it on. It's a 1 min fix, but a lot of stress on why the BMS misbehaves ;) I only started to see it intermittently happening when I used a small ESP32 and BT logging of all cell voltages and started to see weird behaviour for adjacent cells. Something you'd not notice otherwise.
 

Attachments

  • IMG_0143.jpeg
    IMG_0143.jpeg
    204.8 KB · Views: 9
  • Screenshot_2025-02-04_at_22.28.15.png
    Screenshot_2025-02-04_at_22.28.15.png
    248.3 KB · Views: 10
My recommendation with Basen is check if your BMS voltage sensor cables are actually properly soldered to the PCB :D I have had in three boxes now two instances where the BMS was giving freaky voltage signals over time and misbehaving so I reopened them and found that two cables weren't soldered. As they put a glob of glue on top it actually can perform kind of, but with temperature and other variations it will start to misbehave. So if it's soldered the cable will be rigid at the pcb connection point. If it's half open or fully open the cable flexes within the glue glob and if you take the glue glob off the cable will not be connected at all. So check them and if it's open solder it on. It's a 1 min fix, but a lot of stress on why the BMS misbehaves ;) I only started to see it intermittently happening when I used a small ESP32 and BT logging of all cell voltages and started to see weird behaviour for adjacent cells. Something you'd not notice otherwise.
Thanks for the insight. So far so good... No issues. I'll keep an eye out.
 
what software did you use to upload the firmware? I cannot find anywhere to install the firmware from the configuration software
I haven't looked yet but I would guess that the Upper Software is used to update the firmware.

Is there a list of major fixes? I am usually a little hesitant to update firmware when I am not having any issues...
 
Hello Friends,

I connected my laptop to the unit using RS485A and it shows two cells having overvoltage.
The unit doesn't stay on and it sits on Alarm status.

I checked individual cells and they're 3.29 or 3.28V (after I disconnected everything).

Any help here appreciated.
 

Attachments

  • Untitled.png
    Untitled.png
    132.5 KB · Views: 10
Hello Friends,

I connected my laptop to the unit using RS485A and it shows two cells having overvoltage.
The unit doesn't stay on and it sits on Alarm status.

I checked individual cells and they're 3.29 or 3.28V (after I disconnected everything).

Any help here appreciated.
OK well was this pack top balanced? Is this the first time you power it up and connect to the software?

I would either suspect a bad connection or bad cells. But double and triple check that you connected your BMS sense wires and balance wires correctly and torqued the nut with 5-6 N-m.
 
I recently received two of the 314Ah BasenGreen kits and I am currently figuring out how I want to mount the batteries near the inverter. I am thinking of mounting wheels to the bottom of the rack, or have a piece of angle iron on the bottom and a wall mount 4U bracket to wall mount the units.
I bolted 4 Harbor Freight caster wheels on the bottom (back) of the case. Works great. I have the pack sitting vertically now and that is an approved orientation from Basen Green BTW.
 
Just an FYI for anyone trying to update the Basen Green firmware. I tried to update mine from v1.0.0 to 1.0.4 and it failed I could not get the BMS working again after that, so I had a dead pack. After a few days of messing with it a searching online for a solution, I figured out something that I can't find documented anywhere. YOU CAN ONLY UPDATE VIA RS485A PORT. I normally connect using RS232 with the Family BMS windows software and it has the update option, but if you do the firmware update connect via serial/RS232 it will fail and brick the BMS. Out of desperation, I connected with the RS485 Cable and it updated perfectly and started working again.

TMDR: YOU CAN ONLY UPDATE FIRMWARE VIA RS485A PORT
 
Last edited:
Just an FYI for anyone trying to update the Basen Green firmware. I tried to update mine from v1.0.0 to 1.0.4 and it failed I could not get the BMS working again after that, so I had a dead pack. After a few days of messing with it a searching online for a solution, I figured out something that I can't find documented anywhere. YOU CAN ONLY UPDATE VIA RS485A PORT. I normally connect using RS232 with the Family BMS windows software and it has the update option, but if you do the firmware update connect via serial/RS232 it will fail and brick the BMS. Out of desperation, I connected with the RS485 Cable and it updated perfectly and started working again.

TMDR: YOU CAN ONLY UPDATE FIRMNWARE VIA RS485A PORT
What does the 1.0.4 revision do? Is it worth risking a failed update?
 
I can’t find a change log but the issue I have been having is if I put more than 10 packs in parallel, I get a communication failure with the Flexboss inverter. Not sure if it’s resolved as I only got the master pack updated and haven’t tested it yet. Planning to test it in the morning so I’ll update the thread tomorrow with my results
 

diy solar

diy solar
Back
Top