From: MikeTheTux <44850211+MikeTheTux@users.noreply.github.com> Date: Tue, 8 Oct 2024 19:08:19 +0000 (+0200) Subject: API change on duration channels (#17528) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=18ae995f5915f93f5451360f2d4bc00f6cfedb85;p=openhab-addons.git API change on duration channels (#17528) Signed-off-by: Michael Weger --- diff --git a/bundles/org.openhab.binding.evcc/src/main/java/org/openhab/binding/evcc/internal/EvccHandler.java b/bundles/org.openhab.binding.evcc/src/main/java/org/openhab/binding/evcc/internal/EvccHandler.java index bf60d17e22..a7fa9e5548 100644 --- a/bundles/org.openhab.binding.evcc/src/main/java/org/openhab/binding/evcc/internal/EvccHandler.java +++ b/bundles/org.openhab.binding.evcc/src/main/java/org/openhab/binding/evcc/internal/EvccHandler.java @@ -758,7 +758,7 @@ public class EvccHandler extends BaseThingHandler { long chargeDuration = loadpoint.getChargeDuration(); channel = new ChannelUID(uid, channelGroup, CHANNEL_LOADPOINT_CHARGE_DURATION); - updateState(channel, new QuantityType<>(chargeDuration, MetricPrefix.NANO(Units.SECOND))); + updateState(channel, new QuantityType<>(chargeDuration, Units.SECOND)); float chargePower = loadpoint.getChargePower(); channel = new ChannelUID(uid, channelGroup, CHANNEL_LOADPOINT_CHARGE_POWER); @@ -766,7 +766,7 @@ public class EvccHandler extends BaseThingHandler { long chargeRemainingDuration = loadpoint.getChargeRemainingDuration(); channel = new ChannelUID(uid, channelGroup, CHANNEL_LOADPOINT_CHARGE_REMAINING_DURATION); - updateState(channel, new QuantityType<>(chargeRemainingDuration, MetricPrefix.NANO(Units.SECOND))); + updateState(channel, new QuantityType<>(chargeRemainingDuration, Units.SECOND)); float chargeRemainingEnergy = loadpoint.getChargeRemainingEnergy(); channel = new ChannelUID(uid, channelGroup, CHANNEL_LOADPOINT_CHARGE_REMAINING_ENERGY); @@ -786,7 +786,7 @@ public class EvccHandler extends BaseThingHandler { long connectedDuration = loadpoint.getConnectedDuration(); channel = new ChannelUID(uid, channelGroup, CHANNEL_LOADPOINT_CONNECTED_DURATION); - updateState(channel, new QuantityType<>(connectedDuration, MetricPrefix.NANO(Units.SECOND))); + updateState(channel, new QuantityType<>(connectedDuration, Units.SECOND)); boolean enabled = loadpoint.getEnabled(); channel = new ChannelUID(uid, channelGroup, CHANNEL_LOADPOINT_ENABLED);