From 16614254c851c39265554bc8d83cfd1a0fb8b0e6 Mon Sep 17 00:00:00 2001 From: Ondrej Pecta Date: Thu, 8 Apr 2021 14:01:31 +0200 Subject: [PATCH] [somfytahoma] fixed action groups execution (#10488) Fixes #10489 Signed-off-by: Ondrej Pecta --- .../internal/handler/SomfyTahomaActionGroupHandler.java | 1 + .../internal/handler/SomfyTahomaBaseThingHandler.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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() : ""; } -- 2.47.3