API Beispiele (Version 2)
Die Beispiel sind in Objectpascal geschrieben und müssen der jeweiligen Sprache/Umgebung angepasst werden.
Ausführung eines Scriptes
jsonToSend.Add(‚{„ID“:“‚+inttostr(scriptID)+'“}‘);
http.Post(‚http://’+sIPAdresse+’/api/v2/scripts/execute/‘, jsonToSend);
sIPAdresse = die IPAdresse der Maschine im Netz
scriptID = die ID des Scriptes
Anhalten eines Scriptes
http.get(‚http://’+sipAdresse+’/api/v2/scripts/stop‘);
Maschinenstatus ändern
jsonToSend.Add(‚{„action“:“‚+inttostr(action)+'“}‘);
http.Post(‚http://’+sipAdresse+’/api/v2/machine/control/‘, jsonToSend);
action = 0 | Maschine ausschalten |
action = 1 | Maschine anschalten |
action = 2 | Maschine ECO-Modos |
action = 3 | Dampfboiler aus |
action = 4 | Dampfboiler an |
action = 5 | Maschine an + Dampfboiler aus |