aiocasambi


Nameaiocasambi JSON
Version 0.285 PyPI version JSON
download
home_pagehttps://github.com/hellqvio86/aiocasambi
Summaryaio library to control Casambi light through cloudapi
upload_time2023-10-22 11:54:54
maintainer
docs_urlNone
authorOlof Hellqvist
requires_python>=3.6
licenseMIT
keywords casambi light
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![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"
}
        
Elapsed time: 0.12522s