no message
This commit is contained in:
+16
-4
@@ -16,7 +16,7 @@
|
||||
<input id="date" type="date" />
|
||||
</label>
|
||||
<button id="prev" type="button">◀</button>
|
||||
<button id="today" type="button">Letzter Zeitpunkt</button>
|
||||
<button id="today" type="button">Heute</button>
|
||||
<button id="next" type="button">▶</button>
|
||||
</div>
|
||||
<div id="period" style="margin-top:10px;font-size:12px;opacity:0.75;"></div>
|
||||
@@ -240,6 +240,7 @@ return `
|
||||
if (data?.date) elDate.value = data.date;
|
||||
const isTotal = (data?.range === 'total');
|
||||
elDate.disabled = isTotal;
|
||||
|
||||
if (data?.tStart && data?.tEnd) {
|
||||
const s = new Date(data.tStart * 1000);
|
||||
const e = new Date(data.tEnd * 1000);
|
||||
@@ -249,16 +250,27 @@ return `
|
||||
} else {
|
||||
elPeriod.textContent = '';
|
||||
}
|
||||
|
||||
|
||||
if (data?.hasData === false) {
|
||||
elHint.textContent = 'Keine Logdaten für den gewählten Zeitraum.';
|
||||
elHint.innerHTML = `
|
||||
<span style="font-weight:900; font-size:16px;">
|
||||
${escapeHtml(data?.noDataHint || 'Letzter Zeitpunkt')}
|
||||
</span>
|
||||
<span style="opacity:.8; margin-left:10px;">
|
||||
(Keine Werte für diesen Zeitraum)
|
||||
</span>
|
||||
`;
|
||||
} else {
|
||||
elHint.innerHTML = `
|
||||
elHint.innerHTML = `
|
||||
<span class="kv"><b>Produktion:</b> ${escapeHtml(prod.toFixed(2))} kWh</span>
|
||||
<span class="kv"><b>Verbrauch:</b> ${escapeHtml(cons.toFixed(2))} kWh</span>
|
||||
<span class="kv"><b>Netzbezug:</b> ${escapeHtml(grid.toFixed(2))} kWh</span>
|
||||
<span class="kv"><b>Eigenverbrauch:</b> ${escapeHtml(eigenClamped.toFixed(2))} kWh</span>
|
||||
`;
|
||||
`;
|
||||
}
|
||||
|
||||
|
||||
elGrid.innerHTML = [
|
||||
donutCard({
|
||||
title: 'Eigenverbrauchsquote',
|
||||
|
||||
Reference in New Issue
Block a user