Hauptmenü

EIN SVG klappt nicht mehr...

Begonnen von Christian72D, 05 März 2017, 09:53:11

Vorheriges Thema - Nächstes Thema

Christian72D

Ich kann meine Werte vom Garten nicht mehr ins SVG schreiben.

Folgendes habe ich vorliegen:

Internals:
   DEF        27B918
   IODev      HMLAN1
   NAME       TempFeuchte
   NOTIFYDEV  global
   NR         216
   STATE      T: 6.9 H: 90
   TYPE       CUL_HM
   Helper:
     Dblog:
       Activity:
         Logdb:
           TIME       1488702177.04234
           VALUE      dead
   Readings:
     2015-11-28 06:54:33   (measured-temp|temperature) 0
     2017-03-05 09:22:57   Activity        dead
     2015-08-16 15:24:14   CommandAccepted yes
     2015-08-16 15:22:05   D-firmware      1.3
     2015-08-16 15:22:05   D-serialNr      LEQ0177542
     2015-08-16 15:24:15   PairedTo        0x200DB8
     2015-08-16 15:24:15   R-burstRx       off
     2015-08-16 15:24:15   R-pairCentral   0x200DB8
     2015-08-16 15:24:15   RegL_00.        01:00 02:01 05:00 0A:20 0B:0D 0C:B8 0F:00 00:00
     2017-03-01 20:13:52   battery         ok
     2017-03-01 20:13:52   dewpoint        5.4
     2017-03-01 20:13:52   humidity        90
     2017-03-01 20:13:52   state           T: 6.9 H: 90
     2017-03-01 20:13:52   temperature     6.9
   Helper:
     HM_CMDNR   135
     mId        003D
     rxType     140
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +27B918,00,00,00
       prefIO
       rxt        2
       vccu
       p:
         27B918
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  dead
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.3
   fp_Wohnung 189,1057,4,
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       Garten
   serialNr   LEQ0177542
   subType    THSensor


Internals:
   COLUMNS    field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
   CONFIGURATION ./db.conf
   DBMODEL    SQLITE
   DEF        ./db.conf .*:(Activity|actuator|alarmTest|battery|batteryLevel|desired-temp|dewpoint|humidity|level|motorErr|measured-temp|pct|smokeChamber|temperature|Valve|wind).*
   MODE       synchronous
   NAME       logdb
   NR         335
   NTFY_ORDER 50-logdb
   PID        6632
   REGEXP     .*:(Activity|actuator|alarmTest|battery|batteryLevel|desired-temp|dewpoint|humidity|level|motorErr|measured-temp|pct|smokeChamber|temperature|Valve|wind).*
   STATE      connected
   TYPE       DbLog
   VERSION    2.13.5
   dbconn     SQLite:dbname=/opt/fhem/fhem.db
   dbuser     christian
   Helper:
     COLSET     1
     DEVICECOL  64
     EVENTCOL   512
     READINGCOL 64
     TYPECOL    64
     UNITCOL    32
     VALUECOL   128
   Readings:
     2017-03-05 09:49:58   state           connected
   Cache:
     index      0
Attributes:
   room       hidden
   userReadings DbFileSize:lastReduceLogResult.* { (split(' ',`du -m fhem.db`))[0] }


Das SVG sieht folgendermassen aus:

# Created by FHEM/98_SVG.pm, 2017-03-05 09:39:34
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<L1>'
set ytics
set y2tics
set grid y2tics
set ylabel "Feuchtigkeit [%]"
set y2label "Temperatur [°C]"
set yrange [20:100]

#logdb TempFeuchte:temperature::
#logdb TempFeuchte:humidity::
#logdb TempFeuchte:dewpoint::

plot "<IN>" using 1:2 axes x1y2 title 'Temperatur' ls l0 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y1 title 'Luftfeuchte' ls l2 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'Taupunkt' ls l1fill lw 1 with lines


Wo ist der Fehler?

KernSani

Ich nehme an, die Frage sollte eigentlich lauten, warum keine Werte mehr ins Log geschrieben werden und somit nichts mehr geplottet wird? Mir würde der Status (dead) des Sensors zu denken geben...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

KölnSolar

ZitatIch nehme an, die Frage sollte eigentlich lauten, warum keine Werte mehr ins Log geschrieben werden und somit nichts mehr geplottet wird?
Und da gab es ein Problem, welches gestern gefixed wurde. Dafür einfach nur update und nachfolgendes shutdown/restart ausführen.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Christian72D

Danke, BEIDES traf zu.
Der Sensor hatte sich aufgehängt, nu angelernt und ich bekam wieder Werte aber noch keine Grafik.
Update, Restart, jetzt läuft wieder alles.

KernSani

Das ist schön :-) Schreibst du dann noch "Gelöst" ins Subject?

Schönen Wochenstart...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...