Herunterladen Inhalt Inhalt Diese Seite drucken

Übertragung Der Daten An Den Dataeagle-Portal-Server - DATAEAGLE 7011 Benutzerhandbuch

Inhaltsverzeichnis

Werbung

Hinweis: Die Eigenschaften "name" und "value" sind immer vorhanden, die anderen Eigenschaften nur, falls
benötigt.
13.3.2.2.1 Beispiel
Hinweis: In dem folgenden Beispiel wurden zur leichteren Lesbarkeit zusätzliche
Zeilenumbrüche eingefügt.
{name: 'geraetid', id: 'A048C23560637DC1', stamp: '3.5.2012%2018%3a12%3a25',
fields: [{name: 'tag', value: 'FFFF0005'},
{name: 'kunde', title: 'Kunde', value: 'A037A921B4218065'},
{name: 'devsn', title: 'Seriennummer', value: '010146AF24FFCA0C'},
{name: 'devclass', title: 'Ger%c3%a4teklasse', value: '6600'},
{name: 'telnr', title: 'Telefonnummer', value: '%2b436764008541'},
{name: 'devflags', title: 'Ger%c3%a4te%20Flags', value: '0047'},
{name: 'swversion', title: 'Firmware%20Version', value: '0301'},
{name: 'modemversion', title: 'Modem%20Version', value: '0305'},
{name: 'osversion', title: 'OS%20version', value: '07.0450'}, ... ]}
{name: 'geraetid', id: 'A0EE9D372C2D75CA', stamp: '8.11.2012%2017%3a15%3a02',
fields: [ ... ]}
13.4 XML-Import
Der XML-Import dient dazu, die über die vom Kunden erstellte Benutzerschnittstelle erfassten oder
veränderten Daten wieder zurück in den DATAEAGLE-Portal-Server zu importieren.
Es können nur vorhandene Messdaten und Einstellungen geändert bzw. neue Messdaten
l
angefügt werden. Es können keine historischen Messdaten eingefügt werden!
Es ist darauf zu achten, dass der
l
kann zu Fehlern kommen, wenn dies nicht der Fall ist!
Werden Einstellungen geändert, muss darauf geachtet werden, dass der
l
aktuelle Datum/Uhrzeit gesetzt wird. Ansonsten werden die Daten nicht mit dem Gerät
synchronisiert.
Beim Anlegen von Messdaten muss immer die
l
(66 steht für die Geräteklasse) angegeben werden.
Beim Löschen muss immer
l
Daten (z.B. Messdaten) ist nicht möglich!
13.4.1 Übertragung der Daten an den DATAEAGLE-Portal-Server
Für die Übertragung einer XML-Datei zum Import am DATAEAGLE-Portal-Server kann ein HTTP-Post
Kommando verwendet werden.
Ein HTTP-POST Kommando kann zum Beispiel mit dem frei verfügbaren Kommandozeilen-Tool
"Wget" (http://www.gnu.org/software/wget/) durchgeführt werden.
Rev. 02
der Datensätze immer aufsteigend angelegt wird. Es
stamp
id="0"
angegeben werden. Das Löschen von historischen
<tag>0</tag>
Kapitel 13 XML-Schnittstelle
stamp
und der
<tag>00006600</tag>
auf das
293

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis