Hey guys, weird issue here, when I press a button on the 8 button keypad openhab sees the correct button, but when i send a command one to of the buttons, the wrong one will illuminate for instance if i send a command to light up button b, button c will light up instead, or if i send to c, d will light up. I’m not sure whats wrong here. anyone got any clues?
I’m running OH 2.1.0-1 on a RPI2 (openhabian), I’m using the 2012 insteon hub.
Thank you so much to anyone who can help me figure this out
Never mind, I found my mistake
rlkoshak
(Rich Koshak)
October 14, 2017, 2:52pm
3
It is really helpful to the community to post your solution so others with the same problem know how you solve it
Right, well it really was a silly mistake… I Had the wrong groups assigned in my items file
for instance, I changed from this:
Dimmer DrivewayLights "Driveway Lights [%d %%]" {insteonplm="2b.98.42:F00.00.16#loaddimmer"}
Switch keypadSwitchB "Foyer Lights" {insteonplm="2b.98.42:F00.00.16#keypadbuttonB,group=0xf3"}
Switch keypadSwitchC "All Outside" {insteonplm="2b.98.42:F00.00.16#keypadbuttonC,group=0xf4"}
Switch keypadSwitchD "Garage Lights" {insteonplm="2b.98.42:F00.00.16#keypadbuttonD,group=0xf5"}
Switch keypadSwitchE "keypad button E" {insteonplm="2b.98.42:F00.00.16#keypadbuttonE,group=0xf6"}
Switch keypadSwitchF "keypad button F" {insteonplm="2b.98.42:F00.00.16#keypadbuttonF,group=0xf7"}
Switch keypadSwitchG "keypad button G" {insteonplm="2b.98.42:F00.00.16#keypadbuttonG,group=0xf6"}
Switch keypadSwitchH "keypad button H" {insteonplm="2b.98.42:F00.00.16#keypadbuttonH,group=0xf7"}
to this:
Dimmer DrivewayLights "Driveway Lights [%d %%]" {insteonplm="2b.98.42:F00.00.16#loaddimmer"}
Switch keypadSwitchB "Foyer Lights" {insteonplm="2b.98.42:F00.00.16#keypadbuttonB,group=0xf2"}
Switch keypadSwitchC "All Outside" {insteonplm="2b.98.42:F00.00.16#keypadbuttonC,group=0xf3"}
Switch keypadSwitchD "Garage Lights" {insteonplm="2b.98.42:F00.00.16#keypadbuttonD,group=0xf4"}
Switch keypadSwitchE "keypad button E" {insteonplm="2b.98.42:F00.00.16#keypadbuttonE,group=0xf5"}
Switch keypadSwitchF "keypad button F" {insteonplm="2b.98.42:F00.00.16#keypadbuttonF,group=0xf6"}
Switch keypadSwitchG "keypad button G" {insteonplm="2b.98.42:F00.00.16#keypadbuttonG,group=0xf7"}
Switch keypadSwitchH "keypad button H" {insteonplm="2b.98.42:F00.00.16#keypadbuttonH,group=0xf8"}
Everything works great now
1 Like
rlkoshak
(Rich Koshak)
October 14, 2017, 3:41pm
5
Even the silly mistakes are useful. We have all made them. Thanks for posting!