]> git.basschouten.com Git - openhab-addons.git/commitdiff
Make sure bridge status is set when returning from initialize (#11289)
authorKai Kreuzer <kai@openhab.org>
Sat, 25 Sep 2021 17:10:12 +0000 (19:10 +0200)
committerGitHub <noreply@github.com>
Sat, 25 Sep 2021 17:10:12 +0000 (19:10 +0200)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
bundles/org.openhab.binding.hue/src/main/java/org/openhab/binding/hue/internal/handler/HueBridgeHandler.java

index c4baa76feb5a0d353f2275e75b8586cd8774af5d..0a9a577c9e8b1f32e2651bb9a9d6f80ed2fcfef8 100644 (file)
@@ -685,6 +685,8 @@ public class HueBridgeHandler extends ConfigStatusBridgeHandler implements HueCl
                 hueBridge = new HueBridge(ip, hueBridgeConfig.getPort(), hueBridgeConfig.getProtocol(), scheduler);
                 hueBridge.setTimeout(5000);
 
+                updateStatus(ThingStatus.UNKNOWN);
+
                 // Try a first connection that will fail, then try to authenticate,
                 // and finally change the bridge status to ONLINE
                 initJob = scheduler.submit(new PollingRunnable() {