One issue I have my high tech tank is the length of time required for me to do a 50% water change (90litres in my case). This is made worse in, my house, due to use of a water softener (incoming water is 22° Clark) meaning I can't use hot house water in water changes. I have been mixing tap water & boiled kettle & boiled pan water in 40 litre containers in the kitchen and pumping across the house to the tank in the lounge. Not exactly quick and involves a lot of trips tank to kitchen, kitchen to tank ensuring all is OK and not freezing the fish and/or flooding the lounge
So what was needed was:-

So what we have here is

You will also need two short lengths of 15mm pipe to connect the elbows to the valve. You can use either 15mm copper pipe (about 7cm long each) or I had plastic plumbing pipe (Hep2O) left over (remember the reinforcing inserts as well).
Use Fernox LS-X thread sealer to seal all the threads.
I used M4 nuts, bolts, washers and spacers to bolt things together.
For water pump make sure it has enough delivery head so that it is capable of pumping from the keg into the tank. The Eheim Compact 1000 pump has a delivery head of 2 metres, unlike lots of cheap pumps that are less than 1 metre.
You will also need a selection of tools, pipe cutter (copper of plastic), hole saw (65mm), drills, files etc. I used crimps to connect to the relay, you will need a suitable crimp tool eg tlc-direct DV DHCR15.
I soldered the wires to the neon indicators and covered the connections in heat shrink tubing. I also placed red sleeving over the “live” blue connection to the orange neon to indicate it is not neutral (see photo).
I also sleeved (6mm size) the wires from the float switch.
I used hose pipe "stop" connectors on both ends of the hose pipe, so that if the hose pipe did come off in the lounge there would be no flood.
Build notes.
Plumbing
Was if all worth it.....well probably yes. Water changes are now a lot quicker for me, can be done in under an hour, even quicker if not too much plant fiddling.
Pictures below

Pipework

Mains wiring

Actual pipework

Wiring in relay box.

Immersion wiring

Plug and socket for pump.

Water filling.

Water circulating.

Not heating as water not high enough.
Water now heating.

Water heated and ready.

Happy & warm fish.
Updated 18/02/2013 - Updated parts list with 0.75mm wire and instructions where to use the wire.
So what was needed was:-
- Some way to heat approximately 90litres of water to say 25°C unattended.
- Must be quick. Time to heat water is given by:
- Time = Kg water * heat capacity * change in temp / power
- A 300W aquarium heater dunked in 90litres of water to raise it by 10°C will take 3.5hours !!!
- A more respectable 3KW will heat 90litres by 10°C in about 20minutes, which is acceptable.
- Time = 90Kg * 4200 * 10 / 3000Time = 1260 seconds = 21 minutes.
- Must be unattended, so can be doing tank cleaning & planting whilst water is filling & heating.
- Must be safe, so if one gets distracted ie major plant trim, child exploding etc nothing untoward will happen.
- This includes
- no flooding
- no boiling water
- no heating without water
- Finally must be electrically safe as water and electricity are present.

So what we have here is
- 160litre keg.
- Hose pipe inlet connector to connect hose pipe from sink.
- Manual valve to turn water off
- Ball float valve so keg fills to level and stops.
- 3KW anti-corrosion immersion heater. Have to use this type as normal types are copper based.
- Thermostatic control.
- Float switch so we can't accidentally turn heater on when no water is present.
- Water proof heater on/off switch.
- Indicators for power, heat and heating.
- 2nd switch to control pump.
- Pump used to circulate water to speed up heating as well as emptying tank.

You will also need two short lengths of 15mm pipe to connect the elbows to the valve. You can use either 15mm copper pipe (about 7cm long each) or I had plastic plumbing pipe (Hep2O) left over (remember the reinforcing inserts as well).
Use Fernox LS-X thread sealer to seal all the threads.
I used M4 nuts, bolts, washers and spacers to bolt things together.
For water pump make sure it has enough delivery head so that it is capable of pumping from the keg into the tank. The Eheim Compact 1000 pump has a delivery head of 2 metres, unlike lots of cheap pumps that are less than 1 metre.
You will also need a selection of tools, pipe cutter (copper of plastic), hole saw (65mm), drills, files etc. I used crimps to connect to the relay, you will need a suitable crimp tool eg tlc-direct DV DHCR15.
I soldered the wires to the neon indicators and covered the connections in heat shrink tubing. I also placed red sleeving over the “live” blue connection to the orange neon to indicate it is not neutral (see photo).
I also sleeved (6mm size) the wires from the float switch.
I used hose pipe "stop" connectors on both ends of the hose pipe, so that if the hose pipe did come off in the lounge there would be no flood.
Build notes.
Plumbing
- Calibrate your keg.
- You need to record the approximate level of water you require for your fish tank as you only need to fill for 50% of your tank volume.
- On my water change day I emptied my 50% tank water into the keg (I have a line on my tank).
- Shine a torch into keg and mark the level on the outside.
- This is so you know where to attach the float valve. It was slightly above ½ way for my 90litres.
- Fit immersion flange.
- Cut a 65mm hole near the bottom of the keg to take the immersion flange (check yours is 65mm).
- I screwed the immersion into the flange before tightening the flange up, so that the cable entry to the immersion heater was facing downwards so as to not to catch any water drips. Also ensures that the heating elements are not directly below the thermostat.
- Ensure all threads & gaskets & mating surfaces are liberally coated with Fernox LS-X so as to seal water tight.
- Work out what height to place the float valve.
- It has to be above the highest point of the heater element to turn off the heater if water level is low.
- From inside the keg, using a spirit level work out the highest point of the heater and mark on inside of the keg.
- Shine a torch inside and mark this level on outside.
- I placed my float valve about 4cm above this and located not above the heater.
- I used 16mm drill and filed to fit (16.5mm).
- Insert float valve and gasket and nut and tighten. Again ensure all surfaces are coated with LS-X.
- Fit float valve.
- Cut a suitable hole for the float valve. Mine was about 3-4cm above the level you determined in stage 1.
- Do not finally attach until you have made and affixed the hose connector and manual valve.
- Fit remainder of plumbing
- Assemble the full bore valve, compression elbow (hose connector on one end), and female elbow (see picture).
- I lightly coated the compression olives & threads with LS-X.
- Attach the above to the keg using the pipe clips.
- You will need to invent (piece of wood/plastic) spacers about 5-10mm. I used item 99189 from Screwfix, a 6mm and 5&3mm cut to size.
- I used 4mm nuts and bolts to bolt the clips. Again LS-X the bolts on the inside to protect them.
- Attach the float valve to the keg and valve assembly. Did I mention use LS-X.
- At this point you might want to test the water tightness of the setup, outside is nice, I didn’t and got kitchen wet, whoops.
- Check that the incoming water cuts off at the right level. Move ball float to adjust the level.
- Calibrate the immersion thermostat.
- Remove the thermostat from immersion and take to fish tank.
- Dangle the end in the tank. Leave for 5 minutes, then turn the thermostat backwards and forwards so that you can hear it switching (or use a resistance meter).
- This is to give you a rough idea where the thermostat should be set for your tank temperature.
- Mark the dial with permanent marker as the required temperature. Clean and put back when done.
- I attached the moulded box and switch to the keg using M4 nuts and bolts.
- I use M4 nuts as spacers behind the boxes, to cope with the curve of the keg.
- I used 4 off for each to provide maximum strength.
- Remember the LS-X....
- I attached the relay to the bottom of the box using M4 nuts & bolts, with a plastic washer to lift it up slightly so the lip of the box lid seals correctly.
- Wire up as per diagram, ensuring crimps are well made as we are dealing with 12A currents here.
- I used the 0.75mm cable to wire up the heater to the neon indicators, the neon indicators and relay coil, as this is easier to work with than 1.5mm and is not carrying the full power of the heater current.
- I used a rubber grommet on underside of relay box, rather than cable gland for the float switch cable.
- Ensure glands are tightened to provide water tightness.
- To electrically test with no water, disconnect neutral from the heater and tape up so there is no chance of the heater coming on with no water in.
- Verify the relay switches when the float valve is lifted and that the relevant indicator lights.
- Reconnect the neutral and test with water.
- Verify heater turns off when up to temperature.
- When adjusting the thermostat disconnect the incoming mains before touching.
- Hike keg out of garage to fish tank.
- Ensure heater & pump are switched off. Plug into mains.
- Plug in hose pipe, drag other end to kitchen, connect to cold tap and turn on.
- Add dechlorinator.
- Turn on incoming water & circulation pump.
- Check lights are on and heating.
- Clean tank, chop plants, cup of tea etc.
- Turn off incoming water.
- Transfer outlet of circulation pump to tank and fill tank.
- Job done.
- Put back in garage until next week.
Was if all worth it.....well probably yes. Water changes are now a lot quicker for me, can be done in under an hour, even quicker if not too much plant fiddling.
Pictures below

Pipework

Mains wiring

Actual pipework

Wiring in relay box.

Immersion wiring

Plug and socket for pump.

Water filling.

Water circulating.

Not heating as water not high enough.

Water now heating.

Water heated and ready.


Happy & warm fish.
Updated 18/02/2013 - Updated parts list with 0.75mm wire and instructions where to use the wire.