www-thermferm/getstate.php

changeset 196
4d7a96c5d1ff
parent 193
4136193a0c22
child 225
b18b06c17a80
equal deleted inserted replaced
195:b34a1b2421fb 196:4d7a96c5d1ff
26 if (isset($_GET["uuid"])) 26 if (isset($_GET["uuid"]))
27 $uuid = $_GET["uuid"]; 27 $uuid = $_GET["uuid"];
28 else 28 else
29 $uuid = "0e261929-486d-4117-897a-2b23509157c6"; 29 $uuid = "0e261929-486d-4117-897a-2b23509157c6";
30 30
31 $sock = open_socket(); 31 $answer = send_cmd('UNIT GET '.$uuid);
32 if ($sock == false) {
33 echo "";
34 return;
35 }
36
37 socket_write($sock, 'UNIT GET '.$uuid, 4096);
38 $answer = "";
39 while (1) {
40 $line = socket_read($sock, 4096);
41 if ($line === '')
42 break;
43 $answer .= $line;
44 }
45 socket_close($sock);
46
47 $arr = explode("\r\n", $answer); 32 $arr = explode("\r\n", $answer);
48 33
49 $air_temperature = "NA"; 34 $air_temperature = "NA";
50 $air_state = "NA"; 35 $air_state = "NA";
51 $beer_temperature = "NA"; 36 $beer_temperature = "NA";

mercurial