Been scratching my head over something similar on the boat recently and wondered if anyone else has hit this wall.
I'm running a Victron Multiplus-II with a Cerbo GX, and I decided to bolt on a Shelly Pro EM to monitor two separate PV arrays — one on the cabin roof and one on a tiltable frame I can swing out when I'm moored up. The Shelly shows live wattage absolutely fine, real-time current and voltage all present and correct. But the kWh accumulation just refuses to populate in VRM. It's sat at zero for weeks now.
The Shelly is configured as a PV inverter meter role in the Cerbo, which feels right. I've double-checked the CT clamp orientation, confirmed the IP is static, and the device shows up healthy in Remote Console. Yet — nothing. No daily energy, no totals, just that stubborn goose egg.
A few things I'm wondering:
- Is the PV inverter role actually the correct one for measuring string output that isn't going through a dedicated string inverter? Mine feeds straight into the MPPT.
- Could the phase assignment be causing the accumulation to fail silently even when instantaneous readings work?
- Has anyone found that a Shelly firmware version broke this at some point?
I've seen a few threads hinting that the role selection matters more than people expect, and that using grid meter instead sometimes resolves it — but that feels semantically wrong for my setup.
If anyone's got this working cleanly on a similar narrowboat or off-grid setup, I'd love to know what your Cerbo role config actually looks like.