]> git.basschouten.com Git - openhab-addons.git/commitdiff
[plugwiseha] Fix Zone thermostat not updating (#12509)
authorlsiepel <leosiepel@gmail.com>
Wed, 23 Mar 2022 18:26:40 +0000 (19:26 +0100)
committerGitHub <noreply@github.com>
Wed, 23 Mar 2022 18:26:40 +0000 (19:26 +0100)
* Fix Zone thermostat not updating

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
bundles/org.openhab.binding.plugwiseha/src/main/java/org/openhab/binding/plugwiseha/internal/api/model/dto/Locations.java

index 5f3ed1b921fed44e89583de79285baa8dc5bf201..5aacbc40264f397103f21c762463a0d4fedc5b06 100644 (file)
@@ -42,6 +42,11 @@ public class Locations extends PlugwiseHACollection<Location> {
                         updatedPointLogs.merge(originalLocation.getPointLogs());
                     }
 
+                    ActuatorFunctionalities updatedActuatorFunctionalities = location.getActuatorFunctionalities();
+                    if (updatedActuatorFunctionalities != null) {
+                        updatedActuatorFunctionalities.merge(originalLocation.getActuatorFunctionalities());
+                    }
+
                     this.put(id, location);
                 }
             }