一键优化

## 网速优化(一键优化) 网关一键优化功能,根据网络当前环境自动切换最优2.4G信道。 >w 一键优化功能需能力集25位支持 #### 一、 接口 导入头文件`#import <H3CMagicKit/H3CGatewayObject+NetOptimize.h` #### 1.1 下发一键优化指令 ``` [H3CGatewayObject intelligenceOptRequestWithSuccess:^(id obj) { NSLog(@"send success!"); } failure:^(H3CError *error) { }]; ``` 执行优化后Wi-Fi会断开。 #### 1.2 获取信道是否需要优化 ``` [H3CGatewayObject getIsNeedNetOptimizeWithSuccess:^(H3CNetSurroundStatusModel * _Nonnull netSurroundStatusModel) { @strongify(self); //是否需要优化 0:不需要 1:需要 } failure:^(H3CError *error) { [MHToast hiddenProgressHUD]; [MHToast showToastHUD:error.errorDesc]; }]; ``` >w 接口需要能力集55位支持 #### 1.3 获取当前信道质量 获取当前信道质量,以及干扰源数量 ``` [H3CGatewayObject getNetSurroundStatusWithSuccess:^(H3CNetSurroundModel * _Nonnull netSurroundModel) { } failure:^(H3CError *error) { }]; ``` >w 接口需要能力集56位支持 #### 1.4 获取详细各信道质量 获取网关2.4G Wi-Fi当前所在信道以及各信道质量评分。 ``` [H3CGatewayObject getQualityOfEachChannelWithSuccess:^(H3CChannelQualityModel * _Nonnull channelQualityModel) { } failure:^(H3CError *error) { }]; ``` >w 接口需要能力集64位支持 #### 二、 能力集 | 能力集序号|能力集属性|描述| |-|-|-| |25| isSupportSmartOptimize | 是否支持一键优化(整个功能)| |55| isSupportNetQualityQuery24G | 是否支持2.4G网络环境质量检测| |55| isSupportNetQualityQuery5G | 是否支持5G网络环境质量检测(目前不能优化5G信道)| |64| isSupportQualityOfEachChannel | 是否支持各信道质量评分|