diff --git a/Openhab.Core/SDK/OpenHAB.cs b/Openhab.Core/SDK/OpenHAB.cs index eb21bc89..b03125cf 100644 --- a/Openhab.Core/SDK/OpenHAB.cs +++ b/Openhab.Core/SDK/OpenHAB.cs @@ -208,6 +208,7 @@ private async Task SetValidUrl(Settings settings) if (isReachable) { OpenHABHttpClient.BaseUrl = settings.OpenHABUrl; + return true; } else { @@ -248,6 +249,10 @@ private async Task CheckUrlReachability(string openHABUrl) { return false; } + catch (System.Net.Http.HttpRequestException) + { + return false; + } return false; }