]> git.basschouten.com Git - openhab-addons.git/commitdiff
Complement to issue #16561 (#16589)
authorGaël L'hopital <gael@lhopital.org>
Fri, 29 Mar 2024 08:11:46 +0000 (09:11 +0100)
committerGitHub <noreply@github.com>
Fri, 29 Mar 2024 08:11:46 +0000 (09:11 +0100)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/capability/HomeCapability.java

index 6e1de1292c4a2a923623f5a137370bedcb004ade..d15646ea341b3cad7a655a1d74fa06c1b7e1fd8d 100644 (file)
@@ -110,10 +110,12 @@ public class HomeCapability extends CacheCapability<HomeApi> {
         List<NAObject> result = new ArrayList<>();
         homeIds.stream().filter(id -> !id.isEmpty()).forEach(id -> {
             try {
-                HomeData homeData = api.getHomeData(id);
-                if (homeData != null) {
-                    result.add(homeData);
-                    featureAreas.addAll(homeData.getFeatures());
+                if (firstLaunch) {
+                    HomeData homeData = api.getHomeData(id);
+                    if (homeData != null) {
+                        result.add(homeData);
+                        featureAreas.addAll(homeData.getFeatures());
+                    }
                 }
 
                 api.getHomeStatus(id).ifPresent(body -> {