fetchWeatherForecast () {
		this.fetchData(this.getURL())
			.then((data) => {
				const coordinates = this.resolveCoordinates(data);
				const weatherObjects = this.convertWeatherDataGroupedBy(data.timeSeries, coordinates);
				this.setFetchedLocation(this.config.location || `(${coordinates.lat},${coordinates.lon})`);
				this.setWeatherForecast(weatherObjects);
			})
			.catch((error) => Log.error(`Could not load data: ${error.message}`))
			.finally(() => this.updateAvailable());
	}
Implements method in interface for fetching a multi-day forecast.