From bec5a3098b0e024efb700e9bd34d4e7a72b1d5f8 Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Sun, 29 Dec 2024 22:28:23 +0100 Subject: [PATCH] Fixed equals bug in Tibber --- .../hal/plugin/tibber/device/TibberElectricityCostSensor.java | 2 +- .../hal/plugin/tibber/device/TibberElectricityPriceSensor.java | 2 +- .../hal/plugin/tibber/device/TibberPowerConsumptionSensor.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityCostSensor.java b/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityCostSensor.java index ee003516..0afe0ceb 100644 --- a/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityCostSensor.java +++ b/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityCostSensor.java @@ -59,6 +59,6 @@ public class TibberElectricityCostSensor implements HalSensorConfig { @Override public boolean equals(Object obj) { - return super.equals(obj); + return obj instanceof TibberElectricityCostSensor; } } diff --git a/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityPriceSensor.java b/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityPriceSensor.java index ad251936..b3418bbf 100644 --- a/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityPriceSensor.java +++ b/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberElectricityPriceSensor.java @@ -59,6 +59,6 @@ public class TibberElectricityPriceSensor implements HalSensorConfig { @Override public boolean equals(Object obj) { - return super.equals(obj); + return obj instanceof TibberElectricityPriceSensor; } } diff --git a/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberPowerConsumptionSensor.java b/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberPowerConsumptionSensor.java index de912d8e..b11e63af 100644 --- a/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberPowerConsumptionSensor.java +++ b/plugins/hal-tibber/src/se/hal/plugin/tibber/device/TibberPowerConsumptionSensor.java @@ -56,6 +56,6 @@ public class TibberPowerConsumptionSensor implements HalSensorConfig { @Override public boolean equals(Object obj) { - return super.equals(obj); + return obj instanceof TibberPowerConsumptionSensor; } }