Metadata-Version: 2.4 Name: pyinsteon Version: 1.6.4 Summary: Open-source Insteon home automation module running on Python 3. Author-email: The pyinsteon authors License: MIT License Project-URL: Source Code, https://github.com/pyinsteon/pyinsteon Project-URL: Bug Reports, https://github.com/pyinsteon/pyinsteon/issues Keywords: home,automation,insteon,python,python3 Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: Apache Software License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Topic :: Home Automation Requires-Python: >=3.9.0 Description-Content-Type: text/x-rst License-File: LICENSE.rst Requires-Dist: pyserial Requires-Dist: pyserial-asyncio-fast>=0.16 Requires-Dist: aiohttp Requires-Dist: pypubsub Requires-Dist: aiofiles Requires-Dist: voluptuous Dynamic: license-file 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 `__, `2412S `__, `2448A7 `__ and Hub models `2242 `__ and `2245 `__. 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 `__ automation platform but it is structured to be general-purpose and should be usable for other applications as well. Requirements ------------ - Python 3.9, 3.10 or 3.11, 3.12 - 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 `__ 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 .