skyboxremote
Python library to send commands to a Sky HD box Based on the sky-remote NodeJS module from dalhundal
Installation
pip install skyboxremote
Usage
Pass ip and port into RemoteControl function to create a remote. Port defaults to 49160 for SkyHD or SkyQ, set to port 5900 for legacy SkyQ firmware < 060 Time between commands in a sequence defaults to 0.01s.
Example
from skyboxremote import RemoteControl
remote = RemoteControl('192.168.1.60')
# Send a single command
remote.send_keys('sky')
# Send a sequence of commands
remote.send_keys(['sky', 'tvguide', 'green'])
Available remote control commands
power
sky
tvguide boxoffice services interactive
up down left right
select backup
channelup channeldown
i text help
red green yellow blue
0 1 2 3 4 5 6 7 8 9
play pause stop record fastforward rewind
sidebar
dismiss
search
home
Metadata
Release files for skyboxremote 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| skyboxremote-0.0.6.tar.gz | 11.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| skyboxremote-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.5 kB
Release files / skyboxremote-0.0.6.tar.gz
| Download URL | skyboxremote-0.0.6.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1a04543069d4f755109bd2cd72d6211df4667c5ba37dcf1f5dcf4a4b02eb3413
|
|
BLAKE2b-256 checksum How to use checksums |
df9b1c60a3af62108abcac675b486ca16cd2eb41aee2a765d0707c1cc8091392
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|
Release files / skyboxremote-0.0.6-py3-none-any.whl
| Download URL | skyboxremote-0.0.6-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a491d778bd457b12f9a87e92885f98e2ac83b320699642ad63c133fe717b36d
|
|
BLAKE2b-256 checksum How to use checksums |
b7237363aaba65d5752ce6f5118a4af988a31f8e9c5374fb6893e4213af15ba6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|