Subversion Repositories HomeAutomation

Rev

Rev 2054 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | SVN | RSS feed

Rev Author Line No. Line
2051 linlun 1
<?php
2
 
3
 
4
function GetLastData($alias2)
5
{
6
  $level2 = 0;
7
  $buffer = "";
8
  $result = array();
9
  try
10
  {
11
    $socket = atomd_initialize("127.0.0.1", 1202);
12
    atomd_send_command($socket, "Module_GetLastDataRaw $alias2");
13
 
14
    $buffer = atomd_read_command_response($socket);
15
    $array = json_decode(trim($buffer), true);
16
  }
17
  catch (Exception $e)
18
  {
19
    die($e);
20
  }
21
  return $array["results"];
22
}
23
 
24
 
25
 
26
function SetDimmerValue($alias2, $level)
27
{
28
  $level2 = 0;
29
  $buffer = "";
30
 
31
  try
32
  {
33
    $socket = atomd_initialize("127.0.0.1", 1202);
34
 
35
    atomd_send_command($socket, "Dimmer_AbsoluteFade $alias2 255 $level");
36
 
37
    $buffer = atomd_read_command_response($socket);
38
  }
39
  catch (Exception $e)
40
  {
41
    die($e);
42
  }
43
}
44
 
45
?>
46