From f906769f6010bdb8aec200d0655fd49b1505dbff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Wed, 25 Nov 2020 13:11:17 +0100 Subject: [PATCH] Remove tradfri basic cluster factory reset temporary for testing --- .../integrationpluginzigbeetradfri.cpp | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/zigbee-tradfri/integrationpluginzigbeetradfri.cpp b/zigbee-tradfri/integrationpluginzigbeetradfri.cpp index b06d91e2..107a64a9 100644 --- a/zigbee-tradfri/integrationpluginzigbeetradfri.cpp +++ b/zigbee-tradfri/integrationpluginzigbeetradfri.cpp @@ -91,20 +91,21 @@ bool IntegrationPluginZigbeeTradfri::handleNode(ZigbeeNode *node, const QUuid &n qCDebug(dcZigbeeTradfri()) << "Handeling TRADFRI remote control" << node << endpoint; createThing(remoteThingClassId, networkUuid, node, endpoint); - ZigbeeClusterBasic *basicCluster = endpoint->inputCluster(ZigbeeClusterLibrary::ClusterIdBasic); - if (!basicCluster) { - qCWarning(dcZigbeeTradfri()) << "Failed to find basic cluster for performing factory reset to defaults"; - initRemote(node, endpoint); - } else { - ZigbeeClusterReply *zclReply = basicCluster->resetToFactoryDefaults(); - connect(zclReply, &ZigbeeClusterReply::finished, node, [=](){ - if (zclReply->error() != ZigbeeClusterReply::ErrorNoError) { - qCWarning(dcZigbeeTradfri()) << "Failed to perform factory reset on basic cluster on" << endpoint; - } +// ZigbeeClusterBasic *basicCluster = endpoint->inputCluster(ZigbeeClusterLibrary::ClusterIdBasic); +// if (!basicCluster) { +// qCWarning(dcZigbeeTradfri()) << "Failed to find basic cluster for performing factory reset to defaults"; +// initRemote(node, endpoint); +// } else { +// ZigbeeClusterReply *zclReply = basicCluster->resetToFactoryDefaults(); +// connect(zclReply, &ZigbeeClusterReply::finished, node, [=](){ +// if (zclReply->error() != ZigbeeClusterReply::ErrorNoError) { +// qCWarning(dcZigbeeTradfri()) << "Failed to perform factory reset on basic cluster on" << endpoint; +// } - initRemote(node, endpoint); - }); - } +// initRemote(node, endpoint); +// }); +// } + initRemote(node, endpoint); handled = true; }