Name | xaal.yeelight JSON |
Version |
0.3
JSON |
| download |
home_page | None |
Summary | xAAL gateway for Yeelight devices |
upload_time | 2024-07-16 20:31:33 |
maintainer | None |
docs_url | None |
author | None |
requires_python | None |
license | GPL License |
keywords |
xaal
yeelight
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
xaal.yeelight
=============
This package provides a xAAL gateway for Yeelight lights. It support most of the Yeelight lights and bulbs.
You have to enable local control on your Yeelight device to use this package. You can do this by enabling
the "LAN Control" option in the Yeelight app.
The gateway detects the Yeelight devices on the network and creates a xAAL device for each of them. Check
*yeelight.ini* after the first run to see the devices created.
Notes
-----
This gateway doesn't use the asyncio API provides by the Yeelight library. Instead, it use gevent. This code
is a bit old, and need some refactoring to use the asyncio API. But it works well for now.
Raw data
{
"_id": null,
"home_page": null,
"name": "xaal.yeelight",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "xaal, yeelight",
"author": null,
"author_email": "Jerome Kerdreux <Jerome.Kerdreux@imt-atlantique.fr>",
"download_url": "https://files.pythonhosted.org/packages/27/a6/acf459cf222210e69ad5e7561831741c305ec55fb09a2a9b16ade15432ac/xaal_yeelight-0.3.tar.gz",
"platform": null,
"description": "xaal.yeelight\n=============\nThis package provides a xAAL gateway for Yeelight lights. It support most of the Yeelight lights and bulbs.\nYou have to enable local control on your Yeelight device to use this package. You can do this by enabling\nthe \"LAN Control\" option in the Yeelight app.\n\nThe gateway detects the Yeelight devices on the network and creates a xAAL device for each of them. Check\n*yeelight.ini* after the first run to see the devices created.\n\n\nNotes\n-----\nThis gateway doesn't use the asyncio API provides by the Yeelight library. Instead, it use gevent. This code\nis a bit old, and need some refactoring to use the asyncio API. But it works well for now.\n",
"bugtrack_url": null,
"license": "GPL License",
"summary": "xAAL gateway for Yeelight devices",
"version": "0.3",
"project_urls": {
"Documentation": "https://redmine.imt-atlantique.fr/projects/xaal/repository/xaal/entry/code/Python/branches/0.7/devices/protocols/Yeelight/README.rst",
"Homepage": "https://recherche.imt-atlantique.fr/xaal/",
"Source": "https://redmine.imt-atlantique.fr/projects/xaal/repository/xaal/show/code/Python/branches/0.7/devices/protocols/Yeelight"
},
"split_keywords": [
"xaal",
" yeelight"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0b9b384116e0b21cb43a00cc5c140927dc9564cbe1680b386876be225780f45f",
"md5": "b654fdc4d4315f66746ef12f76f9ac9b",
"sha256": "abc9c06e48588ef793a06cb5913760021c5c6ef4886241cc2b8489181f344b73"
},
"downloads": -1,
"filename": "xaal.yeelight-0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b654fdc4d4315f66746ef12f76f9ac9b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5352,
"upload_time": "2024-07-16T20:31:28",
"upload_time_iso_8601": "2024-07-16T20:31:28.933571Z",
"url": "https://files.pythonhosted.org/packages/0b/9b/384116e0b21cb43a00cc5c140927dc9564cbe1680b386876be225780f45f/xaal.yeelight-0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "27a6acf459cf222210e69ad5e7561831741c305ec55fb09a2a9b16ade15432ac",
"md5": "2bbb2eeff466bf6d8dd1957bdf4a74f4",
"sha256": "de7338649e89096985adad281b5cf3fc46c1ca8f2e0f4bf91da85a24a13fcfd8"
},
"downloads": -1,
"filename": "xaal_yeelight-0.3.tar.gz",
"has_sig": false,
"md5_digest": "2bbb2eeff466bf6d8dd1957bdf4a74f4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5242,
"upload_time": "2024-07-16T20:31:33",
"upload_time_iso_8601": "2024-07-16T20:31:33.377094Z",
"url": "https://files.pythonhosted.org/packages/27/a6/acf459cf222210e69ad5e7561831741c305ec55fb09a2a9b16ade15432ac/xaal_yeelight-0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-16 20:31:33",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "xaal.yeelight"
}