| | |
| | | showToast("设置的温度不能为空"); |
| | | return; |
| | | } |
| | | int tempInt = Integer.parseInt(tempStr); |
| | | //2024.5.30修改,温度修改为浮点型 |
| | | Float temp = Float.parseFloat(tempStr); |
| | | |
| | | if (tempInt < 5 || tempInt > 35) { |
| | | if (temp < 5 || temp > 35) { |
| | | showToast("温度设置范围为:5~35摄氏度(℃)"); |
| | | return; |
| | | } |
| | |
| | | switch (airModeState) { |
| | | case 0: |
| | | //当前空调模式为制冷 |
| | | HDLCommand.airCtrl(appliancesInfo, AirCtrlParser.refTem, tempInt);//制冷温度 |
| | | HDLCommand.airCtrlTemp(appliancesInfo, AirCtrlParser.refTem, temp);//制冷温度,2024.5.30修改,温度控制调用airCtrlTemp方法 |
| | | break; |
| | | case 1: |
| | | //当前空调模式为制热 |
| | | HDLCommand.airCtrl(appliancesInfo, AirCtrlParser.heatTem, tempInt);//制热温度 |
| | | HDLCommand.airCtrlTemp(appliancesInfo, AirCtrlParser.heatTem, temp);//制热温度,2024.5.30修改,温度控制调用airCtrlTemp方法 |
| | | break; |
| | | } |
| | | } |
| | |
| | | stringState += "\n室内温度:" + mAirTechSysBackInfo.getIndoorTemp(); |
| | | |
| | | if (AirCtrlParser.airModeRefTem == mAirTechSysBackInfo.getAirMode()) { |
| | | stringState += "\n制冷模式温度:" + mAirTechSysBackInfo.getRefTemp(); |
| | | stringState += "\n制冷模式温度:" + mAirTechSysBackInfo.getColdTemp();//2024.5.30更新 |
| | | } else if (AirCtrlParser.airModeHeatTem == mAirTechSysBackInfo.getAirMode()) { |
| | | stringState += "\n制热模式温度:" + mAirTechSysBackInfo.getHeatTemp(); |
| | | stringState += "\n制热模式温度:" + mAirTechSysBackInfo.getHotTemp();//2024.5.30更新 |
| | | } |
| | | |
| | | if (!TextUtils.isEmpty(mAirTechSysBackInfo.getSetTemp())){//2024.5.30更新 |
| | | stringState += "\n设置温度:" + mAirTechSysBackInfo.getSetTemp(); |
| | | } |
| | | |
| | | } else { |
| | |
| | | message += "\n室内温度:" + mAirTechSysBackInfo.getIndoorTemp(); |
| | | |
| | | if (AirCtrlParser.airModeRefTem == mAirTechSysBackInfo.getAirMode()) { |
| | | message += "\n制冷模式温度:" + mAirTechSysBackInfo.getRefTemp(); |
| | | message += "\n制冷模式温度:" + mAirTechSysBackInfo.getColdTemp();//2024.5.30更新 |
| | | } else if (AirCtrlParser.airModeHeatTem == mAirTechSysBackInfo.getAirMode()) { |
| | | message += "\n制热模式温度:" + mAirTechSysBackInfo.getHeatTemp(); |
| | | message += "\n制热模式温度:" + mAirTechSysBackInfo.getHotTemp();//2024.5.30更新 |
| | | } |
| | | |
| | | if (!TextUtils.isEmpty(mAirTechSysBackInfo.getSetTemp())){//2024.5.30更新 |
| | | message += "\n设置温度:" + mAirTechSysBackInfo.getSetTemp(); |
| | | } |
| | | |
| | | } else { |
| | |
| | | } |
| | | AirTechSysBackInfo mAirTechSysBackInfo = event.getAirTechSysBackInfo(); |
| | | showAirTechSysBackInfo(mAirTechSysBackInfo); |
| | | if (!TextUtils.isEmpty(mAirTechSysBackInfo.getIndoorHumidity())){ |
| | | if (!TextUtils.isEmpty(mAirTechSysBackInfo.getIndoorHumidity())) { |
| | | airHumidity.setText("室内湿度:" + mAirTechSysBackInfo.getIndoorHumidity()); |
| | | } |
| | | } |