| 
					
				 | 
			
			
				@@ -60,9 +60,12 @@ public class MonitorInfoController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<DeviceDto> devices = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         DeviceDto deviceDto = new DeviceDto(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         deviceDto.setSceneIds(sceneService.findByParentIdsLike(id)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(deviceDto.getSceneIds().size()==0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return  null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         devices.addAll(deviceService.selectList(deviceDto)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //取前一个小时的时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        LocalDateTime dateTime = LocalDateTime.now().plusDays(-1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //LocalDateTime dateTime = LocalDateTime.now().plusDays(-1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        LocalDateTime dateTime = LocalDateTime.now(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (DeviceDto item : devices) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //设备的几个参数值 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SceneDeviceAttributeDto sceneDeviceAttributeDto = new SceneDeviceAttributeDto(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -76,6 +79,7 @@ public class MonitorInfoController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (bytes != null && bytes.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 MonitorDataEntity monitorDataEntity = (MonitorDataEntity) ByteArrayUtils.bytesToObject(bytes).get(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sceneUsageDto.setCollectDate(monitorDataEntity.getCollectDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                System.out.println("上报时间:"+monitorDataEntity.getCollectDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //筛选该设备相同属性的值 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Map<Long, MonitorDataValueEntity> map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //将缓存中的实时数据放到map中方便进行遍历 
			 |