Blog
Ved hjælp af følgende copy & paste-eksempel kan du vise målingerne fra flere enheder (her to webtermografer) på én webside.
Til dette eksempel skal du bruge en webserver med PHP-fortolker.
Du har allerede angivet din(e) web-termograf(er)
- med magt,
- tilsluttet den til dit netværk,
- tildelt den en IP-adresse – hvilket med WuTility ikke er noget problem.
1. HTTP GET Header aktivere deaktivere
For at enhederne ikke returnerer hele svarhovedet (IP-adresse, systemnavn, sensordelenummer, temperatur), men kun selve målingerne, skal denne mulighed først slås fra i enhedens konfiguration:

2. Indarbejd PHP-script i websiden
- Kopier JavaScript (vist med blåt)
f.eks. til området <body> på din webside (PHP-kommandoer fortolkes på ethvert ønsket sted på siden). - Tilpas den røde IP-adresse, den grønne HTTP-port og den gule forespørgselskommando til dit formål.
<html>
<head>
<title>Temperature</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
function getvalue($address,$sensorno)
{
$datei = fsockopen($address,80);
$out = "GET /Single".$sensorno." HTTP/1.1\r\n\r\n";
fwrite($datei, $out);
while (!feof($datei))
{
$data = fgets($datei);
}
$find = "/r/n";
$pos = strpos($data, $find);
$value = substr($data,$pos);
echo $value;
fclose($datei);
}
?>
<br>
<?
getvalue ("192.168.0.2","1");
?>
<br>
<?
getvalue ("192.168.0.3","1");
?>
</body>
</html>
3. Produktion
Hvis du gemmer ovenstående PHO-side på en PHP-server og åbner den med en webbrowser, får du følgende visning:
4. Automatisk opdatering
- For at opdatere siden cyklisk skal du indsætte følgende linje (vist med blåt) i <head> området på siden.
- Intervallet er angivet i sekunder (her vist med rødt: 60 sekunder).
<html>
<head>
<title>Temperature</title>
<meta http-equiv=refresh content=60>
</head>
<body bgcolor="#FFFFFF" text="#000000">
...
5. Tilpas siden til dit formål
Ved hjælp af ovenstående procedure kan du ganske enkelt oprette oversigtssider, som kan indeholde et vilkårligt antal målinger:
Kom i gang - bestil en prøveversion i 30 dage.
Prøv vores produkter fra Wiesemann & Theis gratis i 30 dage ved at skrive det i ordrebekræftelsen: Ønsker at teste produktet.
Hvis du ikke ønsker at gøre brug af din returret inden for 30 dage, skal du blot betale den medfølgende faktura. Gratis forsendelse i Danmark.

