diff --git a/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/LightLevel.java b/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/LightLevel.java index 11188111..a226ed77 100644 --- a/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/LightLevel.java +++ b/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/LightLevel.java @@ -5,7 +5,7 @@ import io.reactivex.rxjava3.subjects.Subject; import lombok.Data; import lombok.EqualsAndHashCode; -import lombok.Setter; +import lombok.ToString; import lombok.extern.slf4j.Slf4j; @Data @@ -17,7 +17,8 @@ public class LightLevel extends Sensor { private final Subject lightLevel$ = ReplaySubject.createWithSize(1); private final Subject dayLight$ = ReplaySubject.createWithSize(1); - @Setter + @EqualsAndHashCode.Exclude + @ToString.Exclude private MotionSensor motionSensor; @Override diff --git a/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/MotionSensor.java b/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/MotionSensor.java index 0b784621..3d1afa81 100644 --- a/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/MotionSensor.java +++ b/backend/src/main/java/ch/akop/homesystem/models/devices/sensor/MotionSensor.java @@ -5,6 +5,7 @@ import io.reactivex.rxjava3.subjects.Subject; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.ToString; import lombok.extern.slf4j.Slf4j; @Slf4j @@ -17,6 +18,8 @@ public class MotionSensor extends Sensor { private final Subject targetDistance$ = ReplaySubject.createWithSize(1); private final boolean offersDistance; + @EqualsAndHashCode.Exclude + @ToString.Exclude private LightLevel lightLevel; @Override