Been running a Cerbo GX on my narrowboat for about 18 months now and this is something I keep bumping into.
I've got a Shelly Pro 1PM controlling and monitoring my 230V shoreline connection at the marina — works brilliantly as a switch and the power monitoring data is genuinely useful. But it feels like a missed opportunity that Venus OS can't use it as a proper AC input / grid meter within the GX device interface.
Currently I'm having to cross-reference the Shelly app separately with VRM to get a full picture of what's coming in from shore versus what the system is doing. It's a bit clunky.
Has anyone managed to get around this? A few questions:
- Is there a dbus driver or community plugin floating about that maps the Shelly Pro 1PM into the Venus OS grid meter role?
- Would a Node-RED flow on the Cerbo be a viable workaround, or does the grid meter need to be a "proper" registered device to influence DVCC/ESS behaviour?
- Anyone know if Victron have this on their radar, or is it worth raising on the GitHub for Venus OS?
The Shelly is already on the same local network as the Cerbo and the API is simple enough — it feels like it should be achievable without too much heavy lifting.
Would be particularly useful on boats where you're frequently moving between shore power and inverter/solar. Keen to hear if anyone's cracked this or has thoughts on the best approach.