Skip to main content

Asynchronous Python client for DirecTV (SHEF).

Project description

Python: DirecTV (SHEF) Client

Asynchronous Python client for DirecTV receivers using the SHEF protocol.

Aboout

This package allows you to monitor and control a DirecTV receiver and its associated client devices.

Installation

pip install directv

Usage

import asyncio

from directv import DIRECTV


async def main():
    """Show example of connecting to your DIRECTV receiver."""
    async with DIRECTV("192.168.1.100") as dtv:
        print(dtv)


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

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

directv-0.4.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

directv-0.4.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file directv-0.4.0.tar.gz.

File metadata

  • Download URL: directv-0.4.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for directv-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f13f5f8eed587a2c589e581abd5b90f483d9eb7336c8bf20fcecc53c8cd8b501
MD5 a262ea937d1fc872caf5450fc16ae160
BLAKE2b-256 1d12ddf80684525f251f11c8825745f112a9cdffc0c4cd7a1f8cddee802cf4d2

See more details on using hashes here.

File details

Details for the file directv-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: directv-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for directv-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dfbbcc90b6998a48ec1cadd08464fe7547f97a81c6a391d3f057bb86e4dbfcf7
MD5 1ad229ecbad2127d3e1d7f5b34e017d9
BLAKE2b-256 3d4b5dd3b3073020fe4c30374065d2396197c917aa4d3860f15c9167f0f17687

See more details on using hashes here.

Supported by

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