diff --git a/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoBasicHandler.java b/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoBasicHandler.java index 74b5d0d28..d5badf5fd 100644 --- a/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoBasicHandler.java +++ b/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoBasicHandler.java @@ -595,6 +595,7 @@ public class MiIoBasicHandler extends MiIoAbstractHandler { logger.debug("'{}' channel '{}' has unit '{}' with symbol '{}'.", getThing().getUID(), basicChannel.getChannel(), basicChannel.getUnit(), unit); updateState(basicChannel.getChannel(), new QuantityType<>(val.getAsBigDecimal(), unit)); + return; } else { logger.debug("Unit '{}' used by '{}' channel '{}' is not found.. using default unit.", getThing().getUID(), basicChannel.getUnit(), basicChannel.getChannel());