python-insteonplm
python-insteonplm copied to clipboard
Classes for Keypad Dimmer and Switch not correct based on the button mode set.
The Insteon keypad switches can change the button mode that they are configured to be, 6 Key or 8 Key. This mode that a Keypad is in can be checked by SD command 0x1F setting CMD1 bits based on the categories of the keypads.
(http://cache.insteon.com/pdf/INSTEON_Developers_Guide_20070816a.pdf)
This should probably be used to evaluate which class to instantiate for the keypad.
Operating flag 3 appears to only be set on KPL device 2486D and 2486S which were made by Icon, not SmartHome. The current versions don't seem to have the same setting, or at least it is not mentioned in the dev notes: http://cache.insteon.com/developer/2334-xxx2486xdev-042013-en.pdf