diff --git a/bundles/org.openhab.binding.plugwiseha/src/main/java/org/openhab/binding/plugwiseha/internal/api/model/dto/Locations.java b/bundles/org.openhab.binding.plugwiseha/src/main/java/org/openhab/binding/plugwiseha/internal/api/model/dto/Locations.java index 5f3ed1b92..5aacbc402 100644 --- a/bundles/org.openhab.binding.plugwiseha/src/main/java/org/openhab/binding/plugwiseha/internal/api/model/dto/Locations.java +++ b/bundles/org.openhab.binding.plugwiseha/src/main/java/org/openhab/binding/plugwiseha/internal/api/model/dto/Locations.java @@ -42,6 +42,11 @@ public class Locations extends PlugwiseHACollection { updatedPointLogs.merge(originalLocation.getPointLogs()); } + ActuatorFunctionalities updatedActuatorFunctionalities = location.getActuatorFunctionalities(); + if (updatedActuatorFunctionalities != null) { + updatedActuatorFunctionalities.merge(originalLocation.getActuatorFunctionalities()); + } + this.put(id, location); } }