getInsteonNetworkHandler().initialized(getThing().getUID(), msg);
+ channels.forEach(channel -> {
+ if (isLinked(channel.getUID())) {
+ channelLinked(channel.getUID());
+ }
+ });
+
updateStatus(ThingStatus.ONLINE);
} else {
String msg = "Product key '" + productKey
@Override
public void channelLinked(ChannelUID channelUID) {
+ if (getInsteonNetworkHandler().isChannelLinked(channelUID)) {
+ return;
+ }
+
Map<String, @Nullable String> params = new HashMap<>();
Channel channel = getThing().getChannel(channelUID.getId());