Skip to main content

A python library for controlling a sky box

Project description

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'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skyboxremote-0.0.2.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skyboxremote-0.0.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file skyboxremote-0.0.2.tar.gz.

File metadata

  • Download URL: skyboxremote-0.0.2.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for skyboxremote-0.0.2.tar.gz
Algorithm Hash digest
SHA256 35c23b47a4806138a36d027e1acdb135304c3363248e81f281a6bdc086fa9591
MD5 b38b2cdb4d099014617d8610f9e1589e
BLAKE2b-256 2e5bd47dbc5c669cbf8c51bcd396d82b6062f25f0abd9334d5710d9871d514be

See more details on using hashes here.

File details

Details for the file skyboxremote-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: skyboxremote-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for skyboxremote-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7db3629f738cc6cd52add0b9cafad5c3ab29f0d1581423bafe72700c7f488ff
MD5 3e4644d57c56a99a1efb341c12f46309
BLAKE2b-256 92b2c47d4d5cc7043a702cba01c91d42e6b76d01acae95979ad5f64561caf3c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page