NodeJS http endpoint for Sky+ / SkyQ control over LAN
Posted: Thursday 15 February 2018 19:47
See https://github.com/PatchworkBoy/sky-remote-web
...launch at boot or daemonize via forever / pm2 / systemd (however you like to do such things).
Test by visiting http://domoticzip:27592/ in a browser - populate IP box in top left corner with IP address of your SkyQ box, then use the visual remote to control your Sky box.
For use in Domoticz:
Create dummy switches with 'on' action set to
(replacing sky.ipa.ddr.ess with IP Address of the Skybox you wish to control with that button, and pause with any command from the list below)
Available Commands
Code: Select all
git clone https://github.com/PatchworkBoy/sky-remote-web.git
cd sky-remote-web
npm install
node sky-remote-web.js
Test by visiting http://domoticzip:27592/ in a browser - populate IP box in top left corner with IP address of your SkyQ box, then use the visual remote to control your Sky box.
For use in Domoticz:
Create dummy switches with 'on' action set to
Code: Select all
http://127.0.0.1:27592/control/?ip=sky.ipa.ddr.ess&command=pauseAvailable Commands
- power
- select
- backup
- dismiss
- channelup
- channeldown
- interactive
- sidebar
- help
- services
- search
- tvguide
- home
- i
- text
- up
- down
- left
- right
- red
- green
- yellow
- blue
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- play
- pause
- stop
- record
- fastforward
- rewind
- boxoffice
- sky