Been running a Pi 4 on the boat for about 18 months now, pulling data from my Victron kit via a VE.Direct to USB cable. Works an absolute treat.
Using VictronConnect data into InfluxDB with Grafana dashboards — gives me way more granularity than the VRM portal alone. Can see exactly what my solar is doing minute by minute, correlate it with battery state, the lot.
Few things I found useful on a narrowboat specifically:
- Power consumption of the Pi itself matters when you're tight on amps — I've got mine running off a small 5V converter directly from the 12V bus, draws barely anything
- Worth setting up automatic restarts if the Pi loses power unexpectedly (which happens when you're cruising and things get switched about)
- Local logging means you've got your data even when you're in a tunnel with no signal for 20 minutes 😄
Only faff was getting the dependencies sorted initially — there's a decent GitHub repo (dbus-serialbattery related stuff pointed me toward it) but took a bit of head-scratching.
Anyone running this with a Multiplus as well? Curious whether the VE.Bus data comes through cleanly or if you need the MK3-USB interface. I've only got MPPT solar controllers and a BMV-712 on mine at the moment.
Also wondering if anyone's bothered with Node-RED instead of Grafana — seems like it might be overkill but I've seen a few setups using it for automations too which is tempting.