diff --git a/src/pluginbattery/static/app.js b/src/pluginbattery/static/app.js index 0051eb1..d3853c4 100644 --- a/src/pluginbattery/static/app.js +++ b/src/pluginbattery/static/app.js @@ -126,6 +126,7 @@ function renderTable(rows) { td(`€${fmtNum(r.lp_year1, 0)}`), td(fmtPayback(r.lp_payback)), td(`€${fmtNum(r.ten_year_profit_eur, 0)}`, { className: tenYrCls }), + td(fmtNum(r.cycles_per_year, 0)), td(fmtNum(r.captured_kwh, 0)), td(`${fmtNum(r.captured_pct, 0)}%`), td(`${fmtNum(r.pct_hours_battery_full, 0)}%`), @@ -225,10 +226,11 @@ function captureInitialFromDOM() { lp_year1: parseFloat(cells[5].textContent.replace("€", "")), lp_payback: cells[6].textContent.trim() === "—" ? null : parseFloat(cells[6].textContent), ten_year_profit_eur: parseFloat(cells[7].textContent.replace("€", "")), - captured_kwh: parseFloat(cells[8].textContent), - captured_pct: parseFloat(cells[9].textContent), - pct_hours_battery_full: parseFloat(cells[10].textContent), - pct_hours_charge_saturated: parseFloat(cells[11].textContent), + cycles_per_year: parseFloat(cells[8].textContent), + captured_kwh: parseFloat(cells[9].textContent), + captured_pct: parseFloat(cells[10].textContent), + pct_hours_battery_full: parseFloat(cells[11].textContent), + pct_hours_charge_saturated: parseFloat(cells[12].textContent), }; }); } diff --git a/src/pluginbattery/templates/index.html b/src/pluginbattery/templates/index.html index 21ae52b..4ccaf57 100644 --- a/src/pluginbattery/templates/index.html +++ b/src/pluginbattery/templates/index.html @@ -4,7 +4,7 @@