I’ve done 7 or 8 generator start integrations on recreational marine vessels now. All have required some variation of pulse timing to start and stop. On the first one I did the thing where you wire the Cerbo relay 1 outputs to the Multiplus aux inputs and add some elaborate assistant programming in the Multi to make the pulse timing work. It worked well enough (and still is) but I didnt like the complexity and the fact that the complexity was difficult for the owner and / or future technician servicing the system to understand. I have since switched to the time delay relay approach. Two are almost always required. Timing of the pulses vary. This has a very small materials cost to it but it can end up adding a decent bit of labor (and thus cost) to the job. It also adds some additional failure points. I was wondering if it would be possible to add the ability to use relays 1 AND 2 for the generator start / stop. When that option is selected you would be given the ability to select the timing settings for the relays; how long they are closed or open. Doing this or something like to would make projects cheaper (materials and labor) and the end product less complex for the same level of functionality.
Side question, is there anyway to do something like this using Node Red already?