public ArrayList<Sensor> getSensorList() throws SocketTimeoutException {
		ArrayList<String> sensorListString = new ArrayList<String>();
		ArrayList<Sensor> sensorList = new ArrayList<Sensor>();
		try {
			clientSocket.Escribir("LISTSENSOR\n");
			serverAnswer = clientSocket.Leer();
			sensorListString.add(serverAnswer);
			while(!serverAnswer.contains("322 OK")) {
				serverAnswer = clientSocket.Leer();
				System.out.println(serverAnswer);
				sensorListString.add(serverAnswer);
			}
			for(int i = 1; i < sensorListString.size() - 1; i++) {
				sensorList.add(Sensor.stringToSensor(sensorListString.get(i)));
			}
		} catch (IOException e) {
			throw new SocketTimeoutException();
		}
		return sensorList;
	}