Andrewdf set up his home theatre and found it annoying when he had to get off his couch and turn lights off. So he didn’t want to leave his comfort zone any more and build a remote controlled lights. He found out that TV remote has few unused buttons that can be used for other purposes.
Abdrewdf build a custom Arduino board with torn out USB wall wart power block that feeds microcontroller. He used a solid state relay which is way better option that gives no noise on switching. Everything is pretty basic stuff – IR commands are processed using Adafruit IR code snippet. The switch is mounted so it would retain existing mechanical switch as well.
Embedds highly recommends EasyEDA for circuit and PCB design