Been mulling this over for a bit after swapping out my old AGM bank for a Fogstar Drift LiFePO4 on the boat. The inverter/charger kept throwing fits until I got the DVCC settings sorted in Victron's ecosystem — but that got me wondering about folks running non-Victron inverters.
If your inverter claims CAN BMS compatibility but you can't easily test it before committing, is there a practical way to simulate the BMS comms signal? Like a Raspberry Pi or Arduino running a spoofed CAN protocol to see how the inverter actually responds before you've got £££ of batteries wired up?
I've seen some chatter about PCAN adapters and using open-source CANbus tools on Linux to sniff/replay signals, but haven't tried it myself. Feels like it could save a lot of headache — especially for anyone buying second-hand inverters off eBay where you can't guarantee the firmware's up to date.
A few questions worth chewing over:
- Which CAN BMS profiles are most common in UK setups right now? (Pylontech seems everywhere)
- Has anyone actually built a test rig like this?
- Any gotchas with proprietary protocols — looking at you, SolaX 😅
Would be dead useful for the narrowboat/off-grid crowd where swapping kit out mid-season is a proper nightmare. Curious what others reckon — is this overcomplicating it, or genuinely worth the effort?