From fddfe4e75f2b1176314a8e339bc6393ec227a7c2 Mon Sep 17 00:00:00 2001 From: lolodomo Date: Thu, 5 May 2022 20:15:04 +0200 Subject: [PATCH] [homeconnect] Ignore disabled things (#12685) Signed-off-by: Laurent Garnier --- .../internal/handler/HomeConnectBridgeHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bundles/org.openhab.binding.homeconnect/src/main/java/org/openhab/binding/homeconnect/internal/handler/HomeConnectBridgeHandler.java b/bundles/org.openhab.binding.homeconnect/src/main/java/org/openhab/binding/homeconnect/internal/handler/HomeConnectBridgeHandler.java index 4c23e9a99..784a7559a 100644 --- a/bundles/org.openhab.binding.homeconnect/src/main/java/org/openhab/binding/homeconnect/internal/handler/HomeConnectBridgeHandler.java +++ b/bundles/org.openhab.binding.homeconnect/src/main/java/org/openhab/binding/homeconnect/internal/handler/HomeConnectBridgeHandler.java @@ -245,13 +245,13 @@ public class HomeConnectBridgeHandler extends BaseBridgeHandler { } /** - * Get children of bridge + * Get children of bridge (disabled things are ignored) * * @return list of child handlers */ public List getThingHandler() { return getThing().getThings().stream() - .filter(thing -> thing.getHandler() instanceof AbstractHomeConnectThingHandler) + .filter(thing -> thing.isEnabled() && thing.getHandler() instanceof AbstractHomeConnectThingHandler) .map(thing -> (AbstractHomeConnectThingHandler) thing.getHandler()).collect(Collectors.toList()); }