Produkte: Entwickeln Sie Ihre eigene Software

Das Temperaturmessgerät Modell E (RJ45-Ethernet) besitzt einen integrierten Webserver, der auf Port 80 auf Anfragen aus dem TCP/IP Protokoll wartet. Der IT Temperatur Monitor reagiert auf drei verschiedene URL Anfragen:

/index.html: Diese Hauptseite ruft eine Html-Seite auf, die dieTemperaturen von allen angeschlossenen Messfühlern anzeigt. Diese Index-Seite enthält ebenfalls detallierte Informationen über den IT Temperatur Monitor, wie zum Beispiel Hersteller, Seriennummer, Einheit und Bezeichnung des Messfühlers.

/temp: Diese Anfrage ruft eine HTML-freie Webseite auf, die aus einem einfachen ASCII-String, getrennt durch Pipe-Symbole, besteht. Die Daten werden im folgenden Format angezeigt:

"Bezeichnung_Messfühler1 |Temperatur| Bezeichnung_Messfühler2 |Temperatur …"

Diese URL kann zum Beispiel von Originalherstellern verwendet werden, um das Temperaturmessgerät mit eigener Software zu benutzen. Dies bietet Ihnen einen einfachen und effizienten Weg, um die Daten der Messfühler auszulesen.
Sie können diese URL ebenfalls zum Auslesen der Temperaturdaten verwenden, wenn Sie Ihre eigene Software schreiben wollen. Einige Beispieldaten (in Celsius):

Probe 1| 74.5|Probe 2|35.5|Probe 3| 79.0|Probe 4| 54.4
(’Probe’, Englisch für Messfühler)

/config: Diese Anfrage sendet ebenfalls eine Html-freie Webseite zurück, die aus einer ASCII Zeichenfolge, getrennt durch Pipe-Symbole, besteht. Diese Zeichenfolge enthält Informationen über die Konfiguration des IT Temperatur Monitors, wie zum Beispiel Seriennummber, Bezeichner des Messfühlers und Modellnummer. Einige Beispieldaten:

E6D2L0T01|ETemp|Model E4|4|1|Probe 1|2|Probe 2|3|Probe 3|4|Probe 4
(’Probe’, Englisch für Messfühler)

Um Temperaturdaten mit Hilfe Ihrer eigenen Software abzufragen, brauchen Sie ein Grundverständniss über TCP/IP Sockets und das HTTP Protokoll. Schauen Sie bitte Einzelheiten in der Dokumentation von der Ihnen verwendeten Software nach.
Nachdem Sie erfolgreich den TCP/IP Socket initialisiert und für das Temptrax Temperaturmessgerät zugänglich gemacht haben, können Sie nun Daten mit Hilfe des HTTP Protokolls austauschen.
Um die /temp URL anzufragen, senden Sie folgende Zeichenfolge

"GET /temp "

Benutzen Sie das Telnet Kommando, um auf einfache Art und Weise Daten aus dem Temptrax Tempraturmessgerät auszulesen. Hierfür öffnen Sie eine Telnet Session für die IP Adresse des Temperaturmessgeräts auf Port 80.
Falls das Temperaturmessgerät zum Beispiel auf IP 192.168.2.101 konfiguriert ist, schicken Sie folgendes Kommando:

telnet 192.168.2.101 80

Falls dies erfolgreich ist, können Sie Temperaturabfragen direkt an das Temperaturmessgerät schicken. Wie oben beschrieben, können Sie zum Beispiel das /temp Kommando verwenden:

GET /temp HTTP/1.0

Nachdem zweimaligen Drücken der Enter-Taste, erhalten Sie eine ASCII Zeichenfolge mit den aktuellen Temperaturdaten.

Sie können ebenfalls folgende Zeile in Ihren Browser eingeben, um dasselbe Ergebnis im Brownser anzeigen zu lassen:

http://192.168.2.101/temp

Hier ein Beispiel für einen Return-String:

Probe 1| 71.3|Probe 2|34.5|Probe 3| 77.0|Probe 4| 52.3
(’Probe’, Englisch für Messfühler)

Falls Sie Schwierigkeiten mit der Konfiguration haben, weitere Informationen oder Hilfe benötigen, schicken Sie uns einfach eine Email an: support@openxtra.co.uk. Schicken Sie uns bitte ebenfalls Ihre Telefonnummer für den Fall, dass unser Technischer Mitarbeiter Sie zurückrufen möchte.