No project description provided
Project description
googledevices
API wrapper for Google devices written in Python.
This Python package is based of the works of rithvikvibhu/GHLocalApi
Install
pip install googledevices
Look at the files in the 'commands' directory for usage examples.
This package also comes with a CLI.
To start using that run googledevices --help
after installation.
Sample usage of the CLI:
username@hostname:~$ googledevices scan-network
[
{
"assistant": false,
"bluetooth": false,
"host": "192.168.2.136",
"model": "Chromecast Ultra",
"name": "ChromeCast ULTRA"
},
{
"assistant": false,
"bluetooth": false,
"host": "192.168.2.188",
"model": "Chromecast",
"name": "Chrome Cast"
},
{
"assistant": true,
"bluetooth": true,
"host": "192.168.2.234",
"model": "Google Home Mini",
"name": "Living Room"
}
]
Maintainers
Notice
This is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Alphabet, or any of its subsidiaries or its affiliates. The name "Google" as well as related names, marks, emblems and images are registered trademarks of Alphabet.
Contributing
- Check for open features/bugs or initiate a discussion on one.
- Fork the repository.
- Install the dev environment:
make init
. - Enter the virtual environment:
pipenv shell
- Code your new feature or bug fix.
- Run
make lint
and make sure the score still is10.00/10
- Submit a pull request!
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
googledevices-0.6.0.tar.gz
(10.0 kB
view hashes)