Been down this rabbit hole recently with my van build and thought it worth raising here as I couldn't find much specific info.
I'm running a Growatt SPH series inverter and trying to get it communicating properly with my battery BMS via CAN bus. The Growatt docs mention support for a few protocols — Pylontech, PACE, and a couple of others — but it's a bit vague on exactly which BMS firmware versions play nicely with it.
Has anyone actually got this working with a non-Pylontech battery? I'm using Fogstar cells with a Daly BMS at the moment, and I know Daly isn't the most feature-rich option for proper inverter communication. Wondering whether it's worth swapping to something like a JK BMS or even a Seplos to get reliable two-way comms sorted.
The main thing I want is proper SoC reporting back to the Growatt and dynamic charge current control — so the inverter actually respects what the BMS is asking for rather than just doing its own thing.
A few specific questions:
- Has anyone confirmed which Growatt SPH firmware version handles the CAN comms most reliably?
- Is RS485 a better bet than CAN for DIY setups?
- Any UK suppliers who've actually tested this pairing rather than just guessing?
Feels like this is one of those areas where the theory and the reality diverge quite a bit. Would be good to hear from anyone who's actually bench-tested or real-world proven a working setup rather than just gone off the spec sheets.