Metadata-Version: 2.1
Name: chromecast-volumecontrol
Version: 0.0.8
Summary: Control Chromecast Volume
Home-page: https://github.com/merklel/chromecast-frontend
Author: Lukas Merkle
Author-email: lukas.merkle@live.de
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

### GUI for Chromecast Volumecontrol

![frontend image](chromecast_volumecontrol/img/gui.png)

Control volume of your chromecasts through this little gui on your computer of choice, not through the awful google home app. Based on top of the awesome [pychromecast](https://github.com/balloob/pychromecast) lib.

App listens to changes of volume through other apps (e.g. google home) and adjusts sliders.

Tested with chromecast audios only, i do not have others.

## Run it

##### Requirements:
TK Python library:

`sudo apt install python3-tk`

##### PIP
install it from [pypi](https://pypi.org/project/chromecast-volumecontrol/)

`pip install chromecast-volumecontrol`

then, you can use run 

$ cc_volumecontrol` 

to open the gui 

##### Clone it
Clone and run gui.py, not yet more available, still under development. Dependencies are python3, python3-tk and pychromecast.

## Future
Add REST interface for IOT devices controlling the volume via hardware sliders. Currently, flask_endpoint.py is used to allow for some testing e.g. using arduinos with wifi.



