Integration in bestehende Systeme
tor" mit dem Benutzerpasswort erfolgen.
Es kann darüber hinaus festgelegt werden, ob die Outputs über REST geschaltet
werden dürfen.
Lesender Zugriff
Für lesende Zugriffe verwendet REST das HTTP-Kommando GET.
Dabei unterstützt das Web-IO für Antworten auf REST-Anfragen drei Formate:
•
JSON
•
XML
•
Text
In welchem Format geantwortet wird, kann über die Anfrage bestimmt werden. Mit
http://<ip-adresse>/rest/json
kann z.B. das gesamte Prozessabbild des Web-IO im JSON-Format abgerufen wer-
den. Die Antwort sieht dann so aus:
{
"info" :
{
"request" : " / rest / json",
"time" : "2016 - 09 - 09,
09 : 42 : 54",
"ip" : "10.40.22.227",
"devicename" : "WEBIO - CAFE27"
},
"iostate" :
{
"input" : [
{
"number" : 0,
"state" : 0
},
{
"number" : 1,
"state" : 0
}
],
"output" : [
{
"number" : 0,
"state" : 0
},
{
"number" : 1,
44