HTTPMOD aktualisiert keine Readings

Begonnen von OliWee, 11 Dezember 2016, 16:06:15

Vorheriges Thema - Nächstes Thema

OliWee

Hi!

Wahrscheinlich hb ich nur eine Kleinigkeit vergessen, aber ich stehe irgendwie auf dem Schlauch...
Warum werden denn die beiden Readings nicht aktualisiert, obwohl der Request alle 60 Sekunden abgesetzt wird?

Internals:
   BUSY       0
   CFGFN
   CHANGED
   DEF        http://192.168.0.12/indexjson.asp 60
   Interval   60
   JSONEnabled 1
   LASTSEND   1481468315.63728
   MainURL    http://192.168.0.12/indexjson.asp
   ModuleVersion 3.3.5 - 29.9.2016
   NAME       GG.Heizung.HTTP
   NR         12862
   STATE      ???
   TRIGGERTIME 1481468375.61769
   TRIGGERTIME_FMT 2016-12-11 15:59:35
   TYPE       HTTPMOD
   addr       http://192.168.0.12:80
   buf        HTTP/1.0 200 OK

Date: Sun, 11 Dec 2016 15:58:35 GMT

Expires: Sun, 11 Dec 2016 15:58:35 GMT

Server: B&R Web Server  Ver. {2-231112-19}

Content-Type: text/html; charset=utf-8

Content-Length: 731

Connection: close



{
    "tempAussen": 77,
    "tempPufferOben": 615,
    "tempPufferVorlaufHk": 555,
    "tempPufferUnten": 425,
    "betriebsArt": 1,
    "stateHk1": 1,
    "stateHk2": 1,
    "modeHk1": "hkManuellAn",
    "modeHk2": "hkManuellAn",
    "Hk1TempIst": 403,
    "Hk2TempIst": 321,
    "Hk1TempSoll": 423,
    "Hk2TempSoll": 304,
    "anfBrenner": 0,
    "Hk1TempVAus": 240,
    "Hk2TempVAus": 232,
    "Hk1Pumpe": 1,
    "Hk2Pumpe": 1,
    "Hk1MischerZu": 0,
    "Hk1MischerAuf": 0,
    "Hk2MischerZu": 0,
    "Hk2MischerAuf": 0,
    "reglerHk": {
        "E": -13,
        "P": -780.0,
        "I": -2.0,
        "D": 240.0
    },
    "reglerFbh": {
        "E": -3,
        "P": -120.0,
        "I": -164.0,
        "D": 0.0
    }
}

   code       200
   conn
   data
   displayurl http://192.168.0.12/indexjson.asp
   header
   host       192.168.0.12
   httpheader HTTP/1.0 200 OK

Date: Sun, 11 Dec 2016 15:58:35 GMT

Expires: Sun, 11 Dec 2016 15:58:35 GMT

Server: B&R Web Server  Ver. {2-231112-19}

Content-Type: text/html; charset=utf-8

Content-Length: 731

Connection: close
   httpversion 1.0
   hu_blocking 0
   hu_filecount 175
   ignoreredirects 0
   loglevel   4
   path       /indexjson.asp
   protocol   http
   redirects  0
   timeout    2
   url        http://192.168.0.12/indexjson.asp
   value      0
   QUEUE:
   Readings:
     2016-12-11 13:52:31   Aussentemperatur 8.4
     2016-12-11 13:53:05   Puffertemperatur_Oben 61.8
   Request:
     data
     header
     ignoreredirects 0
     retryCount 0
     type       update
     url        http://192.168.0.12/indexjson.asp
     value      0
   Defptr:
     Readingbase:
       Aussentemperatur get
       Puffertemperatur_Oben get
     Readingnum:
       Aussentemperatur 01
       Puffertemperatur_Oben 02
     Readingoutdated:
     Requestreadings:
       Get01:
         Aussentemperatur get 01
       Get02:
         Puffertemperatur_Oben get 02
   Sslargs:
Attributes:
   get01JSON  tempAussen
   get01Name  Aussentemperatur
   get01OExpr $val / 10
   get02JSON  tempPufferOben
   get02Name  Puffertemperatur_Oben
   get02OExpr $val / 10
   room       GG.Heizraum
   userattr   get01Format get01JSON get01Name get01OExpr get02JSON get02Name get02OExpr reading01Format reading02Format



OliWee

Kleine Ergänzung:
Mit "extractAllJSON" funktioniert die Aktualisierung. Ich mag aber gerne nur einen Bruchteil der Readings haben und außerdem mit sinnvolleren Namen.