-
Notifications
You must be signed in to change notification settings - Fork 19
Home
This is a Python package to interface with an Insteon Powerline Modem (formerly called "PowerLinc"). It should work with either the USB or RS-232 serial based devices such as the 2413U, 2412S, and 2448A7. Other models have not been tested but the underlying protocol is dusty and ancient and we wouldn't be surprised to learned that this package works fine on some Bakelite X10 oddity from the 1980s. If you find success with something, please let us know.
For an overview of the Insteon technology see http://www.insteon.com/technology.
This package is intended to be a plug in for a home automation framework. Currently it is being used in Home Assistant (https://home-assistant.io/) which is the primary platform for development and testing of this module.
For a list of devices that have been tested to work please look here .
For a list of all devices that are likely to work please look here . If you can demonstrate that a device works with this solution please let us know so we can added to the known good device list.
New Devices If you have a device that is not in the known good device list or you have tested a device and it does not work, please submit an issue . We will do our best to add the capabilities. If at all possible, please try to find the Developer Notes for the device if they are published by the manufacturer. If no developer notes exist, please try to describe the device as best as possible so that a developer figure it out.
If you want to live the developer life, you can fork the project and add features or new devices. For technical information about the project please see our technical overview .
Startup Process
IM Class
-
PLM Class
-
Hub Class