Been running OpenEVSE on the boat for about 18 months now and it's genuinely impressive how flexible the firmware is, but I'll be honest — getting the solar-following mode dialled in took longer than it should have.
The battery limit charging approach is simpler to set up and more predictable day-to-day. You just tell it to back off once your bank hits a certain voltage (I use 54.2V as my trigger on a 48V LiFePO4 system). Works reliably with Victron MQTT integration if you've got a Cerbo GX.
Solar-following is more elegant in theory — it watches excess PV and adjusts charge rate dynamically. In practice on a narrowboat you've got shadows, trees, bridges, cloud — the current fluctuates constantly and the EVSE ends up hunting around rather than settling. Annoying on a 3-phase install, probably less so on single phase with a smaller array.
What I've ended up with is a hybrid: battery limit as the hard ceiling, solar MQTT data as a soft guide. Fogstar cells have been rock solid throughout — no complaints there.
Curious whether anyone's using the OpenEVSE HTTP API to push custom limits from Node-RED or Home Assistant rather than relying on the built-in solar mode. I've been tempted to roll my own logic but haven't committed to it yet.
Also — has anyone had issues with the OpenEVSE dropping MQTT connection after a router restart? Mine loses it and won't reconnect without a manual reboot of the unit. Firmware 7.1.3, for reference.