diy solar

diy solar

Paralleling LifePO4 banks with...

I'm torn on that. I like using an external shunt and shunt trip breaker (vs running current through the BMS) it's got WiFi and I can get data into my other stuff.

I don't have any Victon equipment, so I don't know if that part would help me. If you've got links, I'll read about the set up.

It was just about complete battery monitoring and some control... :)
 
@400bird - I was thinking about using Batrium with mixed NMC and LifePo4 packs/cells....

I've used Batrium for 5+ years now and I'm up to 126 longmons so I have un understanding of how it works. I particularly like one central monitor, safety, and balance focus. Plus I've learned how to extract the data for my custom dashboard and software monitoring.
1709273275746.png

Monitoring. Batrium w/longmons (not sure about K9 approach) could easily monitor the different types of chemistries. So what if the blue bars are different in groups of 14 and 16. You know what you have and can interpret that OK. I know that each 14 blue bars above is 1 battery in my powerwall from left to right because I set it up that way.

Shunt-trip/safety. Due to the planned min/max operating range it seems like you could do 1 set of hi/low shunt-trip points that would be safe enough for the combined battery bank.

Balance? I find that my (healthy) packs do not need active (daily or top) balancing. They will drift ~40mv further apart from the last balance over 9 months and then I do a touch-up rebalance. You can see I'm running 50mv max difference at this moment in the pic above but so what with a 3.5v low and 4.0v hi operating range.

Assuming a touch up balance every 6 months... I could imagine temporarily changing the longmon network by unplugging/plugging the longmon chain + change the number of packs/cells in the software the duration of the touch-up balance of that specific chemistry. With a little prep - this change could be done in <5mins. Downside, the 'other' packs/cells would be unmonitored for a couple of weeks but it's low risk with a healthy setup.

Going further - if you did active balancing on each battery (cheap BMs or active balancer), then is seems like you'd only need to balance the overall system IF the LifePo4(s) vs NMCs drifted relative to each other but I'm not sure that would happen. IF it did.... I'm imagining the Batrium auto-level feature as capable of tightening this up and you'd have still have monitoring of all the cells/packs.

In any case - just thinking out load :)
 
Last edited:
Not really, but I'm all ears if you have anything that I've missed.
I was asking myself if I had correctly understand your question/concerns.
Maybe your question could have been is the the LFP will degrade faster if they abnormally stay at higher voltage/floating voltage for long time?
 
@400bird - I was thinking about using Batrium with mixed NMC and LifePo4 packs/cells....

I've used Batrium for 5+ years now and I'm up to 126 longmons so I have un understanding of how it works. I particularly like one central monitor, safety, and balance focus. Plus I've learned how to extract the data for my custom dashboard and software monitoring.
View attachment 199246

Monitoring. Batrium w/longmons (not sure about K9 approach) could easily monitor the different types of chemistries. So what if the blue bars are different in groups of 14 and 16. You know what you have and can interpret that OK. I know that each 14 blue bars above is 1 battery in my powerwall from left to right because I set it up that way
K9 will look the same, it is one continuous graph. Mine is 64 cells wide.

I considered using Batrium again on the next build but the cost of the extras with the cost of the Batrium was too much for the low budget build. Plus, I have some cells coming out of the house pack that need an active balancer.

This is when I worked the settings to get balance but the cells still drifted.

1709297297981.png
 
I was asking myself if I had correctly understand your question/concerns.
Maybe your question could have been is the the LFP will degrade faster if they abnormally stay at higher voltage/floating voltage for long time?
Well said, that's exactly my concern. Or would anything in this set up cause faster degradation of either cell type?
 
Thanks for the input on the Batrium.

The NMC pack has WM5 (?) main supervisor and MM8 for the 3 (identical) sub packs.

For the LifePO4 packs, I'm pretty sure I'll need to run a completely separate Batrium set up with a Watchmon core and 3* K9's, and a dedicated Batrium shunt for that battery.

Based on my research, I can't run separate cell voltages ranges on one WM5, so I can't run all 104 cells on one monitoring platform.

I have already ordered a 3 phase, DC rated ABB shunt trip breaker, that will allow the Batrium to disconnect the LifePO4 packs from the rest of the system and also isolate them from each other.
 
Plus I've learned how to extract the data for my custom dashboard and software monitoring.
What are you using to extract the data? I'm using the UPD listener from Daromer, but his website is down. A quick Google makes it look like Batrium is now is hosting this on GitHub.
 
Well said, that's exactly my concern. Or would anything in this set up cause faster degradation of either cell type?
I don't know, but I bet you shouldn't be consern much if you don't plan to ''float charge'' the LFP cells for days.
I mean, if you discharge from 100% SOC each night, the potential damage are probably marginal.
 
Thanks for the input on the Batrium.

The NMC pack has WM5 (?) main supervisor and MM8 for the 3 (identical) sub packs.

For the LifePO4 packs, I'm pretty sure I'll need to run a completely separate Batrium set up with a Watchmon core and 3* K9's, and a dedicated Batrium shunt for that battery.

I highly recommend the Core with K9's. Balance current will be lower unless you add a fan to the K9's.

Based on my research, I can't run separate cell voltages ranges on one WM5, so I can't run all 104 cells on one monitoring platform.

That would be correct.

I have already ordered a 3 phase, DC rated ABB shunt trip breaker, that will allow the Batrium to disconnect the LifePO4 packs from the rest of the system and also isolate them from each other.
If you already have the ABB then you might as well use Batrium. :)

One thing with the Core and Toolkit is it now has web integration with the latest firmware update if you want to view down to cell level from anywhere. I haven't enabled it as I don't need that data on my phone but some might find it useful for instance if they did not have Solar Assistant.
 
What are you using to extract the data? I'm using the UPD listener from Daromer, but his website is down. A quick Google makes it look like Batrium is now is hosting this on GitHub.
I see that Daromer's GitHub is gone! and it looks like Batrium has taken it over. Good that it's still published.

I wrote a custom PHP function to parse the snapshot report, set Batrium to export the report "Every 5 mins", then do a background process to parse the report and push to a DB for a web page dashboard.
1709312782372.png

I also did a code snippet to confirm I can pull data broadcast by Batrium on my local internet the way Daromer does, but since I already have the snapshot report parsing every value possible I continue to use that. Every 5 mins is good enough for me.

If you just want a few values, the code is not 'that bad' as the packet definitions are documented in GitHub docs - https://github.com/Batrium/WatchMonUdpListener/tree/master/docs.
For example, here's some PHP to get the System ID + Min Cell Voltage if someone wanted to trigger a shunt-trip.
1709314533396.png
A run just now shows my lowest blue bar on the powerwall Batrium "SYS8560" is 3.54v
1709314514312.png

FYI - Batrium broadcast data is *not secure* (no password or authentication needed to see it) on you're local internet.
 
Last edited:
I don't know, but I bet you shouldn't be consern much if you don't plan to ''float charge'' the LFP cells for days.
I mean, if you discharge from 100% SOC each night, the potential damage are probably marginal.
Yeah, I don't plan to float the LFP much at all. The system is charged by the sun every day and discharges some during the peak energy rate hours starting at 4 pm
 
Back
Top