Reaalajas elektri börsihind Eestis
';
return;
}
const prices = [];
const labels = [];
// Töötleme API vastust ja kogume andmed
result.data.data.forEach(item => {
const time = new Date(item.deliveryPeriodStart).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' });
const price = item.value / 1000; // €/MWh -> €/kWh teisendamine
labels.push(time);
prices.push(price);
});
// Kuvame tabeli andmed
renderTable(labels, prices);
} catch (error) {
console.error('Viga andmete laadimisel:', error);
document.getElementById('electricityPriceTable').innerHTML = '
Andmete laadimine ebaõnnestus.
';
}
}
function renderTable(labels, prices) {
let tableHTML = '
';
tableHTML += 'Kellaaeg | Hind (€/kWh) |
';
tableHTML += '';
// Loome tabeli read
labels.forEach((label, index) => {
tableHTML += `
${label} |
${prices[index].toFixed(3)} |
`;
});
tableHTML += '
';
document.getElementById('electricityPriceTable').innerHTML = tableHTML;
}
// Laadime andmed, kui leht on valmis
fetchElectricityPrices();