Sorry Sam this might seem pedantic, but technically the alternator does not discharge the caravan battery. It's the way the alternator works (or turns off) might cause the caravan battery to discharge, but the actual battery discharge current does not flow through the alternator so it is not the device that's discharging the battery.
The way the caravan is connected , and the alternators control software that should be addressed.
Being doubly pedantic you'll note that I said 'cars fitted with smart alternators' not that it was the alternator itself causing the discharge.
The inclusion of a diode could indeed prevent reverse current but you'd need to choose wisely. There can be a considerable voltage drop from the car to the fridge for example and the wrong type of diode wouldn't help this.
Dc to Dc Converters can fix the problems including the fridge dropping out. But for me the keep it simple approach was to disconnect the battery.
Clearly something is very wrong in the circuit if the caravan battery is running the car!
Decades ago we had a split charger relay . It only switched on when the engine alternator was running. Engine off ,no power from alternator it switched off.
My VW is fitted with an approved wiring kit, professionally fitted which goes well beyond the old split charger relay. In fact the engineer changed a number of ECU settings with his laptop per VW and Westphalia guidelines. Never had a problem as described . I have auto switch off/on which is always active.
The latest Smart Combi relays fitted to my VW are switched on and off by an internal voltage-sensing system that senses when the vehicle's alternator is charging the vehicle battery.
I am told by my Tow bar expert mine is totally fail safe. Simply , no matter what happens with engine off , over run etc, the caravan battery cannot connect and drain via the car.
Seems to me the situation described is the fault of
a poor installation,
incorrect or failed Smart relays
failure to correctly re set the main car ECU per the manufacturer’s guide.
Really none if the above.
My wiring harness is a dedicated rig not a general purpose one.
The problem is a disconnect between the car designers, tow bar wiring designers and caravan designers. None if which want to step up and fix the underlying problem.
My car knows there is a caravan/ trailer attached.
The wiring harness uses the Canbus to communicate.
There is no ECU update from Nissan in respect of towing.
The wiring in the caravan isn't really up to the job.