User manual

38 G. Lufft Mess- und Regeltechnik GmbH, Fellbach, Deutschland
11.5 Konfiguration
Die Konfiguration der JSON-App erfolgt mit folgenden Parametern:
Bezeichnung Die Bezeichnung wird in der Device-Übersicht angezeigt
Bezeichnung (lang) Die Bezeichnung kann für längere Bezeichnungstexte
verwendet werden.
Beschreibung Notizen zur Konfiguration und zur Nutzung des Devices (z.B.
abfragende Programme, Ansprechpartner hierfür)
Device aktiv Einschalten / Ausschalten der API-Funktion.
Wenn das Device ausgeschaltet ist, wird „success = false“ zurückgeliefert.
11.6 Meldungen / Fehlersituationen
Während das JSON-Device aktiv ist, können folgende Meldungen (Logs) auftreten:
Typ
Beschreibung
Gegenmaßnahme
Request
Fehler bei einer Anfrage
mit Anfrage-URL
- Anfrage korrigieren
Diese Meldungen sind unkritische Warnungen.
11.7 Beispiele von JSON-Abfragen
Nachfolgendes Resultat liefert der Befehl getchannels in einer Beispielkonfiguration zurück.
http://<lufft-i-box>/websites/ab/index.php/json/1/api/getchannels
{
"success":true,
"channels":[
{
"channelmetaid":"478",
"valueid":"110-40105",
"app":"opus20",
"deviceid":"110",
"devicecaption":"Opus (.96)",
"channelno":"40105",
"interval":"1",
"type":"16",
"caption":"",
"measurementname":"Temperatur",
"unitname":"\u00b0F",
"valuemin":"-40",
"valuemax":"80"
},
{