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