diff --git a/bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/ApiBridgeHandler.java b/bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/ApiBridgeHandler.java index 4dec67d208156..5790076af8a5b 100644 --- a/bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/ApiBridgeHandler.java +++ b/bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/ApiBridgeHandler.java @@ -340,6 +340,7 @@ public synchronized T executeUri(URI uri, HttpMethod method, Class clazz, logger.trace(" -returned: code {} body {}", statusCode, responseBody); if (statusCode == Code.OK) { + updateStatus(ThingStatus.ONLINE); return deserializer.deserialize(clazz, responseBody); }