Sends remote control commands to a Sky TV box, works with Sky+HD and SkyQ

Sky, Remote, SkyTV, SkyPlusHD, SkyPlus, SkyHD, SkyQ, home-automation, internet-of-things, iot, sky-hd, sky-plus, sky-q, sky-tv
npm install sky-remote@1.2.0



A NodeJS module for sending remote control commands to a Sky TV box. Works with Sky+HD and SkyQ.



npm install sky-remote

Simple example

var SkyRemote = require('sky-remote');

var remoteControl = new SkyRemote('');

// Simple - just send a command'power');

// Cool - send sequences of commands['channelup', 'record', 'select']);

// Nice - send commands with a callback'channelup', function(err) {
	if (err) {
		console.log("Woah! Something went wrong. Cry time.");
	} else {
		console.log("I just pressed the Channel Up command.");

Sky Q (if firmware < 060)

var remoteControl = new SkyRemote('', SkyRemote.SKY_Q_LEGACY);

Remote control commands

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

See also