docs: def setColor(self, id, color):
  		"""
  		Command 0x01
  		sets the color of a specific light
  
  		Data:
  
  		[Command][Number_Lights_to_set][id_1][r][g][b][id_n][r][g][b]...
  		"""
  		header = bytearray()
  		header.append(LightProtocolCommand.SetColor)
  
  		if not isinstance(id, list):
  			id = [id]
  
  		if not isinstance(color, list):
  			color = [color]
  
  		header.extend(struct.pack('<H', len(id)))
  
  		i = 0
  		light = bytearray()
  		
  		for curr_id in id:
  			light.extend(struct.pack('<H', curr_id))
  			light.extend(color[i])
  			i += 1
  		
  		buff = header + light
  
  		return self.send(buff)