• 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

ECO-WORTHY 48V 100Ah 5120Wh LiFePO4 Server Rack Battery

Thank you for posting those details, and I am glad this works for you, but these rails are basically adding another $280 to this $220 rack. This stuff is not cheap...
I didn't claim it was cheap :0) But when buying rack equipment, you need a rack, one that can handle the weight. I didn't shop around a ton, but having bought racks in the past, this wasn't bad.
 
One of the things that makes those supports expensive is that they are adjustable. Once the rack is set for the battery size, a simple angle could be used as the support. It doesn't have to be very thick for a 100lb rack battery.
 
That's a good question right now I would say it's per battery but I know that if they're all connected together.

I do know if you turn the master BMS all the slaves turn off.
Huh?
So if you are running on batteries and the Master is turned off the whole bank switches off?
Hopefully this is a feature that can be switched off?
 
BTW, after looking at the PylonTech CAN protocol for inverters, its nearly EXACTLY the same as the LG Chem RESU protocol. Interesting...

Since my code already had the LG Chem Resu protocol implemented, the EW batteries just worked out of the box :0)
 
Huh?
So if you are running on batteries and the Master is turned off the whole bank switches off?
Hopefully this is a feature that can be switched off?
you can take them out of master slave arrangement but I noticed it the other day and was surprised. Just don't connect the batteries together with the cables on the right and they won't know they are master and slave.
 
BTW, after looking at the PylonTech CAN protocol for inverters, its nearly EXACTLY the same as the LG Chem RESU protocol. Interesting...

Since my code already had the LG Chem Resu protocol implemented, the EW batteries just worked out of the box :0)
Please share I'll be a beta tester
 
2nd EW battery, according to FedEx gets delivered Thursday. Need it to evaluate the battery to battery and Master to Monitoring communications.
Waiting on EW (@Bill Young) to provide me with documentation on the Modbus-RTU documentation.

Four Converter to USB connections and I can monitor 15 batteries and one Victron Shunt. I will be adding the ability to push all this to SA so SA can display all the data with only one connection. In addition the software acts as a "Master" BMS and provides the data to the Inverter. In this case the data from 15 batteries as "One Big Battery" at 1,500 amp hours capacity. Multiple user selectable alarms which can when triggered send an email (multiple times with a limit and at a specified interval) as well as activate a audible and/or visual alarm (i.e. ZigBee, Z-Wave or X10).

Screenshot 2025-02-25 190536.jpg

Alarm setup screen.
Screenshot 2025-02-25 185819.jpg
 
That's pretty heavy duty man, awesome!

Eco-worthy uses JBD as a vendor supplying the BMS. They don't make the BMS.

JBD might have a copyrighted NDA protocol. If so you'd have to get it right from the original source.

Have you tried working with JBD the BMS manufactured directly?
 
Copy. Thanks. Yeah i ordered that 4:1 hub you mentioned. Will experiment with it when it arrived. At the moment I'm getting EW directly as the 'battery' in SA and some basic powerpro data from inverter since i have 18k and powerpro in closed loop. Ideally want SA getting battery data directly for both so i can get details from PowerPro as well.
Unfortunately solar assistant currently cannot do this, it will only communicate with one BMS type at a time. I don't know why they are taking so long to allow it to communicate with different protocols one after the other, should be easy but I am no programmer whatsoever. Obviously you can go in and manually change the settings if you want to see the other battery type or use the basic battery data via the inverter.
 
Unfortunately solar assistant currently cannot do this, it will only communicate with one BMS type at a time. I don't know why they are taking so long to allow it to communicate with different protocols one after the other, should be easy but I am no programmer whatsoever. Obviously you can go in and manually change the settings if you want to see the other battery type or use the basic battery data via the inverter.
That's why I use two solar assistant one for EG4 and the other for JBD...
 
you can take them out of master slave arrangement but I noticed it the other day and was surprised. Just don't connect the batteries together with the cables on the right and they won't know they are master and slave.
I just thought of something this is your quick disconnect if you hook up a relay to the master on and off switch you could shut down your whole battery bank.

Quick disconnect done 🤔
 
Last edited:
2nd EW battery, according to FedEx gets delivered Thursday. Need it to evaluate the battery to battery and Master to Monitoring communications.
Waiting on EW (@Bill Young) to provide me with documentation on the Modbus-RTU documentation.

Four Converter to USB connections and I can monitor 15 batteries and one Victron Shunt. I will be adding the ability to push all this to SA so SA can display all the data with only one connection. In addition the software acts as a "Master" BMS and provides the data to the Inverter. In this case the data from 15 batteries as "One Big Battery" at 1,500 amp hours capacity. Multiple user selectable alarms which can when triggered send an email (multiple times with a limit and at a specified interval) as well as activate a audible and/or visual alarm (i.e. ZigBee, Z-Wave or X10).

View attachment 280939

Alarm setup screen.
View attachment 280941
That is what we all need!
 
That is what we all need!
Personally I believe in full system monitoring. Many have solved this issue in some form with Solar Assistant and Home Assistant as well as those who have developed code running on a PI or ESP32 that solves their issues but is for many a very specific solution.

Getting email or some other kind of alert indicating an issue before it becomes a problem is important.

Battery cell balance and Max Differential Voltage are two of my pet peeves. How many folks have come to this forum with issues about a system that has worked "perfectly for the last year" and now doesn't only to find out their batteries cell balances are so out of whack as to be the cause of poor system performance. At that point there is a lot of pain involved in fixing the problem.

I also want better control over the "closed loop" process. My software acts as a Master BMS presenting the status of all batteries to the Inverter with the ability to dynamically manage Bulk and Float charge voltages as well as charge current. In addition the software can "lie" about SOC which for many inverters is the trip point where the inverter shifts from Bulk to Float. Lie to the inverter and when the average SOC is say 95% the software tells the Inverter it is really 100% so the charge shifts to Float (i.e. constant voltage) and depending on what the inverter float voltage is set at the batteries coast to a full charge rather than getting slammed to it with runners that skew the actual battery charge and in many cases stop it with a Cell OVP which as far as I know, no monitoring system lets the use know has happened. I want software to babysit the system so I don't have to (or is it too), especially when I am out of town.

A work in progress....

I have some of the code ported to python and it is my intention to eventually post it on Github.
 
Last edited:
Personally I believe in full system monitoring. Many have solved this issue in some form with Solar Assistant and Home Assistant as well as thjose who have developed code running on a PI or ESP32 that solves their issues but is for many a very specific solution.

Getting email or some other kind of alert indicating an issue before it becomes a problem is important.

Battery cell balance and Max Differential Voltage are two of my pet peeves. How many folks have come to this forum with issues about a system that has worked "perfectly for the last year" and now doesn't only to find out their batteries cell balances are so out of whack as to be the cause of poor system performance. At that point there is a lot of pain involved in fixing the problem.

I also want better control over the "closed loop" process. My software acts as a Master BMS presenting the status of all batteries to the Inverter with the ability to dynamically manage Bulk and Float charge voltages as well as charge current. In addition the software can "lie" about SOC which for many inverters is the trip point where the inverter shifts from Bulk to Float. Lie to the inverter and when the average SOC is say 95% the software tells the Inverter it is really 100% so the charge shifts to Float (i.e. constant voltage) and depending on what the inverter float voltage is set at the batteries coast to a full charge rather than getting slammed to it with runners that skew the actual battery charge and in many cases stop it with a Cell OVP which as far as I know, no monitoring system lets the use know has happened. I want software to babysit the system so I don't have to (or is it too), especially when I am out of town.

A work in progress....

I have some of the code ported to python and it is my intention to eventually post it on Github.
You get that to something that the average joe can put on a raspberry pi or an old computer to monitor their systems and remotely access it and I don't think we can throw money at your fast enough 😁
 
You get that to something that the average joe can put on a raspberry pi or an old computer to monitor their systems and remotely access it and I don't think we can throw money at your fast enough 😁
Not looking for money.. Just scotch and to see @Will Prowse start using Dewalt power tools. And to contribute to all the folks out there who struggle with their systems, not because the system or it's components are at fault, but because they can't monitor the system and prevent major issues.

One thing that the solar industry that is lacking is an equivalent "UL" certification. There are many folks on this forum who through collaboration could put together software and test procedures to support a "WP Laboratories" certification process. Just think of all the solar component manufacturers clamoring for a "WP Laboratories" certification (I hope you all get the "WP" part).

This is one of the reasons I broke down and purchased a second EW battery. I sure as heck don't need it. It is not my favorite battery, (mostly because of the lack of communication documentation) but I do need it to hopefully find a way to monitor all EW batteries (battr-ies as some might say) with a single connection to the Master. The PACE protocol (The JBD does support it on the RS232 port) might end up being the solution. Won't know until I do the deep dive. Won't happen until next week as I will be in Charleston helping my son and son-outlaw (can't call him a son-in-law as he and my daughter are not married but he is one heck of a good guy). I especially like the knock-off-work time where we relax and enjoy a beer (or three) and discuss whatever. The knock-off-work time seem to come earlier and earlier as the years go by.
 
Last edited:
That's why I use two solar assistant one for EG4 and the other for JBD...
Yeap, the 4:1 rs485 hub arrived and as @Quattrohead mentioned no luck so gave up trying.

I don't even understand why SA doesn't show something simple as SOC from inverter close loop communications. It shows voltage, current drawn but no % SOC.

Not very impressed with SA. Need to look into writing my own software. Mainly want to go to one app to see SOC and current draw for both batteries.

Rs232->esp32->blynk app.

Parts: $20
Time spent on writing software: $500
 
I think we don't have all the answers but we are learning what question to ask. This vertical market is ever changing and we are making a difference. I know you haven't given up on JBD we just need our voices heard. Solar Assistant has become complacent so we need to shake up the industry a little. Has Victron ever perused getting all their equipment UL listed? Why, Because people keep buying it.
Yeap, the 4:1 rs485 hub arrived and as @Quattrohead mentioned no luck so gave up trying.

I don't even understand why SA doesn't show something simple as SOC from inverter close loop communications. It shows voltage, current drawn but no % SOC.

Not very impressed with SA. Need to look into writing my own software. Mainly want to go to one app to see SOC and current draw for both batteries.

Rs232->esp32->blynk app.

Parts: $20
Time spent on writing software: $500
2 SA worked for me and it was the Cat's Meow in the beginning. Then enter multiple BMS and realize a dedicated EG4 protocol is like being under house arrest. It is time for someone to come out with a new product. The end users are becoming more educated and experienced and pushing the limits.

Complacency is a killer. Know your market.
 
Using a BMS (Battery Management System) on/off switch as a "rapid shutdown" means leveraging the switch functionality within the BMS to quickly and completely cut off power from a battery system, essentially acting as an emergency shutdown mechanism in situations requiring immediate power disconnection, often seen in applications like solar power systems where safety is paramount.
 
Still a member of the bent ear club. New battery is on my workbench and being charged. Thought about shipping it to Florida so @BarracudaBob could properly commission it. I nixed the idea as soon as it formed in my old geezer addled brain, he would probably think was a birthday present (or some such thing) and keep it.


View attachment 281251
I do have a birthday coming up in April you really shouldn't have but I'll be more than happy to accept it and do testing on it 😁

Why you have it open move the Wi-Fi Bluetooth antenna over to the breaker for more range

I love the battery backdrop image 😎
 
Last edited:
I do have a birthday coming up in April you really shouldn't have but I'll be more than happy to accept it and do testing on it 😁

Why you have it open move the Wi-Fi Bluetooth antenna over to the breaker for more range

I love the battery backdrop image 😎
I suppose I could move the antenna but I prefer the RS232 connection. Much easier for software development as it eliminates the BLE layer
 

diy solar

diy solar
Back
Top