It seems like a very useful enhancement would be to create a "KeypadLinc Button" device type which would be a subclass of indigo.Relay so it would represent the on/off state of the specified button and would get the standard ON/OFF controls that indigo.Relay devices get.
On the ISY side, the only way to control individual KPL buttons is to create a scene with the button in it. So you'd need the user to create a scene that contains only the button. Then, in the subscription thread you'd watch for scene ON/OFF for that scene and when it sees one it would change the state of the KeypadLinc Button device.
It seems like a very useful enhancement would be to create a "KeypadLinc Button" device type which would be a subclass of indigo.Relay so it would represent the on/off state of the specified button and would get the standard ON/OFF controls that indigo.Relay devices get.
On the ISY side, the only way to control individual KPL buttons is to create a scene with the button in it. So you'd need the user to create a scene that contains only the button. Then, in the subscription thread you'd watch for scene ON/OFF for that scene and when it sees one it would change the state of the KeypadLinc Button device.