# HG changeset patch # User Michiel Broek # Date 1405695447 -7200 # Node ID 81c7433004ed292489119bc565e7b9a2d526d040 # Parent f50c17d68028796c5ab16f43e1a4d0e40e33bd46 New screen layout diff -r f50c17d68028 -r 81c7433004ed www-thermferm/liveview.php --- a/www-thermferm/liveview.php Fri Jul 18 16:33:41 2014 +0200 +++ b/www-thermferm/liveview.php Fri Jul 18 16:57:27 2014 +0200 @@ -66,6 +66,10 @@ $outstr .= '
'.PHP_EOL; + $set_temperature = "N/A"; + $air_temperature = "N/A"; + $beer_temperature = "N/A"; + foreach($arr as $l) { $vals = explode(",", $l); if (strcmp($vals[0], "NAME") == 0) { @@ -86,20 +90,14 @@ if (strcmp($vals[0], "AIR_STATE") == 0) { $air_state = $vals[1]; } - if (strcmp($vals[0], "AIR_TEMPERATURE") == 0) { - if ($air_state == 0) - $air_temperature = $vals[1]; - else - $air_temperature = "N/A"; + if ((strcmp($vals[0], "AIR_TEMPERATURE") == 0) && ($air_state == 0)) { + $air_temperature = $vals[1]; } if (strcmp($vals[0], "BEER_STATE") == 0) { $beer_state = $vals[1]; } - if (strcmp($vals[0], "BEER_TEMPERATURE") == 0) { - if ($beer_state == 0) - $beer_temperature = $vals[1]; - else - $beer_temperature = "N/A"; + if ((strcmp($vals[0], "BEER_TEMPERATURE") == 0) && ($beer_state == 0)) { + $beer_temperature = $vals[1]; } } $outstr .= '
'.PHP_EOL; @@ -107,35 +105,41 @@ $outstr .= ' Mode '.$mode.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' PwrLED'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' '.$set_temperature.'
Set'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; - $outstr .= ' Air
'.$air_temperature.PHP_EOL; + $outstr .= ' '.$air_temperature.'
Air'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; - $outstr .= ' Beer
'.$beer_temperature.PHP_EOL; + $outstr .= ' '.$beer_temperature.'
Beer'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' CoolLED'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' HeatLED'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' FanLED'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' CoolSW'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' HeatSW'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; + $outstr .= ' FanSW'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; -// $outstr .= ' mode ' . $mode . '
' .PHP_EOL; -// $outstr .= ' air temperature ' . $air_temperature . '
' .PHP_EOL; -// $outstr .= ' beer temperature ' . $beer_temperature . '
' .PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= ' '.PHP_EOL; + $outstr .= ' '.PHP_EOL; $outstr .= '
'.PHP_EOL; $outstr .= ' '.PHP_EOL; }