diff --git a/libnymea-core/zigbee/zigbeemanager.cpp b/libnymea-core/zigbee/zigbeemanager.cpp index 86ee191d..493214d6 100644 --- a/libnymea-core/zigbee/zigbeemanager.cpp +++ b/libnymea-core/zigbee/zigbeemanager.cpp @@ -387,16 +387,6 @@ void ZigbeeManager::addNetwork(ZigbeeNetwork *network) connect(network, &ZigbeeNetwork::stateChanged, this, [this, network](ZigbeeNetwork::State state){ Q_UNUSED(state) qCDebug(dcZigbee()) << "Network state changed" << network; - if (state == ZigbeeNetwork::StateRunning) { - - // Send a broadcast request to all powered nodes - foreach (ZigbeeNode *node, network->nodes()) { - if (node->macCapabilities().receiverOnWhenIdle && node->shortAddress() != 0x0000) { - node->deviceObject()->requestMgmtLqi(); - } - } - } - evaluateZigbeeAvailable(); emit zigbeeNetworkChanged(network); }); @@ -566,4 +556,5 @@ void ZigbeeManager::evaluateZigbeeAvailable() emit availableChanged(m_available); } + }