From 040746f37a73013073aa116c3b27f0b2d7d70e89 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Fri, 30 Nov 2018 23:34:34 +0100 Subject: [PATCH] don't add duplicate lights --- philipshue/devicepluginphilipshue.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/philipshue/devicepluginphilipshue.cpp b/philipshue/devicepluginphilipshue.cpp index 776df38c..1844f278 100644 --- a/philipshue/devicepluginphilipshue.cpp +++ b/philipshue/devicepluginphilipshue.cpp @@ -1368,6 +1368,11 @@ bool DevicePluginPhilipsHue::lightAlreadyAdded(const QString &uuid) return true; } } + if (device->deviceClassId() == colorTemperatureLightDeviceClassId) { + if (device->paramValue(colorTemperatureLightDeviceUuidParamTypeId).toString() == uuid) { + return true; + } + } } return false; }