www-thermferm/liveview.php

changeset 151
ab90da2da45d
parent 134
f05601490415
child 153
866a947b732a
--- a/www-thermferm/liveview.php	Tue Jul 29 21:33:38 2014 +0200
+++ b/www-thermferm/liveview.php	Wed Jul 30 15:26:29 2014 +0200
@@ -132,11 +132,14 @@
 	$set_temperature = "N/A";
 	$air_temperature = "N/A";
 	$beer_temperature = "N/A";
+	$power_led = $cooler_led = $heater_led = $fan_led = "off";
 
 	foreach($arr as $l) {
 	    $vals = explode(",", $l);
 	    if (strcmp($vals[0], "MODE") == 0) {
 		$mode = $vals[1];
+		if (strcmp($mode, "OFF"))
+		    $power_led = "on";
 	    }
 	    if (strcmp($vals[0], "AIR_STATE") == 0) {
 		$air_state = $vals[1];
@@ -151,7 +154,7 @@
 		$beer_temperature = $vals[1];
 	    }
 	}
-	$outstr .= '     <div id="fermentor_panel">'.PHP_EOL;
+	$outstr .= '     <div id="fermentor_panel_top">'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_selector">'.PHP_EOL;
 	$outstr .= '       Mode '.$mode.PHP_EOL;
 	$outstr .= '       <form>'.PHP_EOL;
@@ -168,8 +171,11 @@
 	$outstr .= '       </form>'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_powerled">'.PHP_EOL;
-	$outstr .= '       PwrLED'.PHP_EOL;
+	$outstr .= '       <img src="images/led_green_'.$power_led.'.png"><br>Pwr'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '     </div> <!-- fermentor_panel_top -->'.PHP_EOL;
+
+	$outstr .= '     <div id="fermentor_panel_display">'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_display1">'.PHP_EOL;
 	$outstr .= '       '.$set_temperature.'<br>Set'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
@@ -179,41 +185,42 @@
 	$outstr .= '      <div id="fermentor_display3">'.PHP_EOL;
 	$outstr .= '       '.$beer_temperature.'<br>Beer'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '     </div> <!-- fermentor_panel_display -->'.PHP_EOL;
+
+	$outstr .= '     <div id="fermentor_panel_control">'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_led1">'.PHP_EOL;
-	$outstr .= '       CoolLED'.PHP_EOL;
+	$outstr .= '       <img src="images/led_green_'.$cooler_led.'.png"><br>Cool'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_led2">'.PHP_EOL;
-	$outstr .= '       HeatLED'.PHP_EOL;
+	$outstr .= '       <img src="images/led_green_'.$heater_led.'.png"><br>Heat'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_led3">'.PHP_EOL;
-	$outstr .= '       FanLED'.PHP_EOL;
+	$outstr .= '       <img src="images/led_green_'.$fan_led.'.png"><br>Fan'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_toggle1">'.PHP_EOL;
 	$outstr .= '       <form>'.PHP_EOL;
 	strcmp($mode, "NONE") ? $se = " disabled" : $se = "";
 	$ch = " checked";
 	$outstr .= '        <input type="radio" name="cooler'.$unr.'" value="OFF"'.$se.$ch.'>Off<br>'.PHP_EOL;
-	$outstr .= '        <input type="radio" name="cooler'.$unr.'" value="ON"'.$se.'>On<br>'.PHP_EOL;
-	$outstr .= '        Cooler'.PHP_EOL;
+	$outstr .= '        <input type="radio" name="cooler'.$unr.'" value="ON"'.$se.'>On'.PHP_EOL;
 	$outstr .= '       </form>'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_toggle2">'.PHP_EOL;
 	$outstr .= '       <form>'.PHP_EOL;
 	strcmp($mode, "NONE") ? $se = " disabled" : $se = "";
 	$outstr .= '        <input type="radio" name="heater'.$unr.'" value="OFF"'.$se.$ch.'>Off<br>'.PHP_EOL;
-	$outstr .= '        <input type="radio" name="heater'.$unr.'" value="ON"'.$se.'>On<br>'.PHP_EOL;
-	$outstr .= '        Heater'.PHP_EOL;
+	$outstr .= '        <input type="radio" name="heater'.$unr.'" value="ON"'.$se.'>On'.PHP_EOL;
 	$outstr .= '       </form>'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
 	$outstr .= '      <div id="fermentor_toggle3">'.PHP_EOL;
 	$outstr .= '       <form>'.PHP_EOL;
 	strcmp($mode, "NONE") ? $se = " disabled" : $se = "";
 	$outstr .= '        <input type="radio" name="fan'.$unr.'" value="OFF"'.$se.$ch.'>Off<br>'.PHP_EOL;
-	$outstr .= '        <input type="radio" name="fan'.$unr.'" value="ON"'.$se.'>On<br>'.PHP_EOL;
-	$outstr .= '        Fan'.PHP_EOL;
+	$outstr .= '        <input type="radio" name="fan'.$unr.'" value="ON"'.$se.'>On'.PHP_EOL;
 	$outstr .= '       </form>'.PHP_EOL;
 	$outstr .= '      </div>'.PHP_EOL;
-	$outstr .= '     </div> <!-- fermentor_panel -->'.PHP_EOL;
+	$outstr .= '     </div> <!-- fermentor_panel_control -->'.PHP_EOL;
+
 	$outstr .= '    </div> <!-- fermentor -->'.PHP_EOL;
     }
 

mercurial