Hilfe beim erstellen einer SVG aus HTTPMOD

Begonnen von Thoffi1978, 27 September 2020, 21:07:08

Vorheriges Thema - Nächstes Thema

Thoffi1978

Hallo,

ich rufe die Temeparatur meiner Mobotix Kamera über HTTPMOD ab.
Das funktioniert auch gut.
Ein LOG habe ich erstellt der auch beschrieben wird.
Hier der LOG File:
2020-09-27_10:26:04 Temperatur +10.4
2020-09-27_10:28:04 Temperatur +10.5
2020-09-27_10:30:04 Temperatur +11.8
2020-09-27_10:50:04 Temperatur +11.7
2020-09-27_10:52:04 Temperatur +10.9
2020-09-27_10:54:04 Temperatur +11.4
2020-09-27_10:56:04 Temperatur +11.8
2020-09-27_11:06:04 Temperatur +10.2
2020-09-27_11:08:04 Temperatur +10.0
2020-09-27_11:10:04 Temperatur +10.1
2020-09-27_11:12:04 Temperatur +10.0
2020-09-27_11:22:04 Temperatur +10.1
2020-09-27_11:24:04 Temperatur +11.4
2020-09-27_11:26:04 Temperatur +11.7
2020-09-27_11:28:04 Temperatur +11.8
2020-09-27_18:50:05 Temperatur +11.1
2020-09-27_18:52:05 Temperatur +10.0
2020-09-27_19:10:06 Temperatur +11.5
2020-09-27_19:12:05 Temperatur +11.8
2020-09-27_19:28:06 Temperatur +11.7
2020-09-27_19:30:06 Temperatur +11.8
2020-09-27_19:42:06 Temperatur +12.5
2020-09-27_19:44:06 Temperatur +13.7
2020-09-27_19:46:06 Temperatur +13.6


Ich habe bei der SVG den Input auswählen können, es wird aber keine Grafik dargestellt.

Ich vermute einmal das liegt an dem "+" vor der Temperatur.
Was muss ich machen um das + wegzubekommen?

List von der Mobotix Temperatur:
Internals:
   .getList   
   .setList   interval reread:noArg stop:noArg start:noArg clearCookies:noArg upgradeAttributes:noArg storeKeyValue
   .updateRequestHash 1
   BUSY       0
   CFGFN     
   DEF        http://Fhem:fhem1234@192.168.2.12/control/rcontrol?action=gettext&message=$(SEN.TIN.CELSIUS) 120
   FUUID      5f6b88ec-f33f-7e98-8cad-ca7470639ca5faf7
   Interval   120
   LASTSEND   1601234166.22435
   MainURL    http://Fhem:fhem1234@192.168.2.12/control/rcontrol?action=gettext&message=$(SEN.TIN.CELSIUS)
   ModuleVersion 3.5.22 - 7.2.2020
   NAME       Temperatur
   NOTIFYDEV  global
   NR         7137
   NTFY_ORDER 50-Hof_temp
   STATE      +13.6
   TRIGGERTIME 1601234286.21875
   TRIGGERTIME_FMT 2020-09-27 21:18:06
   TYPE       HTTPMOD
   addr       http://192.168.2.12:80
   auth       1
   code       200
   compress   1
   conn       
   data       
   displayurl http://Fhem:fhem1234@192.168.2.12/control/rcontrol?action=gettext&message=$(SEN.TIN.CELSIUS)
   errno      101
   header     
   host       192.168.2.12
   httpheader HTTP/1.0 200 OK
Content-type: text/plain; charset=utf-8
   httpversion 1.0
   hu_blocking 0
   hu_filecount 2294
   hu_port    80
   hu_portSfx
   ignoreredirects 1
   loglevel   4
   path       /control/rcontrol?action=gettext&message=$(SEN.TIN.CELSIUS)
   protocol   http
   pwd        fhem1234
   redirects  0
   timeout    2
   url        http://Fhem:fhem1234@192.168.2.12/control/rcontrol?action=gettext&message=$(SEN.TIN.CELSIUS)
   user       Fhem
   value      0
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   .attrtocr:
     .*
   .readingParseList:
     01
   CompiledRegexes:
   QUEUE:
   READINGS:
     2020-09-27 20:10:06   state           +13.6
   REQUEST:
     data       
     header     
     ignoreredirects 0
     retryCount 0
     type       update
     url        http://Fhem:fhem1234@192.168.2.12/control/rcontrol?action=gettext&message=$(SEN.TIN.CELSIUS)
     value      0
   defptr:
     readingBase:
       state      reading
     readingNum:
       state      01
     readingOutdated:
     requestReadings:
       update:
         state      reading 01
   sslargs:
Attributes:
   event-on-change-reading .*
   reading01Name state
   reading01Regex \n([-+]?[\d\.]+)
   room       Haus
   timestamp-on-change-reading .*
   userattr   1 reading01Name reading01Regex


Vielen Dank schon einmal
Torsten

Otto123

Hallo Torsten,

vielleicht schräge Lösung aber trag in das Feld Function einfach das ein.
$fld[2]*1

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz