Merge PR #221: EQ-3: Fix connection to MAX! cube
This commit is contained in:
commit
6ac6c4a509
@ -441,7 +441,7 @@ void DevicePluginEQ3::radiatorThermostatFound()
|
||||
}
|
||||
|
||||
if(!descriptorList.isEmpty()){
|
||||
metaObject()->invokeMethod(this, "autoDevicesAppeared", Qt::QueuedConnection, Q_ARG(DeviceClassId, radiatorThermostateDeviceClassId), Q_ARG(QList<DeviceDescriptor>, descriptorList));
|
||||
emit autoDevicesAppeared(descriptorList);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -61,6 +61,7 @@ void MaxCubeDiscovery::readData()
|
||||
if(!data.isEmpty() && data.contains("eQ3MaxAp")){
|
||||
|
||||
CubeInfo cube;
|
||||
cube.hostAddress = sender;
|
||||
cube.serialNumber = data.mid(8,10);
|
||||
cube.rfAddress = data.mid(21,3).toHex();
|
||||
cube.firmware = data.mid(24,2).toHex().toInt();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user