From: Cody Cutrer Date: Sun, 4 Aug 2024 20:10:33 +0000 (-0600) Subject: [lutron] Fix Pico buttons for non-LEAP bridges (#17204) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=e26116ff8ea1b4242ddf4e6f2a15a3da24f4177a;p=openhab-addons.git [lutron] Fix Pico buttons for non-LEAP bridges (#17204) Signed-off-by: Cody Cutrer --- diff --git a/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/handler/PicoKeypadHandler.java b/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/handler/PicoKeypadHandler.java index 4f2cfd6bde..c37e4ea8c5 100644 --- a/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/handler/PicoKeypadHandler.java +++ b/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/handler/PicoKeypadHandler.java @@ -69,7 +69,9 @@ public class PicoKeypadHandler extends BaseKeypadHandler { leapButtonMap = KeypadConfigPico.LEAPBUTTONS_3BRL; break; } - leapButtonInverseMap = leapButtonMap.entrySet().stream() - .collect(Collectors.toMap(Entry::getValue, Entry::getKey)); + if (getBridgeHandler() instanceof LeapBridgeHandler) { + leapButtonInverseMap = leapButtonMap.entrySet().stream() + .collect(Collectors.toMap(Entry::getValue, Entry::getKey)); + } } }