Running four Fogstar Drift 48V units in parallel on my narrowboat and the BMS visibility situation is frankly embarrassing — Victron's Cerbo just sees them as one happy blob rather than telling me which pack is being a drama queen at 3am. 🛥️
Anyone else gone down the rabbit hole of writing their own protocol translator to expose individual BMS metrics over VE.CAN? I'm tempted but my Python is roughly at the level of "I once made a to-do list app that deleted everything."
The real issue is that HV Battery protocol on the Cerbo/Ekrano is designed to aggregate, not interrogate — brilliant if all your cells behave identically, useless when pack three is clearly having an existential crisis and you can't prove it without a laptop and a stern expression.
What I actually want is:
- Individual SOC per pack on the Ekrano dashboard
- Per-BMS alarm visibility without digging through VRM like I'm on an archaeological dig
- Cell voltage deviation flagged per unit, not averaged into oblivion
Has anyone in the UK community managed this without it becoming a full-time job? Particularly interested if you've bridged a RS485/CAN translator into something the GX devices will actually respect. Pylontech users seem sorted but us scrappy DIY parallel-pack people are apparently on our own.
Surely someone on here has cracked this — or at least made a sufficiently impressive mess of it that we can all learn something.