![PyPI - Python Version](https://img.shields.io/pypi/pyversions/aiocasambi) ![PyPI](https://img.shields.io/pypi/v/aiocasambi) ![GitHub](https://img.shields.io/github/license/hellqvio86/aiocasambi) ![GitHub issues](https://img.shields.io/github/issues-raw/hellqvio86/aiocasambi) ![GitHub last commit](https://img.shields.io/github/last-commit/hellqvio86/aiocasambi) ![PyPI - Downloads](https://img.shields.io/pypi/dm/aiocasambi)
# Python library for controlling Casambi lights
aio Python library for controlling Casambi via Cloud API
## Supported modes
These modes are implemented:
- on/off
- brightness
- color temperature
- rgb
- rgbw
## Getting Started
1. Request developer api key from Casambi: https://developer.casambi.com/
2. Setup a site in Casambi app: http://support.casambi.com/support/solutions/articles/12000041325-how-to-create-a-site
## Installating
Install this library through pip:
```
pip install aiocasambi
```
## Authors
- **Olof Hellqvist** - _Initial work_
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
### Test script
Add the credentials to _casambi.yaml.example_ and rename the file to _casambi.yaml_
#### Build localy in env
```
python3 -m venv aiocasambi
source ./aiocasambi/bin/activate
./aiocasambi/bin/pip3 install -r ./aiocasambi/requirements.txt
```
## Disclaimer
This library is neither affiliated with nor endorsed by Casambi.
Raw data
{
"_id": null,
"home_page": "https://github.com/hellqvio86/aiocasambi",
"name": "aiocasambi",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "casambi,light",
"author": "Olof Hellqvist",
"author_email": "olof.hellqvist@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/3c/08/2fc8f7d8f9a4f688f6dc15ee7ccba739f226ed6fc11ac365894f8a700b2a/aiocasambi-0.285.tar.gz",
"platform": null,
"description": "![PyPI - Python Version](https://img.shields.io/pypi/pyversions/aiocasambi) ![PyPI](https://img.shields.io/pypi/v/aiocasambi) ![GitHub](https://img.shields.io/github/license/hellqvio86/aiocasambi) ![GitHub issues](https://img.shields.io/github/issues-raw/hellqvio86/aiocasambi) ![GitHub last commit](https://img.shields.io/github/last-commit/hellqvio86/aiocasambi) ![PyPI - Downloads](https://img.shields.io/pypi/dm/aiocasambi)\n\n# Python library for controlling Casambi lights\n\naio Python library for controlling Casambi via Cloud API\n\n## Supported modes\n\nThese modes are implemented:\n\n- on/off\n- brightness\n- color temperature\n- rgb\n- rgbw\n\n## Getting Started\n\n1. Request developer api key from Casambi: https://developer.casambi.com/\n2. Setup a site in Casambi app: http://support.casambi.com/support/solutions/articles/12000041325-how-to-create-a-site\n\n## Installating\n\nInstall this library through pip:\n\n```\npip install aiocasambi\n```\n\n## Authors\n\n- **Olof Hellqvist** - _Initial work_\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n### Test script\n\nAdd the credentials to _casambi.yaml.example_ and rename the file to _casambi.yaml_\n\n#### Build localy in env\n\n```\npython3 -m venv aiocasambi\nsource ./aiocasambi/bin/activate\n./aiocasambi/bin/pip3 install -r ./aiocasambi/requirements.txt\n```\n\n## Disclaimer\n\nThis library is neither affiliated with nor endorsed by Casambi.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "aio library to control Casambi light through cloudapi",
"version": "0.285",
"project_urls": {
"Download": "https://github.com/hellqvio86/aiocasambi/archive/v_01.tar.gz",
"Homepage": "https://github.com/hellqvio86/aiocasambi"
},
"split_keywords": [
"casambi",
"light"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "bac8323361be6df3bb3672b005e278f64ca1e10242fe6bd65390a08341a2f71f",
"md5": "76282dee10252b664123bcae849c16db",
"sha256": "6f9b93cf86f5e2a7897c9a9555250d6705de0d9164dd35dde6626dc4ea32df1d"
},
"downloads": -1,
"filename": "aiocasambi-0.285-py3-none-any.whl",
"has_sig": false,
"md5_digest": "76282dee10252b664123bcae849c16db",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 35263,
"upload_time": "2023-10-22T11:54:51",
"upload_time_iso_8601": "2023-10-22T11:54:51.679572Z",
"url": "https://files.pythonhosted.org/packages/ba/c8/323361be6df3bb3672b005e278f64ca1e10242fe6bd65390a08341a2f71f/aiocasambi-0.285-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3c082fc8f7d8f9a4f688f6dc15ee7ccba739f226ed6fc11ac365894f8a700b2a",
"md5": "b499b56171c3522c57b4a6be71eeae88",
"sha256": "daa08bb475e2c5855125e945ec8ef9b7d9e4d28c751fad7e1361132ab742267e"
},
"downloads": -1,
"filename": "aiocasambi-0.285.tar.gz",
"has_sig": false,
"md5_digest": "b499b56171c3522c57b4a6be71eeae88",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 27590,
"upload_time": "2023-10-22T11:54:54",
"upload_time_iso_8601": "2023-10-22T11:54:54.685036Z",
"url": "https://files.pythonhosted.org/packages/3c/08/2fc8f7d8f9a4f688f6dc15ee7ccba739f226ed6fc11ac365894f8a700b2a/aiocasambi-0.285.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-22 11:54:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hellqvio86",
"github_project": "aiocasambi",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "aiocasambi"
}