Been down a similar rabbit hole recently with my Victron setup in the motorhome — trying to get selective shore power charging working without killing the solar input from the MPPT at the same time.
Anyone else had a crack at this using Node-RED on the Cerbo? I managed to bodge together a virtual switch eventually but it took way longer than it should've. The tricky bit is isolating the AC charger side of the Quattro without affecting the MPPT charge path — they share the same battery bus obviously, so you can't just flip one off cleanly.
What I ended up doing:
- Used a Node-RED flow to monitor SOC via MQTT
- Set a threshold (I've got Fogstar Drift LiFePO4s so I keep it around 90% to preserve cycle life)
- Sent a
charge-current-limitcommand to the Quattro via the Cerbo rather than fully disabling charging — keeps things a bit cleaner
Still not perfect though. There's a lag sometimes and I'm not 100% sure it's not occasionally interfering with the MPPT behaviour.
Wondering if anyone's used the ESS assistant differently to handle this, or whether there's a cleaner way through VRM or even just a scheduled charge window. Feels like something Victron could make dead simple in the interface but instead it's hours of Node-RED faffing.
Would be curious what setups others are running — Quattro 5000 or otherwise. Are your LFP banks happy with how you're managing the shore vs solar priority?