Skip to content

Commit 5bd10d0

Browse files
committed
+fix: avg consumption
1 parent 125447d commit 5bd10d0

4 files changed

Lines changed: 8 additions & 7 deletions

File tree

nginx/app.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ async function fetchAPI(uri, cb) {
1414
data = await response.json();
1515
Object.keys(data).forEach(key => {
1616
document.getElementsByName(key).forEach(e => {
17+
const v = data[key];
1718
if (e.type == "radio") {
18-
e.checked = e.value == data[key];
19+
e.checked = e.value == v;
1920
} else if (e instanceof HTMLInputElement) {
20-
e.value = data[key];
21+
e.value = v;
2122
} else {
2223
const dv = "data-value";
23-
var v = data[key];
2424
if (typeof (v) === "boolean") {
2525
e.textContent = v ? "On" : "Off";
2626
e.setAttribute(dv, v);

nginx/index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ <h1>Sonnen SmartSwitch <span class="release" name="release_tag"></span></h1>
3535
</div>
3636
<div class="fg-s">
3737
<div>Cons. (avg):</div>
38-
<div class="value"><span id="cons_avg_w" name="cons_avg_w" data-value></span> W</div>
38+
<div class="value"><span name="cons_avg_w"></span> W</div>
3939
</div>
4040
<div class="fg-s">
4141
<div>Grid:</div>
@@ -45,7 +45,7 @@ <h1>Sonnen SmartSwitch <span class="release" name="release_tag"></span></h1>
4545
<div>Battery Load:</div>
4646
<div class="value">
4747
<span data-value name="chrg" class="arrow-up"></span><span data-value name="chrg" class="arrow-down"></span>
48-
<span data-value><span name="pac_total_w"></span> W</span>
48+
<span name="pac_total_w"></span> W
4949
</div>
5050
</div>
5151
</div>
@@ -252,6 +252,7 @@ <h1>Sonnen SmartSwitch <span class="release" name="release_tag"></span></h1>
252252
</div>
253253
</div>
254254
<div id="statsOverlay" class="overlay">
255+
<span data-value id="cons_avg_w" name="cons_avg_w"></span>
255256
<button class="close-btn" onclick="closeOverlay(this)">X</button>
256257
<div class="overlay-content">
257258
<div class="day-selector">

0 commit comments

Comments
 (0)