updated removed
[home-automation.git] / jukebox.php
1 <?
2
3 include("xml2array.php");
4
5 $mediacenters=array("Livingroom","Bedroom");
6
7 foreach ($mediacenters as $mediacenter) {
8   list($ip,$name)=split("-",$mediacenter);  
9   echo "<input type='radio' name='mediacenter' value='$ip' onClick=\"mediacenterSelect('$ip')\">$name &nbsp;";
10 }
11
12
13 if ($_GET['ip']) {
14   $ip=$_GET['ip'];
15   $ch = curl_init();
16
17   curl_setopt($ch, CURLOPT_URL,"http://$ip:8800/xbmcCmds/xbmcHttp?command=querymusicdatabase(select%20strArtist%20from%20artist%20order%20by%20strArtist)");
18
19   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
20   #curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
21   #curl_setopt($ch, CURLOPT_USERPWD, 'admin:admin');
22   $output = curl_exec($ch);
23
24   echo "<pre>";
25   print_r($output);
26   $array=xml2array($output);
27   print_r($array);
28 }
29
30 exit;
31 $ch = curl_init();
32
33 curl_setopt($ch, CURLOPT_URL,"http://isy99/rest/nodes/11%20BE%2054%201");
34
35 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
36 curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
37 curl_setopt($ch, CURLOPT_USERPWD, 'admin:admin');
38
39 $output = curl_exec($ch);
40
41 #echo "<pre>";
42 $array=xml2array($output);
43 #print_r($array);
44
45 echo "<table>";
46   echo "<tr><td>Set Temperature:</td><td>".$array['nodeInfo']['node']['property']['0_attr']['formatted']."</td></tr>";
47   echo "<tr><td>Current Temperature:</td><td>".($array['nodeInfo']['node']['property']['3_attr']['formatted'])."</td></tr>";
48   echo "<tr><td>Temperature Mode:</td><td>".($array['nodeInfo']['node']['property']['1_attr']['formatted'])."</td></tr>";
49   echo "<tr><td>Humidity:</td><td>".($array['nodeInfo']['properties']['property']['2_attr']['formatted'])."</td></tr>";
50 echo "</table>";
51 ?>