The lazy option...
This post details my process for creating a level-triggered filling line for the water feature by my parent's front door. In the grand scheme of things filling the water feature is a process which takes maybe 5 minutes every few days, but if you have every found yourself standing in front of a fountain holding a garden hose and wondering if there is a better way, this post is for you.
Note: In large parts of the US tap water additives (notably chlorine and chloridimine) will kill goldfish and other complex organisms. Not relevent in this case, but something to keep in mind.
Design:
There's a full parts list below, but really this project is about connecting three things: A water level sensor (relay), a sprinkler solenoid, and a 24v AC power supply (transformer). The rest of the parts are there to either neck down the valve to fit hose/tubing, or to dress up the outside a bit. I also used some wire sheath to hide signal wiring and fill tubing. That's definitely window dressing, but I'd strongly recommend looking into it, you can get the stuff at home depot and it really takes the apparent professionalism to the next level.
The actual wiring and plumbing setup is really simple (See Diagram 1). The solenoid valve sits between a pressurized water source (hose) and your desired output. While the fill sensor completes a circuit between the transformer and solenoid. Note that this only works if the sensor also functions as a relay. If it provides a voltage output, or variable resistance an arduino would be needed to activate the relay.
Materials:
Water level Sensor
Solenoid Valve
24v AC power supply
Wire (18+ gauge)
Fittings and tubing as appropriate.
Plumbers Tape
Zip Ties