FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Ruggy am 27 Juni 2021, 16:09:00

Titel: SVG DBLog zeigt Grafik nicht mehr an
Beitrag von: Ruggy am 27 Juni 2021, 16:09:00
Hallo,

habe in manchen Zimmern Xiaomi Temperatur/Feuchtesensoren (damit ich zusätzlich den Taupunkt und absolute Luftfeuchitkeit berechnen kann, "hole" ich mir den Temperaturwert in das Device für die Luftfeuchte).
Die Temperatur aller Räume lasse ich mir ein einen SVG DBLog anzeigen.

Dies hat bis vorgestern ohne Probleme funktioniert, bis ich dann bei allen Geräten das Attribut event-on-change-reading (für absFeuchte, dewpoint, humidity, temperature bzw. beim Temperatursensor nur "temperature")  gesetzt habe. Wollte damit erreichen, dass nicht alle weiteren readings (battery,...) in die Datenbank geschrieben werden und diese unnötig groß wird.
Kann mich nicht erinnern, dass ich noch etwas anderes geändert hatte.

Seit dem wird im SVG_DBLog nichts mehr angezeigt.

Die Temperatur und Luftfeuchtigkeit wird im Device selber aber weiterhin richtig und aktuell angezeigt.

An was kann das liegen?

Sollte ich grundsätzlich besser event-on-update-reading verwenden?
(Testweise habe ich dies geändert und es wird auch im DBLog nichts angezeigt)

Hier noch das List vom Feuchtesensor:

[code]Internals:
   DEF        sensor 4  IODev=deCONZ
   FUUID      5c65c66e-f33f-194f-1573-5c8ec2bbf54e13a4
   FVERSION   31_HUEDevice.pm:0.218370/2020-05-02
   ID         S4
   INTERVAL   
   IODev      deCONZ
   NAME       WOH_LUFTFEUCHTE
   NR         57
   STATE      Initialized
   TYPE       HUEDevice
   lastupdated 2021-06-27 13:58:38
   lastupdated_local 2021-06-27 14:58:38
   manufacturername LUMI
   modelid    lumi.weather
   name       Multi_Wohnzimmer
   on         1
   reachable  1
   swversion  20161129
   type       ZHAHumidity
   uniqueid   00:15:8d:00:02:72:b5:15-01-0405
   READINGS:
     2021-06-25 09:35:31   absFeuchte      12.4
     2021-06-27 15:58:38   battery         100
     2021-06-27 15:58:38   batteryPercent  100
     2021-06-25 09:35:31   dewpoint        14.9
     2021-06-27 14:58:38   humidity        54.45
     2021-06-27 15:58:38   reachable       1
     2021-06-27 14:58:38   temperature     25.24
   helper:
     devtype    S
     reachable  0
     update_timeout 1
     configList:
     json:
       ep         1
       etag       18d8e40b1649dd7cd1c363771d750533
       lastseen   2021-06-27T13:58:39.008
       manufacturername LUMI
       modelid    lumi.weather
       name       Multi_Wohnzimmer
       swversion  20161129
       type       ZHAHumidity
       uniqueid   00:15:8d:00:02:72:b5:15-01-0405
       config:
         battery    100
         offset     0
       state:
         humidity   5445
         lastupdated 2021-06-27T13:58:38.530
     setList:
Attributes:
   IODev      deCONZ
   event-on-change-reading absFeuchte, dewpoint, humidity, temperature
   model      lumi.weather
   room       Wohnzimmer
   userReadings temperature {ReadingsVal("WOH_TEMPERATUR","temperature",0)}


Vom Temperatursensor:

Internals:
   DEF        sensor 3  IODev=deCONZ
   FUUID      5c65c66e-f33f-194f-e197-fabfd16216dc9113
   FVERSION   31_HUEDevice.pm:0.218370/2020-05-02
   ID         S3
   INTERVAL   
   IODev      deCONZ
   NAME       WOH_TEMPERATUR
   NR         56
   STATE      Initialized
   TYPE       HUEDevice
   lastupdated 2021-06-27 13:58:38
   lastupdated_local 2021-06-27 14:58:38
   manufacturername LUMI
   modelid    lumi.weather
   name       Multi_Wohnzimmer
   on         1
   reachable  1
   swversion  20161129
   type       ZHATemperature
   uniqueid   00:15:8d:00:02:72:b5:15-01-0402
   Helper:
     DBLOG:
       temperature:
         DbLog:
           TIME       1624802318.53985
           VALUE      25.24
   READINGS:
     2021-06-27 15:58:38   battery         100
     2021-06-27 15:58:38   batteryPercent  100
     2021-06-27 15:58:38   reachable       1
     2021-06-27 14:58:38   temperature     25.24
   helper:
     devtype    S
     reachable  0
     update_timeout 1
     configList:
     json:
       ep         1
       etag       18d8e40b1649dd7cd1c363771d750533
       lastseen   2021-06-27T13:58:39.008
       manufacturername LUMI
       modelid    lumi.weather
       name       Multi_Wohnzimmer
       swversion  20161129
       type       ZHATemperature
       uniqueid   00:15:8d:00:02:72:b5:15-01-0402
       config:
         battery    100
         offset     0
       state:
         lastupdated 2021-06-27T13:58:38.529
         temperature 2524
     setList:
Attributes:
   IODev      deCONZ
   event-on-change-reading temperature
   model      lumi.weather
   room       Wohnzimmer[/code]

vom SVG_DBLog:

Internals:
   DEF        DbLog:SVG_DbLog_14:HISTORY
   FUUID      5d127a17-f33f-194f-8dcc-8e7a35d5522c6151
   GPLOTFILE  SVG_DbLog_14
   LOGDEVICE  DbLog
   LOGFILE    HISTORY
   NAME       SVG_DbLog_14
   NR         194
   STATE      initialized
   TYPE       SVG
Attributes:
   room       Temperaruren


vom DBLog

Internals:
   COLUMNS    field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
   CONFIGURATION ./db.conf
   DEF        ./db.conf .*:(temperature|humidity|dewpoint|absFeuchte|pressure|state|open|closed|on|off|water|ValvePosition|motion|nomotion).*
   FUUID      5c65c66f-f33f-194f-58b0-1caee314a069d7a7
   FVERSION   93_DbLog.pm:v4.10.2-s22246/2020-06-23
   MODE       asynchronous
   MODEL      SQLITE
   NAME       DbLog
   NR         82
   NTFY_ORDER 50-DbLog
   PID        13434
   REGEXP     .*:(temperature|humidity|dewpoint|absFeuchte|pressure|state|open|closed|on|off|water|ValvePosition|motion|nomotion).*
   STATE      connected
   TYPE       DbLog
   dbconn     SQLite:dbname=/opt/fhem/fhem.db
   dbuser     
   HELPER:
     COLSET     1
     DEVICECOL  64
     EVENTCOL   512
     OLDSTATE   connected
     PACKAGE    main
     READINGCOL 64
     TC         current
     TH         history
     TYPECOL    64
     UNITCOL    32
     VALUECOL   128
     VERSION    4.10.2
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1624640938.0485
           VALUE      connected
   READINGS:
     2021-06-27 16:07:53   CacheUsage      3
     2021-06-27 16:07:52   NextSync        2021-06-27 16:08:22 or if CacheUsage 500 reached
     2021-06-27 16:07:52   background_processing_time 0.0443
     2021-06-27 16:07:53   notify_processing_time 0.0015
     2021-06-27 16:07:52   sql_processing_time 0.0227
     2021-06-27 16:07:52   state           connected
Attributes:
   DbLogType  History
   asyncMode  1
   showNotifyTime 1
   showproctime 1
Titel: Antw:SVG DBLog zeigt Grafik nicht mehr an
Beitrag von: LuckyDay am 27 Juni 2021, 16:42:21
event-on-change-reading absFeuchte, dewpoint, humidity, temperature

Ein Problem wird sein, dass du nach den Kommas ein Leerzeichen hast
Titel: Antw:SVG DBLog zeigt Grafik nicht mehr an
Beitrag von: Ruggy am 27 Juni 2021, 18:58:49
Vielen Dank, das war das Problem.
Jetzt funktioniert es wieder. :)

Kleine Fehler, große Folgen.
Wäre ich wahrscheinlich nicht drauf gekommen.

Vielen Grüße