PUT-Output

Mit dem Typ PUT-Output können mit dem HTTP PUT Request Werte von myGEKKO gesendet werden.

Diese Methode erlaubt das Erstellen oder Ändern von Dateien auf einem Webserver.

Die Requests werden nur bei Wertänderung gesendet.

 
Hinweis

Die maximale Länge von Name + Request On + Request Off/Parameter darf in der Summe nicht über 250 Zeichen betragen.


Request On (URL):

Beispiel an Philips Hue:

http://IP-Adresse Hue Bridge/api/Benutzername/lights/Lampennummer/state

Die fett geschriebenen Wörter müssen ausgetauscht werden:

http://192.168.2.49/api/ZqJswGAs76Pf7vwiD8MF5tnvn7bEA5knev 3N7JQ/lights/4/state


Request OFF/Parameter:

Stellt die zu übermittelnden Daten dar. Diese werden fest eingestellt mit Header content-type: application/x-www-form-urlencoded übermittelt.

Bsp.:

Philips Hue - Helligkeit einstellen

{„bri“: @VALUE@}

@VALUE@ wird mit dem übergebenen Wert aus AO oder DO als Ganzzahl ersetzt:

Bsp.:

Bei dem Wert 50 = {„bri“: 50} wird die Lampe auf 50% gedimmt

Bei dem Wert 75 = {"bri": 75} wird die Lampe auf 75% gedimmt
 

Bsp.:

Philips Hue - Einschalten

{„on“: @VALUE:0[false],1[true]@}

@VALUE:1[true],0[false]@ wird mit dem übergebenen Wert als Wort ersetzt.

Bsp.:

Bei dem Wert 1= {„on“: true} wird die Lampe eingeschaltet

Bei dem Wert 0= {„on“: false} wird die Lampe ausgeschaltet

 
Hinweis

Im Request bzw. Parameter darf kein ; (Strichpunkt) eingegeben werden, dieses Zeichen wird in der Eingabe aktuell nicht unterstützt.