diff --git a/libguh/devicemanager.cpp b/libguh/devicemanager.cpp index 891380bc..01dc0db2 100644 --- a/libguh/devicemanager.cpp +++ b/libguh/devicemanager.cpp @@ -812,9 +812,7 @@ void DeviceManager::slotDeviceStateValueChanged(const QUuid &stateTypeId, const void DeviceManager::radio433SignalReceived(QList rawData) { - foreach (Device *device, m_configuredDevices) { - DeviceClass deviceClass = m_supportedDevices.value(device->deviceClassId()); - DevicePlugin *plugin = m_devicePlugins.value(deviceClass.pluginId()); + foreach (DevicePlugin *plugin, m_devicePlugins) { if (plugin->requiredHardware().testFlag(HardwareResourceRadio433)) { plugin->radioData(rawData); }