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

Uploaded Source

Built Distribution

directv-0.1.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: directv-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 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.0.tar.gz
Algorithm Hash digest
SHA256 3859a3ac435c894ae5b05e4e1f3c44888dccd1d94937218384305822b61cbc2d
MD5 e446364e6aa1025c85fa597aaa933c08
BLAKE2b-256 9561e7997e8d186a6fe427c8d477434026f7572559041db40035f5b6409985df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: directv-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d0e7004e341c801a088dddd6d2a6acbd0cfc81442ed03357b69a6c54dfcb97b1
MD5 eadb9d64b7f53565d2f70898e2385810
BLAKE2b-256 8a3aa4dbeadc113647bb1908f2f510d75b72ec53ac771136f46049f60de94c76

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