Infrared code learners are used to capture commands from existing remote controls and display them on your PC. With this code in text format you can then use it in various home control and automation softwares such as Fibaro, Crestron and many more. Here you'll find an infrared learner with free software available to download.