From 12503a677d99c85c90c75d1e5cc78f9dd26b87c6 Mon Sep 17 00:00:00 2001 From: Bernhard Trinnes Date: Tue, 12 Jun 2018 22:50:59 +0200 Subject: [PATCH] fixed dimmer setup bug --- unipi/devicepluginunipi.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unipi/devicepluginunipi.cpp b/unipi/devicepluginunipi.cpp index e61358bd..3f4ec75b 100644 --- a/unipi/devicepluginunipi.cpp +++ b/unipi/devicepluginunipi.cpp @@ -113,6 +113,7 @@ DeviceManager::DeviceSetupStatus DevicePluginUniPi::setupDevice(Device *device) connect(dimmerSwitch, &DimmerSwitch::doublePressed, this, &DevicePluginUniPi::onDimmerSwitchDoublePressed); connect(dimmerSwitch, &DimmerSwitch::dimValueChanged, this, &DevicePluginUniPi::onDimmerSwitchDimValueChanged); m_dimmerSwitches.insert(dimmerSwitch, device); + return DeviceManager::DeviceSetupStatusSuccess; } return DeviceManager::DeviceSetupStatusFailure; @@ -336,7 +337,7 @@ DeviceManager::DeviceError DevicePluginUniPi::discoverDevices(const DeviceClassI } DeviceDescriptor descriptor(deviceClassId, "Dimmer switch", QString("Digital Input %1").arg(circuit)); ParamList parameters; - parameters.append(Param(digitalInputDigitalInputNumberParamTypeId, circuit)); + parameters.append(Param(dimmerSwitchInputNumberParamTypeId, circuit)); descriptor.setParams(parameters); deviceDescriptors.append(descriptor); }