6 rpc_get_parameter, 1 version 1.0 – SMA SUNNY WEBBOX RPC Benutzerhandbuch

Seite 26

Advertising
background image

7  Service-Prozeduren

SMA Solar Technology AG

26

SWebBoxRPC-BA-de-14

Bedienungsanleitung

7.6 RPC_GET_PARAMETER

7.6.1 Version 1.0

Liefert die Parameterwerte von bis zu 5 Geräten in Abhängigkeit vom Zugriffslevel. Der Level wird
durch Übermittlung des MD5-Hashwertes des zugehörigen Passworts im Request-Header festgelegt.

Aufbau

RPC={
"version": "1.0",
"proc": "GetParameter",
"id": "ID",
"format": "FORMAT",
"passwd": "PASSWORT",
"params":
{
"DEVICES":
[
{
"key": DEVICE_KEY,
"channels": [CHANNELS]
}
]
}
}

Als Parameter ist eine Liste mit den Geräteobjekten zu übergeben, von denen die Parameter geliefert
werden sollen. Jedem Gerät kann eine Auswahl von gewünschten Parametern übergeben werden.
Fehlt diese Auswahl, so werden alle Parameter übermittelt.

PASSWORT:

Der MD5-kodierte Hashwert des Passwortes für den gewünschten Zugriffslevel.

DEVICES:

Ein Array, welches die Geräte-Objekte enthält, von denen Parameter geliefert
werden sollen, sowie eine optionale Auswahl bestimmter Kanäle.

DEVICE_KEY:

Der zugehörige Geräteschlüssel (siehe Kapitel 6.1 „Device-Objekt“, Seite 13).

CHANNELS:

Ein Array, welches die Meta-Namen der gewünschten Prozessdaten enthält. Die
verfügbaren Meta-Namen können mit dem Kommando
RPC_GET_PROCESS_DATA_CHANNELS ermittelt werden.

Advertising