PySkyPlusHD

Python package to control a Sky+ HD box


License
Apache-2.0
Install
pip install PySkyPlusHD==0.2.0

Documentation

PySkyPlusHD

Python package to control a Sky+ HD box

Install

pip install PySkyPlusHD

Example

import PySkyPlusHD

sky = PySkyPlusHD.SkyBox("192.168.0.2")

# Pauses the Sky box
sky.sendButton("pause")

 # Returns True if on, False if off
state = sky.getState()

storage = sky.getStorage()
# Returns storage used in GB
usedGB = storage.usedGB
# Returns percentage of storage used
usedPercent = storage.usedPercent

Buttons

Buttons supported by sendButton

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