app/src/main/java/com/hdl/sdk/hdl_sdk/activity/CtrlActivity.java
@@ -702,7 +702,10 @@ if (event.getLightCtrlBackInfo().getAppliancesInfo().getDeviceDeviceID() == appliancesInfo.getDeviceDeviceID() && event.getLightCtrlBackInfo().getAppliancesInfo().getDeviceSubnetID() == appliancesInfo.getDeviceSubnetID() && event.getLightCtrlBackInfo().getChannelNum() == appliancesInfo.getChannelNum() && event.getLightCtrlBackInfo().getPhysicsChannelNum() == appliancesInfo.getPhysicsChannelNum() && event.getLightCtrlBackInfo().getChannelNum() == appliancesInfo.getChannelNum() && event.getLightCtrlBackInfo().getPhysicsChannelNum() == appliancesInfo.getPhysicsChannelNum() && event.getLightCtrlBackInfo().getAppliancesInfo().getDeviceType() == appliancesInfo.getDeviceType() ) { // 先判断是否超时 if (!event.isSuccess()) { hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLAppliances/HDLLight/LightCtrlBackInfo.java
@@ -20,6 +20,7 @@ String parentRemarks;//模块备注 int physicsChannelNum;//RCU 灯光特有 public String getParentRemarks() { return parentRemarks; } hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLDeviceManager.java
@@ -671,6 +671,11 @@ List<AppliancesInfo> infos = devicesDataList.get(i).getAppliancesInfoList(); inner: for (int j = 0, len2 = infos.size(); j < len2; j++) { if(infos.get(j).getDeviceType() == HDLApConfig.TYPE_CURTAIN_GLYSTRO || infos.get(j).getDeviceType() == HDLApConfig.TYPE_CURTAIN_ROLLER || infos.get(j).getDeviceType() == HDLApConfig.TYPE_CURTAIN_MODULE ) { AppliancesInfo curtainInfo; if ((getDatas.addBytes[0] & 0xFF) >= 17) { if (((getDatas.addBytes[0] & 0xFF) - 16) == infos.get(j).getChannelNum()) { @@ -721,10 +726,9 @@ } } break outter; } } } } hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HandleSearch.java
@@ -509,6 +509,9 @@ } if ((HDLDeviceManager.listRemarks != null && HDLDeviceManager.listRemarks.size() == 0) || isSearching) { isRefreshAllDevicesState = false; if(HDLDeviceManager.devicesDataList != null && HDLDeviceManager.devicesDataList.size() > 0){ HandleSearch.OnDeviceListGetSuccessCallBack(); } return; } hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Parser/DeviceParser.java
@@ -173,9 +173,9 @@ // case 1: // isWant = true; // break; // case 3: // isWant = true; // break; case 3: isWant = true; break; default: isWant = false; break;