diff --git a/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java b/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java index 826316f5e6ef5..aa9525cff81cb 100644 --- a/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java +++ b/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java @@ -283,10 +283,13 @@ public void handleCommand(ChannelUID channelUID, Command command) { } } if (amps != null) { - if (amps < 5 || amps > 32) { - logger.warn("Charging amps can only be set in a range of 5-32A, but not to {}A.", amps); + if (amps > 32) { + logger.warn("Charging amps cannot be set higher than 32A, {}A was requested", amps); return; } + if (amps < 5) { + logger.info("Charging amps should be set higher than 5A to avoid excessive losses."); + } setChargingAmps(amps); } break;