diy solar

diy solar

Using Solar Assistant to read multiple batteries of different types

Jamsolar876

New Member
Joined
Apr 27, 2021
Messages
31
Has anyone been able to achieve this? Or is there anyone in the Beta team who can share information on whether there are plans to have SA read multiple batteries with differing BMSs.
I have an old GYLL battery and a new EG4 lifepower, they use different protocols so I can't read them simultaneously.
 
Im also waiting for this feature to make its way into SA! I currently have a Growatt SPH inverter connected to 3 batteries currently running a mixture of Daly and Seplos BMSs. I plan to move them all to Seplos, but it would still be nice to be able to track info from both in the mean time for safety and general maintinance!
 
Another upvote this feature. I have some Jakiper/Pace, want to get some 3u packs (Ruixu because of flexible buss bars and UL cert).
 
They keep getting asked and they say they are considering it.
Hopefully they will expand the shunt monitoring too, the Junktec seems to be popular and I know it's output is basic text.
 
I‘ll go on the record as requesting this too. I monitor the shunt for SOC and have uart converters to monitor the Overkill BMS but can’t use both. It Would really be nice if there was a separation between battery and shunt in the setup.
 
Seems like the world needs an open source plugin based anything-to-anything canonicalizer piece of software for like esp32. Enable inverter comms for any BMS, or present a single protocol for SA to see as a single bank. I'm a dev but not much experience with hardware, not sure how to trace and debug these protocols.
 
Add ME top to this list..... I was about to implement my newly purchased Victron SmartShunt with a DIY battery bank to join a server rack full of RS485 connected Batteries. Ugh! .... Today I will be looking for any and all solutions.

~RandomPlanet
 
I would write something like this if I was a programming genius but unfortunately I am a software dunce.
 
Seems like the world needs an open source plugin based anything-to-anything canonicalizer piece of software for like esp32. Enable inverter comms for any BMS, or present a single protocol for SA to see as a single bank. I'm a dev but not much experience with hardware, not sure how to trace and debug these protocols.
You might want to have a look at Dalas project with the HV battery packs for EVs - he is doing exactly this with a ESP32 and multiple CAN buses sitting in the middle of various HV battery packs and different inverters - he is apparently making it veyr modular so it will be easy to add additional batteries and inverters in the future - here is his GIthub for the project. https://github.com/dalathegreat
 
Has someone got a feedback from SA in the meantime about this feature request?

Would such a feature also be helpful to use a chargeverter instead of an "AC-in" in AIO's for backup reasons (grid or generator as backup) and transparently track all the energy flow in SA even if the battery charging is not going through the AIO's? Maybe with a Victron smart shunt between the chargeverter and the batteries to get rid of the AC-in connection at all. The Victron smart shunt is already supported by SA... but still not in parallel while using other battery protocols in SA.
 
Does SA use MQTT data? I have 3 different battery BMSes and a smarthsunt and all the data is published to MQTT and ingested into an InfluxDB for Grafana.
 
Back
Top