26 |
26 |
27 $answer = send_cmd("LIST LOG ".$_GET["unit"]); |
27 $answer = send_cmd("LIST LOG ".$_GET["unit"]); |
28 $arr = explode("\r\n", $answer); |
28 $arr = explode("\r\n", $answer); |
29 |
29 |
30 |
30 |
31 //$data[] = array('Date','Mode','Air','Beer','Target','Heater','Cooler','Fan','Door'); |
|
32 $row = '['; |
31 $row = '['; |
33 |
32 |
34 /* We don't use json_encode because it doesn't work for our purpose */ |
33 /* We don't use json_encode because it doesn't work for our purpose */ |
35 if (startsWith($arr[0], "212")) { |
34 if (startsWith($arr[0], "212")) { |
36 $j = 1; |
35 $j = 1; |
40 if ($j > 1) |
39 if ($j > 1) |
41 $row .= ','; |
40 $row .= ','; |
42 $f = explode(",", $arr[$j]); |
41 $f = explode(",", $arr[$j]); |
43 $heater = $f[5] / 100; |
42 $heater = $f[5] / 100; |
44 $cooler = $f[6] / 100; |
43 $cooler = $f[6] / 100; |
45 $row .= '{"Date":"'.$f[0].'","Mode":"'.$f[1].'","Air":"'.$f[2].'","Beer":"'.$f[3].'","Target":"'.$f[4].'",'; |
44 $row .= '{"Date":"'.$f[0].'","Mode":"'.$f[1].'","Air":"'.$f[2].'","Beer":"'.$f[3].'","Target_lo":"'.$f[4].'",'; |
46 $row .= '"Heater":'.$heater.',"Cooler":'.$cooler.',"HeatUse":'.$f[7].',"CoolUse":"'.$f[8].'","Room":"'.$f[9].'"}'; |
45 $row .= '"Heater":'.$heater.',"Cooler":'.$cooler.',"HeatUse":'.$f[7].',"CoolUse":"'.$f[8].'","Room":"'.$f[9].'","Target_hi":"'.$f[10].'"}'; |
47 $j++; |
46 $j++; |
48 } |
47 } |
49 } |
48 } |
50 |
49 |
51 $row .= ']'; |
50 $row .= ']'; |