Dank, maar de eer is geheel voor @Pietje_Kuif
Ben ook geen script held, maar vermoedelijk moet in onderstaand stukje code de 3
een 1
worden:
// Bereken de verwachte zonneschijnduur voor de komende 3 uur
let expectedSunshineMinutes = 0;
for (let i = currentHourIndex; i < currentHourIndex + 3; i++) {
expectedSunshineMinutes += sunshineDuration[i] / conversionFactor;
}
Misschien moet je ook de URL uitbreiden met
&forecast_hours=1
Heb 't net even getest met locatie San Francisco, (daar is het nu 14:15 uur én zonnig) en dan krijg ik 60 minuten als resultaat.