74 $beer_state = $vals[1]; |
75 $beer_state = $vals[1]; |
75 } |
76 } |
76 if ((strcmp($vals[0], "BEER_TEMPERATURE") == 0) && ($beer_state == 0)) { |
77 if ((strcmp($vals[0], "BEER_TEMPERATURE") == 0) && ($beer_state == 0)) { |
77 $beer_temperature = $vals[1]; |
78 $beer_temperature = $vals[1]; |
78 } |
79 } |
79 if ((strcmp($vals[0], "HEATER") == 0) && (strcmp($vals[1], "YES"))) { |
80 if ((strcmp($vals[0], "HEATER_ADDRESS") == 0) && (strcmp($vals[1], "(null)"))) { |
80 $heater = "yes"; |
81 $heater = "yes"; |
81 } |
82 } |
82 if ((strcmp($vals[0], "COOLER") == 0) && (strcmp($vals[1], "YES"))) { |
83 if (strcmp($vals[0], "HEATER_STATE") == 0) { |
|
84 $heater_state = $vals[1]; |
|
85 } |
|
86 if ((strcmp($vals[0], "COOLER_ADDRESS") == 0) && (strcmp($vals[1], "(null)"))) { |
83 $cooler = "yes"; |
87 $cooler = "yes"; |
84 } |
88 } |
85 if ((strcmp($vals[0], "FAN") == 0) && (strcmp($vals[1], "YES"))) { |
89 if (strcmp($vals[0], "COOLER_STATE") == 0) { |
|
90 $cooler_state = $vals[1]; |
|
91 } |
|
92 if ((strcmp($vals[0], "FAN_ADDRESS") == 0) && (strcmp($vals[1], "(null)"))) { |
86 $fan = "yes"; |
93 $fan = "yes"; |
|
94 } |
|
95 if (strcmp($vals[0], "FAN_STATE") == 0) { |
|
96 $fan_state = $vals[1]; |
87 } |
97 } |
88 } |
98 } |
89 |
99 |
90 $outstr .= ' <script type="text/javascript">'.PHP_EOL; |
100 $outstr .= ' <script type="text/javascript">'.PHP_EOL; |
91 $outstr .= ' $(document).ready(function () {'.PHP_EOL; |
101 $outstr .= ' $(document).ready(function () {'.PHP_EOL; |
189 $outstr .= ' <div id="fermentor_display3">'.PHP_EOL; |
199 $outstr .= ' <div id="fermentor_display3">'.PHP_EOL; |
190 $outstr .= ' <div id="load_beer_'.$unr.'" class="dtemp">'.$beer_temperature.'</div>Beer'.PHP_EOL; |
200 $outstr .= ' <div id="load_beer_'.$unr.'" class="dtemp">'.$beer_temperature.'</div>Beer'.PHP_EOL; |
191 $outstr .= ' </div>'.PHP_EOL; |
201 $outstr .= ' </div>'.PHP_EOL; |
192 $outstr .= ' </div> <!-- fermentor_panel_display -->'.PHP_EOL; |
202 $outstr .= ' </div> <!-- fermentor_panel_display -->'.PHP_EOL; |
193 |
203 |
|
204 |
194 $outstr .= ' <div id="fermentor_panel_control">'.PHP_EOL; |
205 $outstr .= ' <div id="fermentor_panel_control">'.PHP_EOL; |
|
206 if ($cooler_state == "100") |
|
207 $cooler_led = "on"; |
195 $outstr .= ' <div id="fermentor_led1">'.PHP_EOL; |
208 $outstr .= ' <div id="fermentor_led1">'.PHP_EOL; |
196 $outstr .= ' <img src="images/led_green_'.$cooler_led.'.png"><br>Cool'.PHP_EOL; |
209 $outstr .= ' <img src="images/led_green_'.$cooler_led.'.png"><br>Cool'.PHP_EOL; |
197 $outstr .= ' </div>'.PHP_EOL; |
210 $outstr .= ' </div>'.PHP_EOL; |
|
211 if ($heater_state == "100") |
|
212 $heater_led = "on"; |
198 $outstr .= ' <div id="fermentor_led2">'.PHP_EOL; |
213 $outstr .= ' <div id="fermentor_led2">'.PHP_EOL; |
199 $outstr .= ' <img src="images/led_green_'.$heater_led.'.png"><br>Heat'.PHP_EOL; |
214 $outstr .= ' <img src="images/led_green_'.$heater_led.'.png"><br>Heat'.PHP_EOL; |
200 $outstr .= ' </div>'.PHP_EOL; |
215 $outstr .= ' </div>'.PHP_EOL; |
|
216 if ($fan_state == "100") |
|
217 $fan_led = "on"; |
201 $outstr .= ' <div id="fermentor_led3">'.PHP_EOL; |
218 $outstr .= ' <div id="fermentor_led3">'.PHP_EOL; |
202 $outstr .= ' <img src="images/led_green_'.$fan_led.'.png"><br>Fan'.PHP_EOL; |
219 $outstr .= ' <img src="images/led_green_'.$fan_led.'.png"><br>Fan'.PHP_EOL; |
203 $outstr .= ' </div>'.PHP_EOL; |
220 $outstr .= ' </div>'.PHP_EOL; |
|
221 |
204 $outstr .= ' <div id="fermentor_toggle1">'.PHP_EOL; |
222 $outstr .= ' <div id="fermentor_toggle1">'.PHP_EOL; |
205 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
223 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
206 strcmp($mode, "NONE") ? $dis = " disabled" : $dis = ""; |
224 (($mode == "NONE") && ($cooler == "yes")) ? $dis = "" : $dis = " disabled"; |
207 $ch = " checked"; |
225 ($cooler_state == "0") ? $ch = " checked" : $ch = ""; |
208 |
226 $outstr .= ' <input type="radio" name="CoolerState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
209 $outstr .= ' <input type="radio" name="cooler" onchange="this.form.submit()" value="OFF"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
227 ($cooler_state == "100") ? $ch = " checked" : $ch = ""; |
210 $outstr .= ' <input type="radio" name="cooler" onchange="this.form.submit()" value="ON"'.$dis.'>On'.PHP_EOL; |
228 $outstr .= ' <input type="radio" name="CoolerState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
211 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
229 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
212 $outstr .= ' </form>'.PHP_EOL; |
230 $outstr .= ' </form>'.PHP_EOL; |
213 $outstr .= ' </div>'.PHP_EOL; |
231 $outstr .= ' </div>'.PHP_EOL; |
|
232 |
214 $outstr .= ' <div id="fermentor_toggle2">'.PHP_EOL; |
233 $outstr .= ' <div id="fermentor_toggle2">'.PHP_EOL; |
215 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
234 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
216 strcmp($mode, "NONE") ? $dis = " disabled" : $dis = ""; |
235 (($mode == "NONE") && ($heater == "yes")) ? $dis = "" : $dis = " disabled"; |
217 $outstr .= ' <input type="radio" name="heater" onchange="this.form.submit()" value="OFF"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
236 ($heater_state == "0") ? $ch = " checked" : $ch = ""; |
218 $outstr .= ' <input type="radio" name="heater" onchange="this.form.submit()" value="ON"'.$dis.'>On'.PHP_EOL; |
237 $outstr .= ' <input type="radio" name="HeaterState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
|
238 ($heater_state == "100") ? $ch = " checked" : $ch = ""; |
|
239 $outstr .= ' <input type="radio" name="HeaterState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
219 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
240 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
220 $outstr .= ' </form>'.PHP_EOL; |
241 $outstr .= ' </form>'.PHP_EOL; |
221 $outstr .= ' </div>'.PHP_EOL; |
242 $outstr .= ' </div>'.PHP_EOL; |
|
243 |
222 $outstr .= ' <div id="fermentor_toggle3">'.PHP_EOL; |
244 $outstr .= ' <div id="fermentor_toggle3">'.PHP_EOL; |
223 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
245 $outstr .= ' <form action="index.php" method="post">'.PHP_EOL; |
224 strcmp($mode, "NONE") ? $dis = " disabled" : $dis = ""; |
246 (($mode == "NONE") && ($fan== "yes")) ? $dis = "" : $dis = " disabled"; |
225 $outstr .= ' <input type="radio" name="fan" onchange="this.form.submit()" value="OFF"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
247 ($fan_state == "0") ? $ch = " checked" : $ch = ""; |
226 $outstr .= ' <input type="radio" name="fan" onchange="this.form.submit()" value="ON"'.$dis.'>On'.PHP_EOL; |
248 $outstr .= ' <input type="radio" name="FanState" onchange="this.form.submit()" value="0"'.$dis.$ch.'>Off<br>'.PHP_EOL; |
|
249 ($fan_state == "100") ? $ch = " checked" : $ch = ""; |
|
250 $outstr .= ' <input type="radio" name="FanState" onchange="this.form.submit()" value="100"'.$dis.$ch.'>On'.PHP_EOL; |
227 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
251 $outstr .= ' <input type="hidden" name="UUID" value="'.$unit.'">'.PHP_EOL; |
228 $outstr .= ' </form>'.PHP_EOL; |
252 $outstr .= ' </form>'.PHP_EOL; |
229 $outstr .= ' </div>'.PHP_EOL; |
253 $outstr .= ' </div>'.PHP_EOL; |
230 $outstr .= ' </div> <!-- fermentor_panel_control -->'.PHP_EOL; |
254 $outstr .= ' </div> <!-- fermentor_panel_control -->'.PHP_EOL; |
231 |
255 |