Same situation on my narrowboat — Victron Multiplus-II 3000 hooked up to a Honda EU30i genny, and I'm forever playing the "don't trip the genny" game when shore power isn't available.
The thing is, the Multiplus is perfectly happy hammering away at full input current when I'm on marina shore power, but the moment I'm running off the Honda, I need to dial the AC input limit right down or the poor thing starts having a wobble.
What I've landed on is using Node-RED on a Cerbo GX to watch which AC input is active, then automatically push a new ESS AC input current limit value via MQTT when it switches over. Bit of faff to set up initially, but now it's completely hands-off — genny fires up, limit drops to 13A, shore power resumes, limit goes back to 30A.
You can do it more simply with VEConfigure profiles if you're not fussed about full automation, but that requires physically swapping profiles each time which rather defeats the purpose.
Anyone else doing something similar with a Cerbo or even a Venus OS on a Raspberry Pi? Curious whether there's a cleaner way I'm missing — knowing this forum, someone's already done it in half the steps with a bit of Node-RED wizardry I haven't stumbled across yet. 🤔
Also worth noting for anyone on a narrowboat or shepherd's hut setup: if your genny is undersized relative to your Multiplus rating, sorting this early saves a lot of grief.