A command line app to send remote control commands to a Sky TV box. Compatible with Sky+HD and Sky Q.
You'll need to install this globally with the -g flag.
npm install -g sky-remote-cli
The first argument must be the IP address of the Sky box you want to control. All arguments after that are commands to send to the box - you can send just one command or many at once (they will be sent in sequence). If connecting to a Sky Q box running formware older than v0.60, pass the --sky_q_legacy flag. The previously used --sky_q flag now has no impact (but is still accepted for compatability).
sky-remote-cli 192.168.0.40 power
or, for Sky Q (with older firmware <0.60):
sky-remote-cli --sky_q_legacy 192.168.0.40 power
sky-remote-cli 192.168.0.40 channelup pause i
sky-remote-cli 192.168.0.40 1 0 1
sky power
tvguide or home boxoffice services or search interactive or sidebar
up down left right select
channelup channeldown i
backup or dismiss text help
play pause rewind fastforward stop record
red green yellow blue
0 1 2 3 4 5 6 7 8 9
- http://github.com/dalhundal/sky-remote - The underlying Node module used by this tool
- http://github.com/dalhundal/sky-q - A Node module for interacting with Sky Q boxes