include("xml2array.php"); $mediacenters=array("Livingroom","Bedroom"); foreach ($mediacenters as $mediacenter) { list($ip,$name)=split("-",$mediacenter); echo "$name "; } if ($_GET['ip']) { $ip=$_GET['ip']; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"http://$ip:8800/xbmcCmds/xbmcHttp?command=querymusicdatabase(select%20strArtist%20from%20artist%20order%20by%20strArtist)"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); #curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); #curl_setopt($ch, CURLOPT_USERPWD, 'admin:admin'); $output = curl_exec($ch); echo "
"; print_r($output); $array=xml2array($output); print_r($array); } exit; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"http://isy99/rest/nodes/11%20BE%2054%201"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, 'admin:admin'); $output = curl_exec($ch); #echo ""; $array=xml2array($output); #print_r($array); echo "
Set Temperature: | ".$array['nodeInfo']['node']['property']['0_attr']['formatted']." |
Current Temperature: | ".($array['nodeInfo']['node']['property']['3_attr']['formatted'])." |
Temperature Mode: | ".($array['nodeInfo']['node']['property']['1_attr']['formatted'])." |
Humidity: | ".($array['nodeInfo']['properties']['property']['2_attr']['formatted'])." |