blob: d89967d08ad474cbfbfa9feed083ef058fd42f4e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
<!doctype html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Configuration</title>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="stylesheet" type="text/css" href="/style.css">
<script src="/app.js"></script>
</head>
<body onload="initApp()">
<div class="title">Settings <span id="loading_label">(loading...)</span></div>
<div class="block">
<form method="post" action="/status" name="network_settings">
<div class="form_label">WiFi SSID</div>
<div class="form_input">
<select id="ssid_select" name="ssid" class="full-width">
<option value="">Loading...</option>
</select>
</div>
<div class="form_label">WiFi Password</div>
<div class="form_input">
<input type="password" value="" name="psk" class="full-width" id="fld_psk" maxlength="63" disabled>
<div class="form_checkbox">
<label for="show_psk"><input type="checkbox" name="show_psk" id="show_psk"> show password</label>
</div>
</div>
<div class="form_label">Node ID</div>
<div class="form_input">
<input type="text" value="" maxlength="16" name="nid" id="fld_nid" class="full-width" disabled>
</div>
<button type="submit" disabled="disabled" name="submit">Save and Reboot</button>
</form>
</div>
<div class="title">Update firmware (.bin)</div>
<div class="block">
<form method="post" action="/update" enctype="multipart/form-data" name="update_settings">
<div class="form_input">
<input type="file" accept=".bin,.bin.gz" name="file">
</div>
<button type="submit" name="submit">Upload</button>
</form>
</div>
<div class="title">Reset settings</div>
<div class="block">
<form method="post" action="/reset">
<button type="submit" name="submit" class="is_reset">Reset</button>
</form>
</div>
<div class="title">Info</div>
<div class="block">
ESP8266-based <b>relayctl</b>, firmware v{version}<br>
Part of <a href="https://git.ch1p.io/homekit.git/">homekit</a> by <a href="https://ch1p.io">Evgeny Zinoviev</a> © 2022
</div>
</body>
</html>
|