I have a new Insteon 2487S On/Off Keypad (6-Button) that I have just added to my ISY 994i system. The top and bottom On and Off buttons have mutually exclusive LEDs that indicate whether the internal relay is on or off. That is the behavior out of the box. I want the A/B/C/D buttons to form two more logical switches that behave in the same way with A indicating On mutually exclusive with C indicating Off. Same for B indicating On and D indicating Off for the second logical switch. When this is done, I want these logical switches to individually control the outlets on a 2663-222 On/Off Outlet. If someone presses the button on the outlet, I want the keypad to reflect the correct on/off state.
What I have done so far:
1. I used Buttons Grouping to make A & C Mutually Exclusive and B & D Mutually Exclusive
2. I set A, B, C and D to Non-Toggle. It doesn't appear to matter whether I choose On or Off at the time it is set to Non-Toggle.
After doing those two things, the keypad and its built-in LEDs do exactly what I want. For example, when you press A, its LED illuminates and when you press C, its LED illuminates and A's LED is turned off. Pressing a button that is already illuminated doesn't do anything because it's already in the desired state. However, it appears that in this configuration, when you press the buttons, no status changes are sent to the ISY at all. I believe that this is what the Buttons Grouping warnings are about.
It appears that this approach is going nowhere and I will have to undo the steps above and implement the logic I want in Programs. This also seems too complicated for Scenes alone. Obviously, if I just added one button and one outlet socket to a Scene, both as Control-Sponders it would work as desired and the LED on that one button would indicate whether the one socket on the outlet was on or off. However, then I will have two completely unused buttons and that seems kind of lame.
Am I missing something, or is this really how it is with Insteon and ISY?