From 828598e2dac4d5863ec45d1b4097440fb3fd9d35 Mon Sep 17 00:00:00 2001 From: Christian Fetzer Date: Sun, 4 Apr 2021 23:09:40 +0200 Subject: [PATCH] somfytahoma: Ignore irrelevant device types Ignore ProtocolGateways (Homekit), ignore Hue lights, ignore internal alarm device. --- somfytahoma/integrationpluginsomfytahoma.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/somfytahoma/integrationpluginsomfytahoma.cpp b/somfytahoma/integrationpluginsomfytahoma.cpp index f220b4ca..d61f90d7 100644 --- a/somfytahoma/integrationpluginsomfytahoma.cpp +++ b/somfytahoma/integrationpluginsomfytahoma.cpp @@ -139,6 +139,10 @@ void IntegrationPluginSomfyTahoma::setupThing(ThingSetupInfo *info) descriptor.setParams(ParamList() << Param(lightThingDeviceUrlParamTypeId, deviceUrl)); unknownDevices.append(descriptor); } + } else if (type == QStringLiteral("ProtocolGateway") || + type == QStringLiteral("Alarm") || + (type == QStringLiteral("Light") && deviceUrl.startsWith("hue"))) { + continue; } else { qCInfo(dcSomfyTahoma()) << "Found unsupperted Somfy device:" << label << type << deviceUrl; }