Been wrestling with a similar wiring headache on my garden office setup and wondered if anyone else has hit this wall.
My 500A Smart Shunt is currently sending data to a Cerbo GX via VE.Direct, which works a treat — but I want to also pull that same SOC data into a Raspberry Pi running Node-RED for some custom automation (controlling a dump load heater when the batteries are topped up, that sort of thing).
The problem is obvious: one VE.Direct port, two destinations.
A few options I've been mulling over:
- VE.Direct to USB cable into the Cerbo, then somehow scrape the data via MQTT on the local network — but that feels like going the long way round
- VE.Direct Bluetooth dongle on the shunt instead, then use the Victron Connect app or a BLE-to-MQTT bridge on the Pi — has anyone actually done this reliably?
- Just fitting a second shunt purely for the Pi feed, which seems daft given the cost
From what I can tell, Victron don't make a VE.Direct splitter as such — the protocol is point-to-point rather than a bus. Happy to be corrected on that though.
Running Fogstar Drift LiFePO4 cells if that matters, so accurate SOC tracking is fairly critical rather than just a nice-to-have.
Has anyone cracked this cleanly without bodging it? Particularly interested if there's a neat solution that doesn't involve the GX device as the middleman for everything.