空调相关代码
This commit is contained in:
parent
1ab568c1ee
commit
7ee5969a28
|
|
@ -1243,13 +1243,16 @@ public class DataServiceImpl implements DataService {
|
|||
if("制冷".equals(mode)){
|
||||
bean.setControlMode(changeView(mode)+"");
|
||||
bean.setSpeedMode("3");
|
||||
bean.setControlState("0");
|
||||
bean.setControlState("1");
|
||||
String mseege = idCode+"号机"+mode+"模式"+"温度"+temp+"小于"+sum+",需要发送指令调节空调温度";
|
||||
if(Integer.parseInt(temp)<sum){
|
||||
System.err.println(mseege);
|
||||
// if("83".equals(idCode)){//测试专用
|
||||
// startController(myService, sum,idCode,mode);
|
||||
// }
|
||||
startController(myService, sum,idCode,mode);
|
||||
//bean.setTemp(sum+"");
|
||||
bean.setTemp(temp);
|
||||
bean.setTemp(sum+"");
|
||||
// bean.setTemp(temp);
|
||||
}else{
|
||||
bean.setTemp(temp);
|
||||
}
|
||||
|
|
@ -1257,34 +1260,37 @@ public class DataServiceImpl implements DataService {
|
|||
}else if("制热".equals(mode)){
|
||||
bean.setControlMode(changeView(mode) + "");
|
||||
bean.setSpeedMode("3");
|
||||
bean.setControlState("0");
|
||||
bean.setControlState("1");
|
||||
String mseege = idCode+"号机"+mode+"模式"+"温度"+temp+"小于"+win+",需要发送指令调节空调温度";
|
||||
if(Integer.parseInt(temp)>win){
|
||||
System.err.println(mseege);
|
||||
// if("83".equals(idCode)){//测试专用
|
||||
// startController(myService, win,idCode,mode);
|
||||
// }
|
||||
startController(myService, win,idCode,mode);
|
||||
// bean.setTemp(win + "");
|
||||
bean.setTemp(temp);
|
||||
bean.setTemp(win + "");
|
||||
// bean.setTemp(temp);
|
||||
}else{
|
||||
bean.setTemp(temp);
|
||||
}
|
||||
airDao.updateAirStatus(bean);
|
||||
}else if("抽湿".equals(mode)){
|
||||
bean.setAirCoditionStatus("1");
|
||||
//以下是针对空调开机状态的处理处理 获取状态可能不对 暂时不管相关控制 以免出现误操作
|
||||
bean.setControlMode("1");
|
||||
bean.setSpeedMode("0");
|
||||
bean.setControlState("1");
|
||||
bean.setTemp(0+"");
|
||||
airDao.updateAirStatus(bean);
|
||||
}else if("自动".equals(mode)){
|
||||
bean.setAirCoditionStatus("1");
|
||||
//以下是针对空调开机状态的处理处理 获取状态可能不对 暂时不管相关控制 以免出现误操作
|
||||
bean.setControlMode("2");
|
||||
bean.setSpeedMode("0");
|
||||
bean.setControlState("1");
|
||||
bean.setTemp(0+"");
|
||||
airDao.updateAirStatus(bean);
|
||||
}
|
||||
}else if("抽湿".equals(mode)){
|
||||
bean.setAirCoditionStatus("1");
|
||||
//以下是针对空调开机状态的处理处理 获取状态可能不对 暂时不管相关控制 以免出现误操作
|
||||
bean.setControlMode("1");
|
||||
bean.setSpeedMode("0");
|
||||
bean.setControlState("0");
|
||||
bean.setTemp(0+"");
|
||||
airDao.updateAirStatus(bean);
|
||||
}else if("自动".equals(mode)){
|
||||
bean.setAirCoditionStatus("1");
|
||||
//以下是针对空调开机状态的处理处理 获取状态可能不对 暂时不管相关控制 以免出现误操作
|
||||
bean.setControlMode("2");
|
||||
bean.setSpeedMode("0");
|
||||
bean.setControlState("0");
|
||||
bean.setTemp(0+"");
|
||||
airDao.updateAirStatus(bean);
|
||||
}else{
|
||||
bean.setAirCoditionStatus("0");
|
||||
bean.setControlMode("4");
|
||||
|
|
|
|||
|
|
@ -253,11 +253,15 @@ public class AirServiceImpl implements AirService {
|
|||
try {
|
||||
String state = "";
|
||||
MyService myService = new MyService();
|
||||
String airCoditionStatus ="2";
|
||||
if ("1".equals(bean.getControlState())) {
|
||||
state = "On";
|
||||
airCoditionStatus = "1";
|
||||
} else {
|
||||
state = "Off";
|
||||
airCoditionStatus = "0";
|
||||
}
|
||||
bean.setAirCoditionStatus(airCoditionStatus);
|
||||
String dataParams = "&client_first=9&client_second=1&id_code=" + bean.getCode() +
|
||||
"&type=8&c_index=1&temp=" + bean.getTemp() + "&channel=1&c_mode=" + bean.getControlMode() +
|
||||
"&speedmode=" + bean.getSpeedMode() +
|
||||
|
|
|
|||
Loading…
Reference in New Issue