Skip to main content

Asynchronous Python client for Roku (ECP)

Project description

Python: Roku (ECP) Client

Asynchronous Python client for Roku devices using the External Control Protocol.

About

This package allows you to monitor and control Roku devices.

Installation

pip install rokuecp

Usage

import asyncio

from rokuecp import Roku


async def main():
    """Show example of connecting to your Roku device."""
    async with Roku("192.168.1.100") as roku:
        print(roku)


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

rokuecp-0.13.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

rokuecp-0.13.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file rokuecp-0.13.1.tar.gz.

File metadata

  • Download URL: rokuecp-0.13.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.10 Linux/5.11.0-1028-azure

File hashes

Hashes for rokuecp-0.13.1.tar.gz
Algorithm Hash digest
SHA256 ea259fe1f2178f879f17bb201185268cbc81ed7fcfb94e4c9c5816f930dda6ab
MD5 7cc2dbe3312163753d9ddfb670f54b11
BLAKE2b-256 6943cc93d4c4ff773f61bb188a5e37f1405fc1dd37c9a09260e65a3e367fe7fe

See more details on using hashes here.

File details

Details for the file rokuecp-0.13.1-py3-none-any.whl.

File metadata

  • Download URL: rokuecp-0.13.1-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.10 Linux/5.11.0-1028-azure

File hashes

Hashes for rokuecp-0.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c11b2161e40030b57496e73be97456835c374b79cdbed7225d356f98e630dfa4
MD5 0ec4ece2bbbcae4a5f3741d7b17eda3f
BLAKE2b-256 481360e13331ee838feefec25a1446c8704260b8d0a8fc3aef1a1142ffcfc666

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