| 
					
				 | 
			
			
				@@ -41,7 +41,7 @@ class Record(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			#更新网关状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			self.gateway(config['parent'], gateway['farm_id'], gateway['id']) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if config['method'] == 'control' and (value == '0' or value == 0): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				model.update(farm_id=gateway['farm_id'],status=True,cdate='time') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				model.update(status=True,cdate='time') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			model_type = Demeter.model('hardware_type') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			model_type.key = config['method'] 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -55,7 +55,7 @@ class Record(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				model.id = device['id'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				id = device['id'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				value = Demeter.exp(device['exp'], value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				model.update(farm_id=gateway['farm_id'], value=value,status=True,cdate='time') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				model.update(value=value,status=True,cdate='time') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				# 上下限判断 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				# 条件判断 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if device['type_id'] > 0 and (hard['id'] == 2 or hard['id'] == 4): 
			 |