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.1.3.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

directv-0.1.3-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: directv-0.1.3.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for directv-0.1.3.tar.gz
Algorithm Hash digest
SHA256 40f27992f582b5bcb8afb9cbdd95c261421487d7c0d133d1eaae485ff09e930f
MD5 8ee3fd2f592f298ba204bfbc75947adb
BLAKE2b-256 df7830ed83b33be490549a198fe30adf0bdc5122dd7e653a758e94f1a3bb4157

See more details on using hashes here.

File details

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

File metadata

  • Download URL: directv-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for directv-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ba120fc397ff610b3aa311254f5d659aca22f819a68fb3e2aa5325f456c1fcd5
MD5 2b31ad85f539c8f63aeb2ed24f7a5392
BLAKE2b-256 8523c48fea8a426d0b7b320151c5f7caf04c5b60bab792c2d9cb34a9a9a0992f

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