]> git.basschouten.com Git - openhab-addons.git/commitdiff
API change on duration channels (#17528)
authorMikeTheTux <44850211+MikeTheTux@users.noreply.github.com>
Tue, 8 Oct 2024 19:08:19 +0000 (21:08 +0200)
committerGitHub <noreply@github.com>
Tue, 8 Oct 2024 19:08:19 +0000 (21:08 +0200)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
bundles/org.openhab.binding.evcc/src/main/java/org/openhab/binding/evcc/internal/EvccHandler.java

index bf60d17e22d90bea170677eca862715729e261fc..a7fa9e554874cdce0a76345e9a6445fe33112619 100644 (file)
@@ -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);