02-04-2013, 09:06 PM
Na początek proponuję taką stronę: wpisz http://twójadresIP_LK/st0.xml.Tu są stany wszystkich we/wy/temp/itp.
Druga propozycja to uważne przeczytanie wszystkich postów na tym forum a twoja wiedza o LK będzie ogromna.(Potrzebny czas ok. 2 godz.)
Tu masz przykładowy kod (PHP) odczytu temperatur z trzech czujników ds18 i kty84 ze strony st0.xml. Nie sprawdzałem ale powinien działać.
function odczytLK()
{
$adres = "http://admin:admin@192.168.0.100:8081/st0.xml";
$log=file($adres,FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES);
$z14 = substr($log[14],1,4).substr($log[14],5,2).".".substr($log[14],7,1);
$z18 = substr($log[18],1,4).substr($log[18],5,2).".".substr($log[18],7,1);
$z19 = substr($log[19],1,4).substr($log[19],5,2).".".substr($log[19],7,1);
$z20 = substr($log[20],1,4).substr($log[20],5,2).".".substr($log[20],7,1);
$adres2 = "http://admin:admin@192.168.0.120:8082/st0.xml";
$log2=file($adres2,FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES);
$z14_2 = substr($log2[14],1,4).substr($log2[14],5,2).".".substr($log2[14],7,1);
itd.
Pozdrawiam
Druga propozycja to uważne przeczytanie wszystkich postów na tym forum a twoja wiedza o LK będzie ogromna.(Potrzebny czas ok. 2 godz.)
Tu masz przykładowy kod (PHP) odczytu temperatur z trzech czujników ds18 i kty84 ze strony st0.xml. Nie sprawdzałem ale powinien działać.
function odczytLK()
{
$adres = "http://admin:admin@192.168.0.100:8081/st0.xml";
$log=file($adres,FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES);
$z14 = substr($log[14],1,4).substr($log[14],5,2).".".substr($log[14],7,1);
$z18 = substr($log[18],1,4).substr($log[18],5,2).".".substr($log[18],7,1);
$z19 = substr($log[19],1,4).substr($log[19],5,2).".".substr($log[19],7,1);
$z20 = substr($log[20],1,4).substr($log[20],5,2).".".substr($log[20],7,1);
$adres2 = "http://admin:admin@192.168.0.120:8082/st0.xml";
$log2=file($adres2,FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES);
$z14_2 = substr($log2[14],1,4).substr($log2[14],5,2).".".substr($log2[14],7,1);
itd.
Pozdrawiam
<t></t>