Willkommen › Foren › LogoControl › NetIO parseResponse
- Dieses Thema hat 0 Antworten sowie 1 Stimme und wurde zuletzt vor vor 8 Jahren, 2 Monaten von jhabrom aktualisiert.
-
AutorBeiträge
-
16. September 2016 um 10:12 #3080jhabromTeilnehmer
Hallo,
zuerst einmal vielen Dank für die tolle Arbeit!
Nachdem die Webdarstellung einwandfrei funktioniert, habe ich mich heute testweise an NetIO herangewagt.
Leider erhalte ich per parseResponse keine Werte aus dem „Arbeits-Label“.
Das Arbeits-Label wird aber aktualisiert.
Anbei meine Test config:{
„type“: „NetIOConfiguration“,
„version“: 2,
„connections“: [
{
„name“: „myconnection“,
„host“: „xxx.xxx.xxx.xxx“,
„port“: 8088,
„protocol“: „http“
}
],
„pages“: [
{
„name“: „test“,
„label“: „Test“,
„connection“: „myconnection“,
„sound“: „active“,
„items“: [
{
„top“: 190,
„left“: 10,
„width“: 300,
„height“: 420,
„type“: „label“,
„text“: „getattrib“,
„textcolor“: „230,230,230“,
„interval“: 1000,
„reads“: „GET /rest/attributes“
},
{
„top“: 20,
„left“: 30,
„width“: 100,
„height“: 100,
„type“: „label“,
„text“: „testlabel“,
„textcolor“: „230,230,230“,
„parseResponse“: „(?<=“D“:“004_02″,“A“:“1″,“V“:[^,]{0,10}[^,]{0,10},“T“:“)[^“]*“
}
],
„fitToScreen“: true,
„width“: 1080,
„height“: 1920,
„textcolor“: „230,230,230“,
„background“: „40,40,40“
}
],
„device“: „Google Nexus 5“,
„orientation“: „portrait“,
„name“: „NP“,
„description“: „-„,
„navigation“: „fix“,
„pagebuttonwidth“: „dynamic“,
„style“: „flat“,
„theme“: „dark“,
„preventSleep“: false,
„switchOnSwipe“: true
}…und hier der Inhalt von /rest/attributes
{„revisionNumber“:6520,“attributeUpdates“:[{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_01″,“A“:“1″,“V“:0,“T“:“aus“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_02″,“A“:“1″,“V“:0,“T“:“aus“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_03″,“A“:“1″,“V“:0,“T“:“aus“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_04″,“A“:“1″,“V“:8,“T“:“8″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_05″,“A“:“1″,“V“:0,“T“:“0″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_06″,“A“:“1″,“V“:5,“T“:“5″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“001_07″,“A“:“1″,“V“:0,“T“:“0″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“002_01″,“A“:“1″,“V“:0,“T“:“aus“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“2″,“A“:“1″,“V“:0,“T“:“aus“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“002_03″,“A“:“1″,“V“:1,“T“:“an“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“002_04″,“A“:“1″,“V“:8,“T“:“8″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“002_05″,“A“:“1″,“V“:0,“T“:“0″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“002_06″,“A“:“1″,“V“:5,“T“:“5″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“002_07″,“A“:“1″,“V“:0,“T“:“0″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“003_01″,“A“:“1″,“V“:0,“T“:“aus“},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“003_02″,“A“:“1″,“V“:2,“T“:“2″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“003_03″,“A“:“1″,“V“:0,“T“:“0″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“004_01″,“A“:“1″,“V“:0.099,“T“:“0.099″},{„__type“:“AttributeUpdate:#LogoControl.DataModel“,“D“:“004_02″,“A“:“1″,“V“:522.5,“T“:“522.5″}]}
Vielen Dank für die Hilfe!
- Dieses Thema wurde vor vor 8 Jahren, 2 Monaten von jhabrom bearbeitet.
-
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.