From: Ondrej Pecta Date: Thu, 8 Apr 2021 12:01:31 +0000 (+0200) Subject: [somfytahoma] fixed action groups execution (#10488) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=16614254c851c39265554bc8d83cfd1a0fb8b0e6;p=openhab-addons.git [somfytahoma] fixed action groups execution (#10488) Fixes #10489 Signed-off-by: Ondrej Pecta --- diff --git a/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaActionGroupHandler.java b/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaActionGroupHandler.java index 75b18ee753..e33e2978c7 100644 --- a/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaActionGroupHandler.java +++ b/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaActionGroupHandler.java @@ -39,6 +39,7 @@ public class SomfyTahomaActionGroupHandler extends SomfyTahomaBaseThingHandler { @Override public void initializeThing(@Nullable ThingStatus bridgeStatus) { if (bridgeStatus != null) { + url = getURL(); if (bridgeStatus == ThingStatus.ONLINE) { updateStatus(ThingStatus.ONLINE); } else { diff --git a/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaBaseThingHandler.java b/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaBaseThingHandler.java index 5a14b35180..5fa6b136a4 100644 --- a/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaBaseThingHandler.java +++ b/bundles/org.openhab.binding.somfytahoma/src/main/java/org/openhab/binding/somfytahoma/internal/handler/SomfyTahomaBaseThingHandler.java @@ -151,7 +151,7 @@ public abstract class SomfyTahomaBaseThingHandler extends BaseThingHandler { return localBridge != null ? (SomfyTahomaBridgeHandler) localBridge.getHandler() : null; } - private String getURL() { + protected String getURL() { return getThing().getConfiguration().get("url") != null ? getThing().getConfiguration().get("url").toString() : ""; }