Support for Insteon Wall outlets, IOLincs, and keypads

There is a huge hole in the support for Insteon in regards to 6- and 8-way keypads, IOLincs, and controlled wall outlets. These devices are supported through the PLM for other platforms, and is a significant investment to swap these to similar devices supported by HomeAssistant.

Where can we offer up a bounty?

FYI - I’m not too happy w/ the current insteon PLM support. I tried to get some help adding smoke bridge support and didn’t get anywhere. When I looked at the code, it was fairly monolithic and a bit hard to figure out where to add new stuff. So I’ve decided to write a new PLM module for myself. I found a jython package (insteon terminal) which has a nice OO interface and supports a lot of of insteon items. It won’t work w/ HASS, but it serves as a good example of what byte sequences go with what commands. I’ve started experimenting with a new library - it will probably take awhile before it’s usable but I’ll keep you updated. I have dimmers, lamp modules, appliance modules, 6 button remotes, motion sensors, and a smoke bridge to test with.

1 Like