I realize that hardware is different in the US and Europe, but here in the US, the solution would be easy. Either a battery switch, OFTEN used in marine installations, or one or two handy devices known as "continuous duty solenoids." They are called that because this defines them different from something like a Ford starter solenoid, which will burn up the coil if powered up for very long at a time. These solenoids are available here at any parts store/ marine/ RV supply outfit.
They look like:
http://cdn.racerpartswholesale.com/imag ... 01-100.jpgAn example would be a "typical RV" with an engine starting battery, and one or two batteries for RV power. In that case, the two RV batteries would be wired in parallel, but the main hot lead would be run to one of the posts of the solenoid, the other post going to the starting battery.
You can ALSO use two or more of these solenoids to isolate more than one battery if needed.
Now you need to energize the solenoid. Normally, the solenoid would be energized by the ignition switch, so that any time the engine is running, they will charge. When the key is "off" the RV batteries are separate from the engine battery.
So you leave your headlights on, etc, and run down the "main." What do you do? You previously have wired in a push button which will pick up power from the RV batteries, and momentarily apply it to the ignition terminal of the solenoid. As long as that button is held, the solenoid will energize, and you can start the engine. Then the charging system will hold the solenoid in for "normal" operation.
OR you can use manual battery switches
These come in all sorts of configurations, this one is "off", 1, 2, or "both."
http://a248.e.akamai.net/origin-cdn.vol ... 1349075235