Thu, 25 Apr 2024 14:26:47 +0200
Version 0.9.19a6. Fixes after a short trial on the production controller. Fixed json for alternate beer termperature sensor. Fixed division by 1000 for the room temperature and humidity values. The dropdown list for devices shows the address instead of description in the list.
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"> </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"> </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"> </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"> </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"> </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 | ?> |