]> git.basschouten.com Git - openhab-addons.git/commitdiff
[smartmeter] Fix flooding logs with warnings if serial port is not accesible (#9781)
authort2000 <t2000@users.noreply.github.com>
Mon, 11 Jan 2021 18:39:56 +0000 (19:39 +0100)
committerGitHub <noreply@github.com>
Mon, 11 Jan 2021 18:39:56 +0000 (19:39 +0100)
Fixes #9780

Signed-off-by: Stefan Triller <github@stefantriller.de>
bundles/org.openhab.binding.smartmeter/src/main/java/org/openhab/binding/smartmeter/internal/MeterDevice.java

index 22043c68e2582d70dd91ddc051294e5a53999d21..b2008b3729dce9a7ca5c1bf5e296db375ca495ec 100644 (file)
@@ -164,13 +164,13 @@ public abstract class MeterDevice<T> {
         return Flowable.fromPublisher(connector.getMeterValues(initMessage, period, executorService))
                 .timeout(timeout + period.toMillis(), TimeUnit.MILLISECONDS, Schedulers.from(executorService))
                 .doOnSubscribe(sub -> {
-                    logger.info("Opening connection to {}", getDeviceId());
+                    logger.debug("Opening connection to {}", getDeviceId());
                     connector.openConnection();
                 }).doOnError(ex -> {
                     if (ex instanceof TimeoutException) {
-                        logger.warn("Timeout occured for {}; {}", getDeviceId(), ex.getMessage());
+                        logger.debug("Timeout occured for {}; {}", getDeviceId(), ex.getMessage());
                     } else {
-                        logger.warn("Failed to read: {}. Closing connection and trying again in {} seconds...; {}",
+                        logger.debug("Failed to read: {}. Closing connection and trying again in {} seconds...; {}",
                                 ex.getMessage(), RETRY_DELAY, getDeviceId(), ex);
                     }
                     connector.closeConnection();