Name | pyinsteon JSON |
Version |
1.5.3
JSON |
| download |
home_page | |
Summary | Open-source Insteon home automation module running on Python 3. |
upload_time | 2023-12-11 23:20:06 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8.0 |
license | MIT License |
keywords |
home
automation
insteon
python
python3
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
|
This is a Python package to interface with an Insteon Modem. It has been
tested to work with most USB or RS-232 serial based devices such as the
`2413U <https://www.insteon.com/powerlinc-modem-usb>`__,
`2412S <https://www.insteon.com/powerlinc-modem-serial>`__,
`2448A7 <http://www.insteon.com/usb-wireless-adapter>`__ and Hub models
`2242 <https://www.insteon.com/support-knowledgebase/2014/9/26/insteon-hub-owners-manual>`__
and `2245 <https://www.insteon.com/insteon-hub/>`__. Other models have
not been tested but the underlying protocol has not changed much over
time so it would not be surprising if it worked with a number of other
models. If you find success with something, please let us know.
This **pyinsteon** package was created primarily to support an INSTEON
platform for the `Home Assistant <https://home-assistant.io/>`__
automation platform but it is structured to be general-purpose and
should be usable for other applications as well.
Requirements
------------
- Python 3.8, 3.9, 3.10 or 3.11
- Posix or Windows based system
- Some form of Insteon PLM or Hub
- At least one Insteon device
Installation
------------
You can, of course, just install the most recent release of this package
using ``pip``. This will download the more recent version from
`PyPI <https://pypi.python.org/pypi/pyinsteon>`__ and install it to
your host.
::
pip install pyinsteon
If you want to grab the the development code, you can also clone this
git repository and install from local sources:
::
cd pyinsteon
pip install .
Raw data
{
"_id": null,
"home_page": "",
"name": "pyinsteon",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8.0",
"maintainer_email": "",
"keywords": "home,automation,insteon,python,python3",
"author": "",
"author_email": "The pyinsteon authors <pyinsteon@harrisnj.net>",
"download_url": "https://files.pythonhosted.org/packages/79/24/4f66a2a15d657a7ecdd856f4ae6df532828fbb0692a42bf823f221fe4c22/pyinsteon-1.5.3.tar.gz",
"platform": "any",
"description": "This is a Python package to interface with an Insteon Modem. It has been\ntested to work with most USB or RS-232 serial based devices such as the\n`2413U <https://www.insteon.com/powerlinc-modem-usb>`__,\n`2412S <https://www.insteon.com/powerlinc-modem-serial>`__,\n`2448A7 <http://www.insteon.com/usb-wireless-adapter>`__ and Hub models\n`2242 <https://www.insteon.com/support-knowledgebase/2014/9/26/insteon-hub-owners-manual>`__\nand `2245 <https://www.insteon.com/insteon-hub/>`__. Other models have\nnot been tested but the underlying protocol has not changed much over\ntime so it would not be surprising if it worked with a number of other\nmodels. If you find success with something, please let us know.\n\nThis **pyinsteon** package was created primarily to support an INSTEON\nplatform for the `Home Assistant <https://home-assistant.io/>`__\nautomation platform but it is structured to be general-purpose and\nshould be usable for other applications as well.\n\nRequirements\n------------\n\n- Python 3.8, 3.9, 3.10 or 3.11\n- Posix or Windows based system\n- Some form of Insteon PLM or Hub\n- At least one Insteon device\n\nInstallation\n------------\n\nYou can, of course, just install the most recent release of this package\nusing ``pip``. This will download the more recent version from\n`PyPI <https://pypi.python.org/pypi/pyinsteon>`__ and install it to\nyour host.\n\n::\n\n pip install pyinsteon\n\nIf you want to grab the the development code, you can also clone this\ngit repository and install from local sources:\n\n::\n\n cd pyinsteon\n pip install .\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Open-source Insteon home automation module running on Python 3.",
"version": "1.5.3",
"project_urls": {
"Bug Reports": "https://github.com/pyinsteon/pyinsteon/issues",
"Source Code": "https://github.com/pyinsteon/pyinsteon"
},
"split_keywords": [
"home",
"automation",
"insteon",
"python",
"python3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "18cd4745bfaff8b470f7010e37cf8d43301f680273daa3e58b925c11952e2f3d",
"md5": "744e1d71dc96aae24f0720ed40d6bf02",
"sha256": "4c7e3aa010ed21315e45700f6fce060ee99518ae8fd6fd1fca559dcb97e25528"
},
"downloads": -1,
"filename": "pyinsteon-1.5.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "744e1d71dc96aae24f0720ed40d6bf02",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8.0",
"size": 278291,
"upload_time": "2023-12-11T23:20:03",
"upload_time_iso_8601": "2023-12-11T23:20:03.674714Z",
"url": "https://files.pythonhosted.org/packages/18/cd/4745bfaff8b470f7010e37cf8d43301f680273daa3e58b925c11952e2f3d/pyinsteon-1.5.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79244f66a2a15d657a7ecdd856f4ae6df532828fbb0692a42bf823f221fe4c22",
"md5": "26a848c9fc04a15f81cf0473cea92fb1",
"sha256": "14d7604dd6b2210c8536fa5b68f7f0525a5f5abb40745104ba23a1b70eb38243"
},
"downloads": -1,
"filename": "pyinsteon-1.5.3.tar.gz",
"has_sig": false,
"md5_digest": "26a848c9fc04a15f81cf0473cea92fb1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8.0",
"size": 189585,
"upload_time": "2023-12-11T23:20:06",
"upload_time_iso_8601": "2023-12-11T23:20:06.568696Z",
"url": "https://files.pythonhosted.org/packages/79/24/4f66a2a15d657a7ecdd856f4ae6df532828fbb0692a42bf823f221fe4c22/pyinsteon-1.5.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-11 23:20:06",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "pyinsteon",
"github_project": "pyinsteon",
"travis_ci": false,
"coveralls": true,
"github_actions": false,
"requirements": [],
"lcname": "pyinsteon"
}