An open source framework for sending remote-control commands to a samsung television