Hi, great work! I am looking to port this to Golang. Is this protocol documented anywhere? All I find is the awful SOAP interface which I really want to avoid. The application I have is just for changing the channel in response to certain user events so want to avoid using that hateful, hateful interface. As you may gather I hate XML and would much rather just send some bytes instead.