From 2eab3b39ed43e20ad5de92560e8f04734697813e Mon Sep 17 00:00:00 2001 From: David Goodyear Date: Fri, 28 Jul 2023 19:53:05 +0100 Subject: [PATCH] [veSync] Vital and 131 Purifiers base support PUR131 and Vital additions Signed-off-by: David Goodyear --- .../vesync/internal/discovery/VeSyncDiscoveryService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bundles/org.openhab.binding.vesync/src/main/java/org/openhab/binding/vesync/internal/discovery/VeSyncDiscoveryService.java b/bundles/org.openhab.binding.vesync/src/main/java/org/openhab/binding/vesync/internal/discovery/VeSyncDiscoveryService.java index ec0e0c92ef858..3de7a18708bbc 100644 --- a/bundles/org.openhab.binding.vesync/src/main/java/org/openhab/binding/vesync/internal/discovery/VeSyncDiscoveryService.java +++ b/bundles/org.openhab.binding.vesync/src/main/java/org/openhab/binding/vesync/internal/discovery/VeSyncDiscoveryService.java @@ -106,6 +106,9 @@ protected void stopBackgroundDiscovery() { @Override protected void startScan() { + if (bridgeHandler == null) { + return; + } // If the bridge is not online no other thing devices can be found, so no reason to scan at this moment. removeOlderResults(getTimestampOfLastScan()); if (ThingStatus.ONLINE.equals(bridgeHandler.getThing().getStatus())) {