From: lsiepel Date: Mon, 12 Aug 2024 11:10:29 +0000 (+0200) Subject: Fix logging (#17119) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=2bc890c2c7ce9a289bd84419fc471de66f964637;p=openhab-addons.git Fix logging (#17119) Signed-off-by: Leo Siepel --- diff --git a/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/handler/SamsungTvHandler.java b/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/handler/SamsungTvHandler.java index c94c3c9f62..3c33af5681 100755 --- a/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/handler/SamsungTvHandler.java +++ b/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/handler/SamsungTvHandler.java @@ -198,7 +198,10 @@ public class SamsungTvHandler extends BaseThingHandler implements RegistryListen // @Nullable String response = HttpUtil.executeUrl("GET", uri.toURL().toString(), 500); properties = Optional.ofNullable(new Gson().fromJson(response, TVProperties.class)); - } catch (JsonSyntaxException | URISyntaxException | IOException e) { + } catch (IOException e) { + logger.debug("{}: Cannot connect to TV: {}", host, e.getMessage()); + properties = Optional.empty(); + } catch (JsonSyntaxException | URISyntaxException e) { logger.warn("{}: Cannot connect to TV: {}", host, e.getMessage()); properties = Optional.empty(); } @@ -229,7 +232,7 @@ public class SamsungTvHandler extends BaseThingHandler implements RegistryListen } catch (InterruptedException | ExecutionException e) { logger.warn("{}: Cannot get TVProperties: {}", host, e.getMessage()); } - logger.warn("{}: Cannot get TVProperties, return Empty properties", host); + logger.debug("{}: Cannot get TVProperties, return Empty properties", host); return new TVProperties(); }