REST API

Nachfolgend wird erklärt, wie Sie die REST API zum Abruf von Controller Informationen nutzen können.

Hinweise:
 
Damit Sie die REST-Schnittstelle nutzen können, muss diese zuerst in den Operator Einstellungen
unter "REST-Schnittstelle" aktiviert werden.

Die Nutzung der REST API setzt mindestens die Firmware-Version 5.13 voraus. 

Weiterhin kann die REST API aktuell nur zum Auslesen ("read-only") der Parameter verwendet werden.

Für die Abfrage verwenden Sie bitte folgende Parameter:

Autorisierung: „Basic Auth“
Username: „operator“ oder „manufacturer“
Passwort: „Operator/Manufacturer Passwort“

Content Type: „application/json“

Die REST API ermöglicht es aktuell den Status des Ladereglers abzurufen (siehe: REST Parameter). Mit folgendem GET Request können sie bei einer bestehenden USB-Verbindung den Status abrufen:

GET http://192.168.123.123/rest/full_state

Analog dazu können Sie die Daten auch via Wifi, Ethernet oder GSM Verbindung abrufen, sofern Sie eine feste IP Adresse vergeben haben und Sie sich im selben Netzwerk befinden (Wifi, Ethernet):

GET http://ip_adress/rest/full_state

Relevante Einträge für das Energiemanagement sind z.B. die folgenden Einträge:

power_w:5
current_a:0.02
sig_current:16
energy_man_current:16
max_current:16

Um einen spezifischen Wert abzurufen (z.B. sig_current) verwenden Sie bitte den folgenden GET Request:

GET http://ip_adress/rest/sig_current