I've read that Germany is very big on renewably produced electricity - particularly photovoltaic solar via government incentives.
As for your shower water - you could put a plug in the drain and catch the water, then let it sit. Recover some of its heat back to the house. Of course then you'll also have nasty soap scum rings...