Remove tradfri basic cluster factory reset temporary for testing

This commit is contained in:
Simon Stürz 2020-11-25 13:11:17 +01:00
parent 0946e04ebb
commit f906769f60

View File

@ -91,20 +91,21 @@ bool IntegrationPluginZigbeeTradfri::handleNode(ZigbeeNode *node, const QUuid &n
qCDebug(dcZigbeeTradfri()) << "Handeling TRADFRI remote control" << node << endpoint; qCDebug(dcZigbeeTradfri()) << "Handeling TRADFRI remote control" << node << endpoint;
createThing(remoteThingClassId, networkUuid, node, endpoint); createThing(remoteThingClassId, networkUuid, node, endpoint);
ZigbeeClusterBasic *basicCluster = endpoint->inputCluster<ZigbeeClusterBasic>(ZigbeeClusterLibrary::ClusterIdBasic); // ZigbeeClusterBasic *basicCluster = endpoint->inputCluster<ZigbeeClusterBasic>(ZigbeeClusterLibrary::ClusterIdBasic);
if (!basicCluster) { // if (!basicCluster) {
qCWarning(dcZigbeeTradfri()) << "Failed to find basic cluster for performing factory reset to defaults"; // qCWarning(dcZigbeeTradfri()) << "Failed to find basic cluster for performing factory reset to defaults";
initRemote(node, endpoint); // initRemote(node, endpoint);
} else { // } else {
ZigbeeClusterReply *zclReply = basicCluster->resetToFactoryDefaults(); // ZigbeeClusterReply *zclReply = basicCluster->resetToFactoryDefaults();
connect(zclReply, &ZigbeeClusterReply::finished, node, [=](){ // connect(zclReply, &ZigbeeClusterReply::finished, node, [=](){
if (zclReply->error() != ZigbeeClusterReply::ErrorNoError) { // if (zclReply->error() != ZigbeeClusterReply::ErrorNoError) {
qCWarning(dcZigbeeTradfri()) << "Failed to perform factory reset on basic cluster on" << endpoint; // qCWarning(dcZigbeeTradfri()) << "Failed to perform factory reset on basic cluster on" << endpoint;
} // }
initRemote(node, endpoint); // initRemote(node, endpoint);
}); // });
} // }
initRemote(node, endpoint);
handled = true; handled = true;
} }