Skip to content

Commit 188ac51

Browse files
committed
index.html: fix LCDlock checkbox
1 parent cd981ad commit 188ac51

File tree

1 file changed

+21
-10
lines changed

1 file changed

+21
-10
lines changed

SmartEVSE-3/data/index.html

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@
4242

4343
let minCurrent=parseInt(data.settings.current_min.toFixed(1));
4444
let maxCurrent=parseInt(data.settings.current_max.toFixed(1));
45-
let lcdlock=parseInt(data.settings.lcdlock);
46-
if (lcdlock)
47-
document.getElementById("lcdlock").checked = true;
4845

4946
// Initialize at page load
5047
// value 0 = no override
@@ -262,6 +259,16 @@
262259
$('#mqtt_topic_prefix').val(data.mqtt.topic_prefix);
263260
}
264261

262+
if (data.settings.lcdlock == 1) {
263+
document.getElementById("lcdlock").checked = true;
264+
document.getElementById("lcdlock_label").classList.remove("ui-checkbox-off")
265+
document.getElementById("lcdlock_label").classList.add("ui-checkbox-on")
266+
} else {
267+
document.getElementById("lcdlock").checked = false;
268+
document.getElementById("lcdlock_label").classList.remove("ui-checkbox-on")
269+
document.getElementById("lcdlock_label").classList.add("ui-checkbox-off")
270+
}
271+
265272
if (data.ocpp) {
266273
if (data.ocpp.mode == "Enabled") {
267274
$('[id=ocpp_settings]').show();
@@ -1057,12 +1064,16 @@ <h1 id="serialnr" class="h5 mb-0 text-white-800">SmartEVSE-</h1>
10571064
<button onclick="update()" style="width: 100px; display:inline-block;" title="Update your firmware">Update</button>
10581065
<button onclick="rawData()" style="width: 120px; display:inline-block;" title="Display your settings in JSON format">Raw Data</button>
10591066
</div>
1060-
<!-- <div class="col">
1061-
<label for="lcdlock" style="width: 140px; display:inline-block;" title="Lock buttons on LCD screen">LCD Lock</label>
1062-
<input type="checkbox" id="lcdlock" value="lcdlock" onclick="toggleLCDlock()">
1063-
</div>
1064-
-->
10651067
</div>
1068+
<div class="row no-gutters align-items-center">
1069+
<div class="col-auto h5 mb-0 mr-3 font-weight-bold text-gray-800" style="width: 120px;">
1070+
LCD:
1071+
</div>
1072+
<div class="col">
1073+
<input type="checkbox" class="form-check-input" id="lcdlock" onclick="toggleLCDlock()">
1074+
<label class="form-check-label" style="width: 140px; display:inline-block;" for="lcdlock" id="lcdlock_label" title="Lock buttons on LCD screen">LCD Lock</label>
1075+
</div>
1076+
</div>
10661077
<div class="row no-gutters align-items-center with_modem">
10671078
<div class="col-auto h5 mb-0 mr-3 font-weight-bold text-gray-800" style="width: 120px;">
10681079
Override PWM:
@@ -1130,8 +1141,8 @@ <h1 id="serialnr" class="h5 mb-0 text-white-800">SmartEVSE-</h1>
11301141
OCPP:
11311142
</div>
11321143
<div class="col">
1133-
<input type="checkbox" class="form-check-input" id="enable_ocpp" onclick="toggleEnableOcpp()" title="Check to enable connection to a backoffice provider">
1134-
<label class="form-check-label" for="enable_ocpp" id="enable_ocpp_label">Enable OCPP</label>
1144+
<input type="checkbox" class="form-check-input" id="enable_ocpp" onclick="toggleEnableOcpp()">
1145+
<label class="form-check-label" for="enable_ocpp" id="enable_ocpp_label" title="Check to enable connection to a backoffice provider">Enable OCPP</label>
11351146
<div id="ocpp_settings" style="display: none;">
11361147
<div class="row no-gutters align-items-center" style="margin-top:20px;margin-bottom:10px">
11371148
<div class="col-auto h5 mb-0 mr-3 font-weight-bold text-gray-800" style="width: 200px">

0 commit comments

Comments
 (0)