From: Wouter Born Date: Wed, 23 Sep 2020 11:32:46 +0000 (+0200) Subject: Fix BaseThingHandler.initialize() deprecations (#8553) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=f156a80d2f1c856554536e7c43c27a48768d98d3;p=openhab-addons.git Fix BaseThingHandler.initialize() deprecations (#8553) Signed-off-by: Wouter Born --- diff --git a/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/radiora/handler/LutronHandler.java b/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/radiora/handler/LutronHandler.java index 4298f3f400..1f361e8405 100644 --- a/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/radiora/handler/LutronHandler.java +++ b/bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/radiora/handler/LutronHandler.java @@ -48,4 +48,9 @@ public abstract class LutronHandler extends BaseThingHandler { } public abstract void handleFeedback(RadioRAFeedback feedback); + + @Override + public void initialize() { + updateStatus(ThingStatus.ONLINE); + } } diff --git a/bundles/org.openhab.binding.neato/src/main/java/org/openhab/binding/neato/internal/handler/NeatoAccountHandler.java b/bundles/org.openhab.binding.neato/src/main/java/org/openhab/binding/neato/internal/handler/NeatoAccountHandler.java index 06dd9ef3f8..033b39b147 100644 --- a/bundles/org.openhab.binding.neato/src/main/java/org/openhab/binding/neato/internal/handler/NeatoAccountHandler.java +++ b/bundles/org.openhab.binding.neato/src/main/java/org/openhab/binding/neato/internal/handler/NeatoAccountHandler.java @@ -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 sendGetRobots(String accessToken) { Properties headers = new Properties(); headers.setProperty("Accept", "application/vnd.neato.nucleo.v1"); diff --git a/bundles/org.openhab.binding.opensprinkler/src/main/java/org/openhab/binding/opensprinkler/internal/handler/OpenSprinklerDeviceHandler.java b/bundles/org.openhab.binding.opensprinkler/src/main/java/org/openhab/binding/opensprinkler/internal/handler/OpenSprinklerDeviceHandler.java index 184a394ce2..f21fc9418d 100644 --- a/bundles/org.openhab.binding.opensprinkler/src/main/java/org/openhab/binding/opensprinkler/internal/handler/OpenSprinklerDeviceHandler.java +++ b/bundles/org.openhab.binding.opensprinkler/src/main/java/org/openhab/binding/opensprinkler/internal/handler/OpenSprinklerDeviceHandler.java @@ -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 diff --git a/bundles/org.openhab.binding.seneye/src/main/java/org/openhab/binding/seneye/internal/handler/SeneyeHandler.java b/bundles/org.openhab.binding.seneye/src/main/java/org/openhab/binding/seneye/internal/handler/SeneyeHandler.java index 80e348a9ca..18057bf56d 100644 --- a/bundles/org.openhab.binding.seneye/src/main/java/org/openhab/binding/seneye/internal/handler/SeneyeHandler.java +++ b/bundles/org.openhab.binding.seneye/src/main/java/org/openhab/binding/seneye/internal/handler/SeneyeHandler.java @@ -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(() -> {