diff --git a/iot-module/iot-plugin/iot-plugin-main/src/main/java/cc/iotkit/plugin/main/ThingServiceImpl.java b/iot-module/iot-plugin/iot-plugin-main/src/main/java/cc/iotkit/plugin/main/ThingServiceImpl.java index 3482b45e..303dc6d7 100644 --- a/iot-module/iot-plugin/iot-plugin-main/src/main/java/cc/iotkit/plugin/main/ThingServiceImpl.java +++ b/iot-module/iot-plugin/iot-plugin-main/src/main/java/cc/iotkit/plugin/main/ThingServiceImpl.java @@ -84,9 +84,11 @@ public class ThingServiceImpl implements IThingService { DeviceInfo device = getDeviceInfo(deviceName); if (device == null) { log.warn("device:{} is not found.", deviceName); + }else { + long lastTime = System.currentTimeMillis(); + deviceUpdateLastTime(device, lastTime); } - long lastTime = System.currentTimeMillis(); - deviceUpdateLastTime(device, lastTime); + ActionType type = action.getType(); switch (type) {