This is what I currently use.
http://www.ukaps.org/forum/threads/anyone-used-byron-home-easy-remote-timeswitches.21210/
I was running 6 switched sockets from same remote.
However.....
I have had a couple of the units fail. They switch on for a couple of seconds then off. I have had 4 fail in same way, of which 3 were replaced by Byron, no questions asked.
In all the years of using I have had a couple of failures.
- Once where I walked away with the remote, left it on coffee table about 15ft from tank. It turned on my macro dosing but didn't turn it off. So my tank ran with over 300ppm nitrate and 80ppm phosphate for a couple of days before I noticed ie no macro in dosing bottle. As we all know high nitrates and phosphates does not cause algae, which it did not, but neither did the plants grow fantastically fast....So dosing EI++++++ does not make better plants.
- Another time it failed to turn liquid carbon off and overdosed liquid carbon. Melted some of my plants and a caused a couple of fish deaths.
- Once didn't turn my air pump off during the night, was still on in the morning.
To improve reliability of turning off, on macro, micro and liquid carbon I use two overlapping timer slots on the remote, so that the sockets get two turn off commands. This has worked 100% for ages, but is a bodge really....
All the above is to be replaced with this..... a Siemens PLC controller. The setup below has 12 switched outputs and an Ethernet connection for remote setting. I am still making it. Base Logo!8 unit (4 outputs) is about £100.
Setting the Macro pump times...on at 12pm off at 12:13pm on Monday, Wednesday and Friday only. Easy....

Programmed like this via LCD display. B1 is a timer block.
Or this, via the PC programming software. Just connect a timer block to an output relay. This one has different light settings on Friday and Saturday, if you would like something like that ?. Each timer has 3 time slots.
Will write a blog when finished constructing...