]> git.basschouten.com Git - openhab-addons.git/commitdiff
Fix BaseThingHandler.initialize() deprecations (#8553)
authorWouter Born <github@maindrain.net>
Wed, 23 Sep 2020 11:32:46 +0000 (13:32 +0200)
committerGitHub <noreply@github.com>
Wed, 23 Sep 2020 11:32:46 +0000 (13:32 +0200)
Signed-off-by: Wouter Born <github@maindrain.net>
bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/radiora/handler/LutronHandler.java
bundles/org.openhab.binding.neato/src/main/java/org/openhab/binding/neato/internal/handler/NeatoAccountHandler.java
bundles/org.openhab.binding.opensprinkler/src/main/java/org/openhab/binding/opensprinkler/internal/handler/OpenSprinklerDeviceHandler.java
bundles/org.openhab.binding.seneye/src/main/java/org/openhab/binding/seneye/internal/handler/SeneyeHandler.java

index 4298f3f400f7ec74949f596fe1dea2d5467bffb1..1f361e84055a259e8615af461fadc0f4433aa730 100644 (file)
@@ -48,4 +48,9 @@ public abstract class LutronHandler extends BaseThingHandler {
     }
 
     public abstract void handleFeedback(RadioRAFeedback feedback);
+
+    @Override
+    public void initialize() {
+        updateStatus(ThingStatus.ONLINE);
+    }
 }
index 06dd9ef3f81ea508e4bf2f1e930dd1aa73cba713..033b39b1471bdf24d0e0ede9299339680be6dfeb 100644 (file)
@@ -57,6 +57,11 @@ public class NeatoAccountHandler extends BaseBridgeHandler {
     public void handleCommand(ChannelUID channelUID, Command command) {
     }
 
+    @Override
+    public void initialize() {
+        updateStatus(ThingStatus.ONLINE);
+    }
+
     private List<Robot> sendGetRobots(String accessToken) {
         Properties headers = new Properties();
         headers.setProperty("Accept", "application/vnd.neato.nucleo.v1");
index 184a394ce2f3328d799f15013f9a63504963c0ee..f21fc9418dd0a373d4f375468f01d029718831d9 100644 (file)
@@ -27,6 +27,7 @@ import org.openhab.core.library.unit.SmartHomeUnits;
 import org.openhab.core.thing.Channel;
 import org.openhab.core.thing.ChannelUID;
 import org.openhab.core.thing.Thing;
+import org.openhab.core.thing.ThingStatus;
 import org.openhab.core.thing.binding.builder.ChannelBuilder;
 import org.openhab.core.thing.binding.builder.ThingBuilder;
 import org.openhab.core.thing.type.ChannelTypeUID;
@@ -94,7 +95,7 @@ public class OpenSprinklerDeviceHandler extends OpenSprinklerBaseHandler {
                 logger.debug("Could not query current draw. Not removing channel as it could be temporary.", e);
             }
         }
-        super.initialize();
+        updateStatus(ThingStatus.ONLINE);
     }
 
     @Override
index 80e348a9ca3daeac8da542391e6121e56c54900e..18057bf56d05015dc8b627e643cec7ea49b150a4 100644 (file)
@@ -125,7 +125,7 @@ public final class SeneyeHandler extends BaseThingHandler implements ReadingsUpd
             return; // critical error
         }
 
-        super.initialize();
+        updateStatus(ThingStatus.ONLINE);
 
         // contact Seneye API
         scheduler.submit(() -> {