Schreiben eines Wertes

Um den aktuellen Wert zu schreiben, wird am Ende des Ressourcenzweigs die Funktion „set“ und der Wert als Parameter „value“ hinzugefügt.

Beispiel

https://live.my-gekko.com/api/v1/var/lights/item96/scmd/set?value=D60
&username=mustermann@email.com&key=y767ZV6n8k4B7iyvYFzc9D
&gekkoid=W96Y-WZDZ-8YTE-8FT3

Sobald der Befehl erfolgreich ausgeführt wurde, erscheint die Meldung OK.

Ob eine Ressource beschreibbar ist und wie der Schreibbefehl aussieht entnehmen Sie der Beschreibung „value“ aus der Ressourcenabfrage.

Bsp.:

{
       „value“: „1|0|D100|T|C44782 (On|Off|Dim%|Toggle|RGB24Bit)“,
       „type“: „STRING“,
       „permission“: „WRITE“,
       „index“: 100001
}

1:

On

0:

Off

D100:

Dimmen 100 %

C44782:

Farbe laut RGB24Bit-Wert

Beispiel Query API E-MOBIL

Betriebsmodus setzen mit M0-3

http://192.168.1.20/api/v1/var/emobils/item0/scmd/set?value=M0&username=www&password=www
  • M0 = Manuell
  • M1 = Grün
  • M2 = Komfort
  • M3 = Boost

Ladeleistung setzen mit CS20

http://192.168.1.20/api/v1/var/emobils/item0/scmd/set?value=CS20&username=www&password=www

Ladeleistung setzen, NACHDEM auf komfort gestellt wurde.

Jeder Betriebsmodus speichert seine eigene Ladeleistung.

http://192.168.1.20/api/v1/var/emobils/item0/status?username=www&password=www

Beim API Status sind die letzten 5 Einträge

Betriebsmodus:

  • 0=Manuell
  • 1=Grün
  • 2=Komfort
  • 3=Boost

Einsteckverhalten:

  • 0=Keine Aktion
  • 1=Ladung starten

Ladeziel:

  • 0=Vollladung
  • 1=Teilladung kWh
  • 2=Teilladung SoC(%)

Ladeziel Wert:

  • Der Wert vom Ladeziel in kWh oder %, je nach Ladeziel

EMS erlaubt:

  • 0=nicht erlaubt
  • 1=erlaubt