From 2bc890c2c7ce9a289bd84419fc471de66f964637 Mon Sep 17 00:00:00 2001 From: lsiepel Date: Mon, 12 Aug 2024 13:10:29 +0200 Subject: [PATCH] Fix logging (#17119) Signed-off-by: Leo Siepel --- .../samsungtv/internal/handler/SamsungTvHandler.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 c94c3c9f622a9..3c33af5681882 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 Optional call() throws Exception { // @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 TVProperties fetchTVProperties(int ms, int retryCount) { } 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(); }