This will probably only be of use to users with advanced universal remote controls.
I have looked into the remote codes that sky uses for the puck. There are 256 possible codes (numbered 0 to 255), the puck only uses a few of this of course. I have idenified the hex codes (useful if you have a universal remote URC, Harmony etc) for the various functions. There are also a few 'extra' functions not on the remote, nothing earth shattering.
I can't see how to upload the files with the information here, but I have uploaded it to the link below.
https://www.avforums.com/threads/sky-stream-remote.2506423/
k