Arexx BS-1400GPRS Mode D'emploi page 23

Masquer les pouces Voir aussi pour BS-1400GPRS:
Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

Beispiel einer Nachricht:
D
id==$i&&value==$v
E
In diesem Beispiel wird ein Webserver programmiert um die angegebene
U
Zeichenkette in zwei Parametern 'id' (Identifikationswert des Sensors) und
'value' (Messwert) zu dekodieren. Diese Methode ermöglicht es ohne
T
PC-Betrieb aktuelle Daten vom BS1400-System in eine Webseite zu
übertragen.
S
Daten im Flashspeicher
C
Eine spezielle xml Maske gibt externer Software Zugang zu den Daten im
H
Flashspeicher. Die 'data xml' Seite gibt Messungen von einem bestimmten
Zeitraum an.
Die Seiten werden mit folgenden Variablen abgerufen:
Parameter
name
A
B
C
D
Beispiel:
http://log77.lan/data.xml?A=327682224&B=327685203&C=4096&D=1
Dieser Abruf erzeugt folgenden Datensatz:
<?xml version="1.0" encoding="utf-8" ?>
<measurements>
<value id="4096" type="1" t="327682224">25.1</value>
<value id="4096" type="1" t="327682287">39.5</value>
<value id="4096" type="1" t="327682335">33.7</value>
<value id="4096" type="1" t="327682378">30.7</value>
<value id="4096" type="1" t="327684165">23.1</value>
<more>327684165</more>
</measurements>
Die xml Daten umfassen 'measurements' Elemente als Root-Elemente. Die-
ses Element enthält 0, 1, oder mehr 'value' Elemente. Jedes 'value' Element
stellt eine Messung dar. Es besitzt folgende Attribute:
•id Sensoridentifikation
•type Sensortyp; 1=Temperatur, 3= RH, 5=CO2
•t Zeitangabe; Anzahl Sekunden ab 1-1-2000
Der Messwert selbst ist als Elementwert angegeben.
Da die Datenübertragung eine gewisse Zeit dauern kann, kann die xml Datei gekürzt werden, sowie es im
oberen Beispiel der Fall ist.
Typ
Umschreibung
timestamp
Start der Periode; Anzahl Sekunden ab 1-1-2000
timestamp
Ende der Periode; Anzahl Sekunden ab 1-1-2000
integer
Sensor id
integer
Sensortyp; 1=Temperatur, 3= RH%, 5=CO2
23

Publicité

Table des Matières
loading

Table des Matières