Hola buen dia....
Tengo un dispositivo lector de una báscula conectada a la red y tiene una IP fija
Este dispositivo va a tener datos de peso, fecha, hora, etc...
Cuando una tolva de ferrocarril es subida a la báscula para pesarse, yo a través del sistema necesito leer los datos que este dispositivo tiene en ese momento.
Como le puedo hacer en PHP para leer los datos que tiene esta IP???
Tengo algo similar para la báscula que pesa camiones, pero este dispositivo tiene un cable serial que está conectado directamente al servidor y solo tengo que leer el puerto serial a través
$fp = fopen("/dev/ttyS0", "r");
$p_peso = fread($fp, $i);
Para hacerlo con la IP he estado intentando con un código como este y he estado haciendo algunas modificaciones y pruebas pero no me funciona
$fp = fsockopen("192.168.0.249", 80, $errno, $errstr, 30);
echo $errno;
echo "<br>";
echo $errstr;
if (!$fp) {
echo "$errstr ($errno)<br />\n";
}
else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: 192.168.0.249\r\n";
$out .= "Connection: Close\r\n\r\n";
echo $out;
echo "<br>";
fwrite($fp, $out);
/* while (!feof($fp)) {
echo fgets($fp, 529);
}*/
fclose($fp);
}
Cualquier ayuda se los agradezco mucho
Saludos