www/set_global.php

Tue, 07 May 2024 14:11:31 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Tue, 07 May 2024 14:11:31 +0200
changeset 732
b0e99e30a008
parent 698
92a080c1a5d5
permissions
-rw-r--r--

Save one devices loop when handling a 2413 device.

697
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
1 <?php
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
2 require_once($_SERVER['DOCUMENT_ROOT'].'/includes/global.inc.php');
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
3 page_header('Global settings', 'set_global');
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
4 ?>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
5
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
6 <div id="MainPanel">
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
7 <div style="overflow: hidden;">
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
8 <table style="width: 100%;">
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
9 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
10 <td colspan="6">&nbsp;</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
11 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
12 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
13 <td style="vertical-align: top; float: right; padding: 3px;">System name:</td>
698
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
14 <td align="left" style="vertical-align: top; padding: 3px;"><input id="name" /></td>
697
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
15 <td style="vertical-align: top; float: right; padding: 3px;">Firmware:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
16 <td align="left" colspan="3" style="vertical-align: top; padding: 3px;"><input id="FW" readonly /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
17 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
18 <td style="vertical-align: top; float: right; padding: 3px;">System uuid:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
19 <td align="left" colspan="5" style="vertical-align: top; padding: 3px;"><input id="uuid" readonly /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
20 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
21 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
22 <td style="vertical-align: top; float: right; padding: 3px;">Node:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
23 <td align="left" style="vertical-align: top; padding: 3px;"><input id="node" readonly /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
24 <td style="vertical-align: top; float: right; padding: 3px;">OS:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
25 <td align="left" colspan="3" style="vertical-align: top; padding: 3px;"><input id="os" readonly /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
26 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
27 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
28 <td colspan="6">&nbsp;</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
29 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
30 <tr>
698
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
31 <td style="vertical-align: top; float: right; padding: 3px;">Server port:</td>
697
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
32 <td style="padding: 3px;"><div id="server_port"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
33 <td style="vertical-align: top; float: right; padding: 3px;">Websocket port:</td>
698
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
34 <td style="padding: 3px;"><div style="float: left;" id="websocket_port"></div></td>
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
35 <td style="vertical-align: top; float: right; padding: 3px;">Next unit:</td>
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
36 <td style="padding: 3px;"><div style="float: left;" id="nextunit"></div></td>
697
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
37 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
38 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
39 <td colspan="6">&nbsp;</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
40 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
41 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
42 <td style="vertical-align: top; float: right; padding: 3px;">Room temp address:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
43 <td style="padding: 3px;"><div id="temp_uuid"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
44 <td style="vertical-align: top; float: right; padding: 3px;">Room temp state:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
45 <td align="left" style="vertical-align: top; padding: 3px;"><input id="temp_state" readonly /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
46 <td style="vertical-align: top; float: right; padding: 3px;">Room temperature:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
47 <td style="padding: 3px;"><div style="float: left;" id="temp_value"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
48 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
49 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
50 <td style="vertical-align: top; float: right; padding: 3px;">Room hum address:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
51 <td style="padding: 3px;"><div id="hum_uuid"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
52 <td style="vertical-align: top; float: right; padding: 3px;">Room hum state:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
53 <td align="left" style="vertical-align: top; padding: 3px;"><input id="hum_state" readonly /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
54 <td style="vertical-align: top; float: right; padding: 3px;">Room humidity:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
55 <td style="padding: 3px;"><div style="float: left;" id="hum_value"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
56 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
57 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
58 <td style="vertical-align: top; float: right; padding: 3px;">Room Domoticz idx:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
59 <td style="padding: 3px;" colspan="5"><div id="temp_hum_idx"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
60 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
61 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
62 <td colspan="6">&nbsp;</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
63 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
64 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
65 <td style="vertical-align: top; float: right; padding: 3px;">LCD I2C address:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
66 <td style="padding: 3px;"><div id="lcd_address"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
67 <td style="vertical-align: top; float: right; padding: 3px;">LCD columns:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
68 <td style="padding: 3px;"><div id="lcd_cols"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
69 <td style="vertical-align: top; float: right; padding: 3px;">LCD rows:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
70 <td style="padding: 3px;"><div style="float: left;" id="lcd_rows"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
71 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
72 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
73 <td colspan="6">&nbsp;</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
74 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
75 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
76 <td style="vertical-align: top; float: right; padding: 3px;">MQTT host:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
77 <td align="left" style="vertical-align: top; padding: 3px;"><input id="mqtt_host" /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
78 <td style="vertical-align: top; float: right; padding: 3px;">MQTT username:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
79 <td align="left" colspan="3" style="vertical-align: top; padding: 3px;"><input id="mqtt_username" /></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
80 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
81 <tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
82 <td style="vertical-align: top; float: right; padding: 3px;">MQTT port:</td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
83 <td style="padding: 3px;"><div id="mqtt_port"></div></td>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
84 <td style="vertical-align: top; float: right; padding: 3px;">MQTT password:</td>
698
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
85 <td align="left" colspan="3" style="vertical-align: top; padding: 3px;"><input type="password" id="mqtt_password" /></td>
697
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
86 </tr>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
87 </table>
698
92a080c1a5d5 Finished global setup including Save.
Michiel Broek <mbroek@mbse.eu>
parents: 697
diff changeset
88 <div style="float: right; margin-top: 80px; margin-bottom: 10px;">
697
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
89 <input style="margin-right: 595px;" type="button" id="Save" value="Save" />
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
90 </div>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
91 </div>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
92 </div>
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
93
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
94
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
95
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
96 <?php
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
97 page_footer();
685f20ad87ed The global settings screen added. No Save function yet.
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
98 ?>

mercurial