|
@ -65,7 +65,7 @@ public class DehumidifierStart extends BaseCommandHandler { |
|
|
deviceStatus.setDehumidifierRunning(true); |
|
|
deviceStatus.setDehumidifierRunning(true); |
|
|
|
|
|
|
|
|
while (deviceStatus.isDehumidifierRunning()) { |
|
|
while (deviceStatus.isDehumidifierRunning()) { |
|
|
if(deviceStatus.getDeviceHumidity() < humidity) { |
|
|
|
|
|
|
|
|
if(deviceStatus.getDeviceHumidity() <= humidity) { |
|
|
DeviceCommand dehumidifierStopCommand = DeviceCommandGenerator.dehumidifierValveClose(); // 生成关闭除湿阀指令 |
|
|
DeviceCommand dehumidifierStopCommand = DeviceCommandGenerator.dehumidifierValveClose(); // 生成关闭除湿阀指令 |
|
|
CommandFuture dehumidifierStopCommandFuture = deviceCommandService.sendCommand(form.getCmdId(), form.getCmdCode(), dehumidifierStopCommand); |
|
|
CommandFuture dehumidifierStopCommandFuture = deviceCommandService.sendCommand(form.getCmdId(), form.getCmdCode(), dehumidifierStopCommand); |
|
|
commandWait(dehumidifierStopCommandFuture); |
|
|
commandWait(dehumidifierStopCommandFuture); |
|
|