private Map<String, Map<String, BigDecimal>> processMeasurements(OAuthCredentials oauthCredentials) {
Map<String, Map<String, BigDecimal>> deviceMeasureValueMap = new HashMap<String, Map<String,BigDecimal>>();
for (final MeasurementRequest request : createMeasurementRequests()) {
final MeasurementResponse response = request.execute();
logger.debug("Request: {}", request);
logger.debug("Response: {}", response);
if (response.isError()) {
final NetatmoError error = response.getError();
if (error.isAccessTokenExpired()) {
oauthCredentials.refreshAccessToken();
execute();
} else {