I added the Flirc to an existing Harmony 650 activity. I tried both XBMC and Media center PC. Media center PC wasn't accepted by the harmony software. I can program the Flirc to send the commands I want. I needed 2 commands to control YouTube TV. My problem is that I can't get the harmony software to send the commands to the Flirc device. I am forced to use one of the existing devices. This has unwanted side effects.