168 $outstr .= ' setInterval(function(){'.PHP_EOL; |
168 $outstr .= ' setInterval(function(){'.PHP_EOL; |
169 $outstr .= ' $.getJSON("getstate.php?uuid='.$unit.'", function(data) {'.PHP_EOL; |
169 $outstr .= ' $.getJSON("getstate.php?uuid='.$unit.'", function(data) {'.PHP_EOL; |
170 $outstr .= ' $("#load_air_'.$unr.'").html(data.air_temperature);'.PHP_EOL; |
170 $outstr .= ' $("#load_air_'.$unr.'").html(data.air_temperature);'.PHP_EOL; |
171 $outstr .= ' $("#load_beer_'.$unr.'").html(data.beer_temperature);'.PHP_EOL; |
171 $outstr .= ' $("#load_beer_'.$unr.'").html(data.beer_temperature);'.PHP_EOL; |
172 $outstr .= ' $("#load_target_'.$unr.'").html(data.target_temperature);'.PHP_EOL; |
172 $outstr .= ' $("#load_target_'.$unr.'").html(data.target_temperature);'.PHP_EOL; |
|
173 $outstr .= ' $("#load_select_'.$unr.'").html(data.mode);'.PHP_EOL; |
173 $outstr .= ' $("#load_led1_'.$unr.'").html(data.led1);'.PHP_EOL; |
174 $outstr .= ' $("#load_led1_'.$unr.'").html(data.led1);'.PHP_EOL; |
174 $outstr .= ' $("#load_led2_'.$unr.'").html(data.led2);'.PHP_EOL; |
175 $outstr .= ' $("#load_led2_'.$unr.'").html(data.led2);'.PHP_EOL; |
175 $outstr .= ' $("#load_led3_'.$unr.'").html(data.led3);'.PHP_EOL; |
176 $outstr .= ' $("#load_led3_'.$unr.'").html(data.led3);'.PHP_EOL; |
|
177 $outstr .= ' $("#load_sw1_'.$unr.'").html(data.sw1);'.PHP_EOL; |
|
178 $outstr .= ' $("#load_sw2_'.$unr.'").html(data.sw2);'.PHP_EOL; |
|
179 $outstr .= ' $("#load_sw3_'.$unr.'").html(data.sw3);'.PHP_EOL; |
176 $outstr .= ' });'.PHP_EOL; |
180 $outstr .= ' });'.PHP_EOL; |
177 $outstr .= ' }, 10000);'.PHP_EOL; |
181 $outstr .= ' }, 10000);'.PHP_EOL; |
178 $outstr .= ' });'.PHP_EOL; |
182 $outstr .= ' });'.PHP_EOL; |
179 $outstr .= ' </script>'.PHP_EOL; |
183 $outstr .= ' </script>'.PHP_EOL; |
180 $outstr .= ' <div id="fermentor">'.PHP_EOL; |
184 $outstr .= ' <div id="fermentor">'.PHP_EOL; |
181 $outstr .= ' <div id="fermentor_chart_'.$unit.'" style="width:720px; height:377px; float:left"></div>'.PHP_EOL; |
185 $outstr .= ' <div id="fermentor_chart_'.$unit.'" style="width:720px; height:377px; float:left"></div>'.PHP_EOL; |
182 |
186 |
183 $outstr .= ' <div id="fermentor_panel_top">'.PHP_EOL; |
187 $outstr .= ' <div id="fermentor_panel_top">'.PHP_EOL; |
184 $outstr .= ' <div id="fermentor_selector">'.PHP_EOL; |
188 $outstr .= ' <div id="fermentor_selector">'.PHP_EOL; |
185 $outstr .= ' <form id="select_'.$unr.'" action="index.php" method="post">'.PHP_EOL; |
189 $outstr .= ' <form id="select_'.$unr.'" action="index.php" method="post">'.PHP_EOL; |
|
190 $outstr .= ' <div id="load_select_'.$unr.'">'.PHP_EOL; |
186 strcmp($mode, "OFF") ? $se = "" : $se = " checked"; |
191 strcmp($mode, "OFF") ? $se = "" : $se = " checked"; |
187 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="OFF"'.$se.'>Off<br>'.PHP_EOL; |
192 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="OFF"'.$se.'>Off<br>'.PHP_EOL; |
188 strcmp($mode, "NONE") ? $se = "" : $se = " checked"; |
193 strcmp($mode, "NONE") ? $se = "" : $se = " checked"; |
189 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="NONE"'.$se.'>None<br>'.PHP_EOL; |
194 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="NONE"'.$se.'>None<br>'.PHP_EOL; |
190 (strcmp($heater, "no") || strcmp($cooler, "no")) ? $dis = "" : $dis = " disabled"; |
195 (strcmp($heater, "no") || strcmp($cooler, "no")) ? $dis = "" : $dis = " disabled"; |
192 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="FRIDGE"'.$se.$dis.'>Fridge<br>'.PHP_EOL; |
197 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="FRIDGE"'.$se.$dis.'>Fridge<br>'.PHP_EOL; |
193 strcmp($mode, "BEER") ? $se = "" : $se = " checked"; |
198 strcmp($mode, "BEER") ? $se = "" : $se = " checked"; |
194 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="BEER"'.$se.$dis.'>Beer<br>'.PHP_EOL; |
199 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="BEER"'.$se.$dis.'>Beer<br>'.PHP_EOL; |
195 strcmp($mode, "PROFILE") ? $se = "" : $se = " checked"; |
200 strcmp($mode, "PROFILE") ? $se = "" : $se = " checked"; |
196 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="PROFILE"'.$se.$dis.'>Profile'.PHP_EOL; |
201 $outstr .= ' <input type="radio" name="mode" onchange="this.form.submit()" class="select" value="PROFILE"'.$se.$dis.'>Profile'.PHP_EOL; |
|
202 $outstr .= ' </div>'.PHP_EOL; |
197 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
203 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
198 $outstr .= ' </form>'.PHP_EOL; |
204 $outstr .= ' </form>'.PHP_EOL; |
199 $outstr .= ' </div>'.PHP_EOL; |
205 $outstr .= ' </div>'.PHP_EOL; |
200 |
206 |
201 $outstr .= ' <div id="fermentor_powerled">'.PHP_EOL; |
207 $outstr .= ' <div id="fermentor_powerled">'.PHP_EOL; |
319 |
325 |
320 $outstr .= ' <div id="fermentor_toggle1">'.PHP_EOL; |
326 $outstr .= ' <div id="fermentor_toggle1">'.PHP_EOL; |
321 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
327 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
322 (($mode == "NONE") && ($cooler == "yes")) ? $dis = "" : $dis = " disabled"; |
328 (($mode == "NONE") && ($cooler == "yes")) ? $dis = "" : $dis = " disabled"; |
323 ($cooler_state == "0") ? $ch = " checked" : $ch = ""; |
329 ($cooler_state == "0") ? $ch = " checked" : $ch = ""; |
324 $outstr .= ' <input type="radio" name="CoolerState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
330 $outstr .= ' <div id="load_sw1_'.$unr.'">'.PHP_EOL; |
|
331 $outstr .= ' <input type="radio" name="CoolerState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
325 ($cooler_state == "100") ? $ch = " checked" : $ch = ""; |
332 ($cooler_state == "100") ? $ch = " checked" : $ch = ""; |
326 $outstr .= ' <input type="radio" name="CoolerState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
333 $outstr .= ' <input type="radio" name="CoolerState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
|
334 $outstr .= ' </div>'.PHP_EOL; |
327 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
335 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
328 $outstr .= ' </form>'.PHP_EOL; |
336 $outstr .= ' </form>'.PHP_EOL; |
329 $outstr .= ' </div>'.PHP_EOL; |
337 $outstr .= ' </div>'.PHP_EOL; |
330 |
338 |
331 $outstr .= ' <div id="fermentor_toggle2">'.PHP_EOL; |
339 $outstr .= ' <div id="fermentor_toggle2">'.PHP_EOL; |
332 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
340 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
333 (($mode == "NONE") && ($heater == "yes")) ? $dis = "" : $dis = " disabled"; |
341 (($mode == "NONE") && ($heater == "yes")) ? $dis = "" : $dis = " disabled"; |
334 ($heater_state == "0") ? $ch = " checked" : $ch = ""; |
342 ($heater_state == "0") ? $ch = " checked" : $ch = ""; |
335 $outstr .= ' <input type="radio" name="HeaterState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
343 $outstr .= ' <div id="load_sw2_'.$unr.'">'.PHP_EOL; |
|
344 $outstr .= ' <input type="radio" name="HeaterState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
336 ($heater_state == "100") ? $ch = " checked" : $ch = ""; |
345 ($heater_state == "100") ? $ch = " checked" : $ch = ""; |
337 $outstr .= ' <input type="radio" name="HeaterState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
346 $outstr .= ' <input type="radio" name="HeaterState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
|
347 $outstr .= ' </div>'.PHP_EOL; |
338 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
348 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
339 $outstr .= ' </form>'.PHP_EOL; |
349 $outstr .= ' </form>'.PHP_EOL; |
340 $outstr .= ' </div>'.PHP_EOL; |
350 $outstr .= ' </div>'.PHP_EOL; |
341 |
351 |
342 $outstr .= ' <div id="fermentor_toggle3">'.PHP_EOL; |
352 $outstr .= ' <div id="fermentor_toggle3">'.PHP_EOL; |
343 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
353 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
344 (($mode == "NONE") && ($fan== "yes")) ? $dis = "" : $dis = " disabled"; |
354 (($mode == "NONE") && ($fan== "yes")) ? $dis = "" : $dis = " disabled"; |
345 ($fan_state == "0") ? $ch = " checked" : $ch = ""; |
355 ($fan_state == "0") ? $ch = " checked" : $ch = ""; |
346 $outstr .= ' <input type="radio" name="FanState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
356 $outstr .= ' <div id="load_sw3_'.$unr.'">'.PHP_EOL; |
|
357 $outstr .= ' <input type="radio" name="FanState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
347 ($fan_state == "100") ? $ch = " checked" : $ch = ""; |
358 ($fan_state == "100") ? $ch = " checked" : $ch = ""; |
348 $outstr .= ' <input type="radio" name="FanState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
359 $outstr .= ' <input type="radio" name="FanState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
|
360 $outstr .= ' </div>'.PHP_EOL; |
349 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
361 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
350 $outstr .= ' </form>'.PHP_EOL; |
362 $outstr .= ' </form>'.PHP_EOL; |
351 $outstr .= ' </div>'.PHP_EOL; |
363 $outstr .= ' </div>'.PHP_EOL; |
352 $outstr .= ' </div> <!-- fermentor_panel_control -->'.PHP_EOL; |
364 $outstr .= ' </div> <!-- fermentor_panel_control -->'.PHP_EOL; |
353 |
365 |