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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: directv-0.3.0.tar.gz
  • Upload date:
  • Size: 7.1 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.44.1 CPython/3.8.2

File hashes

Hashes for directv-0.3.0.tar.gz
Algorithm Hash digest
SHA256 943ef56bba6f7d240c70d4374e9c73413086a281035fe88f52617e728dbb6b24
MD5 55dd81a8fec037398c5ac5745e8eb68f
BLAKE2b-256 5c0da0fc87667e9ec945b992d416548e2b4bbf563c9a00e8c22df3f0884eedfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: directv-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 8.0 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.44.1 CPython/3.8.2

File hashes

Hashes for directv-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efe2abd612738bf86ff185f82653305e661bf02059bf3c003ebe1205ca5623a6
MD5 9aa7a7fe38019e03928cc4332bbe23bd
BLAKE2b-256 93fc83a8d24b123e72559ff5d3e21c1bbebc67a7fb2f663463cbeb00e585953f

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