Hi @HaroldO, the issues Guy mentioned are completed and included in the lastest v3.50~28 beta release. In short:
Connected genset controller (via Modus or VE.Can):
The total runtime is now always synced to the one from the controller. And for current, daily and service counter, the genset status reported by the genset controller is used to improve run time tracking.
Relay-controlled generator:
With this variant, the run time tracking can now be improved using a digital input on the GX device. We also discussed using the the AC input reading for that, but – as Guy already guessed – this would have introduced high complexities. From our experience, most generator controllers support a potential-free output for engine status readout. And if not, a small helper relay at the AC output of the genset can be used.
I hope that meets your needs.