A client supporting Home Theater Direct's gateway device.
Project description
htd_client
This library contains a client to communicate with the HTD MC/MCA66 gateway. Future support for the Lync system is planned.
Table of Contents
Installation
Use pip to install this package
pip install htd_client
Usage
Here's a basic example.
import HtdClient from htd_client
client = HtdClient("192.168.1.2")
(friendly_name, model_info) = client.get_model_info()
client.volume_up()
client.volume_down()
Contributing
Poetry is used to manage dependencies, run tests, and publish.
Run unit tests
$ poetry run pytest
Generate documentation
$ poetry run sphinx-build -b html docs docs/_build
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
htd_client-0.0.3.tar.gz
(8.6 kB
view hashes)
Built Distribution
Close
Hashes for htd_client-0.0.3-py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 5a5ed339928d27f51e088fb66d64beada3e7fe7973bb77d8e854b1a26898c235 |
|
| MD5 | 3a6d6be7049c47e2dca1269a302d6134 |
|
| BLAKE2b-256 | 63ab0f570e45bc75ef7e8b8ec73dd5097879c480a5ea430ed896f002d866a753 |