Name | pyasyncialarm JSON |
Version |
2.3.16
JSON |
| download |
home_page | None |
Summary | A simple library to interface with iAlarm systems, built for use with Home-Assistant |
upload_time | 2024-10-18 14:21:06 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.11.0 |
license | MIT OR Apache-2.0 |
keywords |
ialarm
antifurtocasa365
alarm
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# pyasyncialarm
Python library to interface with [iAlarm systems](https://www.antifurtocasa365.it/).
It has also been confirmed to work with the alarm systems brands Meian and Emooluxr.
From the version 1.0 this library switched from webscraping the local configuration webpage to using the API that Android and iOS app use.
Thanks to https://github.com/wildstray/meian-client for writing down the API specs.
## Development
Please run before creating a PR:
`pre-commit run --all-files`
and
`pytest -vv tests/test_pyasyncialarm.py`
Raw data
{
"_id": null,
"home_page": null,
"name": "pyasyncialarm",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11.0",
"maintainer_email": null,
"keywords": "ialarm, antifurtocasa365, alarm",
"author": null,
"author_email": "Ludovico de Nittis <aasonykk+pyasyncialarm@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/91/42/481d140b99df858600d593f35b5ea1705fdb3faf797498e561dd1145238a/pyasyncialarm-2.3.16.tar.gz",
"platform": "any",
"description": "# pyasyncialarm\nPython library to interface with [iAlarm systems](https://www.antifurtocasa365.it/).\n\nIt has also been confirmed to work with the alarm systems brands Meian and Emooluxr.\n\nFrom the version 1.0 this library switched from webscraping the local configuration webpage to using the API that Android and iOS app use.\nThanks to https://github.com/wildstray/meian-client for writing down the API specs.\n\n\n## Development\n\nPlease run before creating a PR:\n\n`pre-commit run --all-files`\n\nand\n\n`pytest -vv tests/test_pyasyncialarm.py`\n",
"bugtrack_url": null,
"license": "MIT OR Apache-2.0",
"summary": "A simple library to interface with iAlarm systems, built for use with Home-Assistant",
"version": "2.3.16",
"project_urls": {
"Bug Reports": "https://github.com/bigmoby/pyasyncialarm/issues",
"Homepage": "https://github.com/bigmoby/pyasyncialarm",
"Source Code": "https://github.com/bigmoby/pyasyncialarm"
},
"split_keywords": [
"ialarm",
" antifurtocasa365",
" alarm"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7e7776dd9633121e870a3c47523808748df784d57ced8d1a287ae58b8ba8029b",
"md5": "b927d6c042fdaffd071dca8f90370b90",
"sha256": "3c51cbf0545b9bad67a02529ffc402870233019b8e72ac5ef7448a9a23d828dc"
},
"downloads": -1,
"filename": "pyasyncialarm-2.3.16-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b927d6c042fdaffd071dca8f90370b90",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11.0",
"size": 13153,
"upload_time": "2024-10-18T14:21:05",
"upload_time_iso_8601": "2024-10-18T14:21:05.246580Z",
"url": "https://files.pythonhosted.org/packages/7e/77/76dd9633121e870a3c47523808748df784d57ced8d1a287ae58b8ba8029b/pyasyncialarm-2.3.16-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9142481d140b99df858600d593f35b5ea1705fdb3faf797498e561dd1145238a",
"md5": "7e9aff4b3f03181b606b65d77ceb3925",
"sha256": "1ba70b6b749f9ff5d34baa9cad26a0cafc70fda49678a0dc03cd169f811f252f"
},
"downloads": -1,
"filename": "pyasyncialarm-2.3.16.tar.gz",
"has_sig": false,
"md5_digest": "7e9aff4b3f03181b606b65d77ceb3925",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11.0",
"size": 24402,
"upload_time": "2024-10-18T14:21:06",
"upload_time_iso_8601": "2024-10-18T14:21:06.118807Z",
"url": "https://files.pythonhosted.org/packages/91/42/481d140b99df858600d593f35b5ea1705fdb3faf797498e561dd1145238a/pyasyncialarm-2.3.16.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-18 14:21:06",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "bigmoby",
"github_project": "pyasyncialarm",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "pyasyncialarm"
}