diff --git a/bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/handler/OrbitBhyveSprinklerHandler.java b/bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/handler/OrbitBhyveSprinklerHandler.java index 546aeb842..62641c24f 100644 --- a/bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/handler/OrbitBhyveSprinklerHandler.java +++ b/bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/handler/OrbitBhyveSprinklerHandler.java @@ -85,7 +85,6 @@ public class OrbitBhyveSprinklerHandler extends BaseThingHandler { final QuantityType value = ((QuantityType) command).toUnit(Units.MINUTE); if (value != null) { wateringTime = value.intValue(); - updateState(CHANNEL_WATERING_TIME, new DecimalType(wateringTime)); } return; } @@ -168,7 +167,7 @@ public class OrbitBhyveSprinklerHandler extends BaseThingHandler { } } - updateState(CHANNEL_WATERING_TIME, new DecimalType(wateringTime)); + updateState(CHANNEL_WATERING_TIME, new QuantityType<>(wateringTime, Units.MINUTE)); logger.debug("Finished initializing of sprinkler!"); } }