The only other control I have tried is a scene, the volume is a little tricky,
local socket = require("socket")
host = "192.168.2.88"
c = assert(socket.connect(host, 10006))
local sres, serr = c:send(string.char(0x02,0x00,0x01,0x04,0x57,0x5E))-- testing
print("Send:", sres, serr)
local data, rerr = c:receive(300)
print ("Receive:", data, rerr)
Be interested in the code if you figure it out. I am working on Bell TV next.