FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Jasimo am 02 August 2018, 14:03:30

Titel: SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 14:03:30
Hallo in meinem Temp/Humidity/Dew SVG wir in der Kopfzeile beim klicken auf die Kurve z.B. die Temperatur komisch angezeigt. Sieht so aus, als ob da der Punkt verrutscht ist. 187 Grad ist doch etwas heftig ;-)
Hab heute ein Fhem Update gemacht, bin mir aber nicht sicher ob es daran liegt (siehe Dateianhang).

Hier noch der gplot dazu
# Created by FHEM/98_SVG.pm, 2018-07-28 18:56:05
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 'HM_585D8C_DBLOG'
set ytics
set y2tics
set grid
set ylabel "Luftfeuchte"
set y2label "Temperatur"

#logdb HM_585D8C:dew
#logdb HM_585D8C:temperature
#logdb HM_585D8C:humidity

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



Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 14:12:00
list vom device bitte
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 14:49:15
voila
Internals:
   DEF        585D8C
   HmUART_MSGCNT 189
   HmUART_RAWMSG 050000359E8670585D8C00000001552E
   HmUART_RSSI -53
   HmUART_TIME 2018-08-02 14:47:22
   IODev      HmUART
   LASTInputDev HmUART
   MSGCNT     189
   NAME       HM_585D8C
   NOTIFYDEV  global
   NR         59
   NTFY_ORDER 50-HM_585D8C
   STATE      T: 34.1 H: 46
   TYPE       CUL_HM
   lastMsg    No:9E - t:70 s:585D8C d:000000 01552E
   protLastRcv 2018-08-02 14:47:22
   protRcv    189 last_at:2018-08-02 14:47:22
   rssi_at_HmUART cnt:189 min:-62 max:-47 avg:-51.73 lst:-53
   Helper:
     DBLOG:
       dew:
         logdb:
           TIME       1533214042.63648
           VALUE      20.83
       humidity:
         logdb:
           TIME       1533214042.63648
           VALUE      46
       temperature:
         logdb:
           TIME       1533214042.63648
           VALUE      34.1
   READINGS:
     2018-08-02 06:52:31   Activity        alive
     2018-07-18 23:04:06   CommandAccepted yes
     2018-04-02 10:41:34   D-firmware      1.3
     2018-04-02 10:41:34   D-serialNr      OEQ0348977
     2018-07-18 23:04:06   PairedTo        0x471147
     2018-04-02 10:43:54   R-burstRx       off
     2018-04-02 10:43:54   R-pairCentral   0x471147
     2018-07-18 23:04:06   RegL_00.        01:00 02:01 05:00 0A:47 0B:11 0C:47 0F:00 00:00
     2018-08-02 14:47:22   battery         ok
     2018-08-02 14:47:22   dew             20.83
     2018-08-02 14:47:22   humidity        46
     2018-08-02 14:47:22   state           T: 34.1 H: 46
     2018-08-02 14:47:22   temperature     34.1
   helper:
     HM_CMDNR   158
     mId        003D
     regLst     ,0
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +585D8C,00,00,00
       nextSend   1533214042.71149
       rxt        2
       vccu       VCCU
       p:
         585D8C
         00
         00
         00
       prefIO:
         HmUART
     mRssi:
       mNo        9E
       io:
         HmUART:
           -47
           -47
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HmUART:
         avg        -51.7354497354497
         cnt        189
         lst        -53
         max        -47
         min        -62
     tmpl:
Attributes:
   DbLogInclude dew,humidity,temperature
   IODev      HmUART
   IOgrp      VCCU:HmUART
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   fhem_widget_channels [{"prefix":"Temp:","alias":"🌞 Wetter","suffix":"C","allowed_values":[],"locations":["WGRID","AGRID"],"group":"Umwelt","controlled_attribute":"temperature"},{"controlled_attribute":"humidity","alias":"🌞 Wetter","prefix":"Feuch:","suffix":"%","allowed_values":[],"locations":["AGRID","WGRID"]},{"prefix":"Tau:","alias":"🌞 Wetter","suffix":"C","allowed_values":[],"locations":["WGRID","AGRID"],"group":"Umwelt","controlled_attribute":"dew"}]
   firmware   1.3
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       Device
   serialNr   OEQ0348977
   subType    THSensor
   userReadings dew:temperature.* {urDewpoint($name)}
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: rudolfkoenig am 02 August 2018, 15:00:49
In den letzten zwei Wochen gab es jeweils einen Fix fuer Uhrzeit und Wert. Ursache war, dass die Anzeige fuer plotEmbed 0 noch nie funktioniert hat, und die Voreinstellung sich vor ca 3 Wochen von 1 auf 0 geaendert hat.

Falls FHEM aktuell ist, und das Problem trotz Browsercache-Loeschen immer noch auftritt, dann brauche ich folgende Infos, um es nachstellen zu koennen:
- die Definition der SVG
- die .gplot Datei
- "Show Preprocessed Input" Ausgabe aus der SVG-Detailansicht.
- die genaue Stelle, wo man hingeklickt hat (Fall Uhrzeit ok ist, dann Tag).
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 15:12:12
Zitat von: Jasimo am 02 August 2018, 14:49:15
voila
Internals:
   DEF        585D8C
   HmUART_MSGCNT 189
   HmUART_RAWMSG 050000359E8670585D8C00000001552E
   HmUART_RSSI -53
   HmUART_TIME 2018-08-02 14:47:22
   IODev      HmUART
   LASTInputDev HmUART
   MSGCNT     189
   NAME       HM_585D8C
   NOTIFYDEV  global
   NR         59
   NTFY_ORDER 50-HM_585D8C
   STATE      T: 34.1 H: 46
   TYPE       CUL_HM
   lastMsg    No:9E - t:70 s:585D8C d:000000 01552E
   protLastRcv 2018-08-02 14:47:22
   protRcv    189 last_at:2018-08-02 14:47:22
   rssi_at_HmUART cnt:189 min:-62 max:-47 avg:-51.73 lst:-53
   Helper:
     DBLOG:
       dew:
         logdb:
           TIME       1533214042.63648
           VALUE      20.83
       humidity:
         logdb:
           TIME       1533214042.63648
           VALUE      46
       temperature:
         logdb:
           TIME       1533214042.63648
           VALUE      34.1
   READINGS:
     2018-08-02 06:52:31   Activity        alive
     2018-07-18 23:04:06   CommandAccepted yes
     2018-04-02 10:41:34   D-firmware      1.3
     2018-04-02 10:41:34   D-serialNr      OEQ0348977
     2018-07-18 23:04:06   PairedTo        0x471147
     2018-04-02 10:43:54   R-burstRx       off
     2018-04-02 10:43:54   R-pairCentral   0x471147
     2018-07-18 23:04:06   RegL_00.        01:00 02:01 05:00 0A:47 0B:11 0C:47 0F:00 00:00
     2018-08-02 14:47:22   battery         ok
     2018-08-02 14:47:22   dew             20.83
     2018-08-02 14:47:22   humidity        46
     2018-08-02 14:47:22   state           T: 34.1 H: 46
     2018-08-02 14:47:22   temperature     34.1
   helper:
     HM_CMDNR   158
     mId        003D
     regLst     ,0
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +585D8C,00,00,00
       nextSend   1533214042.71149
       rxt        2
       vccu       VCCU
       p:
         585D8C
         00
         00
         00
       prefIO:
         HmUART
     mRssi:
       mNo        9E
       io:
         HmUART:
           -47
           -47
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HmUART:
         avg        -51.7354497354497
         cnt        189
         lst        -53
         max        -47
         min        -62
     tmpl:
Attributes:
   DbLogInclude dew,humidity,temperature
   IODev      HmUART
   IOgrp      VCCU:HmUART
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   fhem_widget_channels [{"prefix":"Temp:","alias":"🌞 Wetter","suffix":"C","allowed_values":[],"locations":["WGRID","AGRID"],"group":"Umwelt","controlled_attribute":"temperature"},{"controlled_attribute":"humidity","alias":"🌞 Wetter","prefix":"Feuch:","suffix":"%","allowed_values":[],"locations":["AGRID","WGRID"]},{"prefix":"Tau:","alias":"🌞 Wetter","suffix":"C","allowed_values":[],"locations":["WGRID","AGRID"],"group":"Umwelt","controlled_attribute":"dew"}]
   firmware   1.3
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       Device
   serialNr   OEQ0348977
   subType    THSensor
   userReadings dew:temperature.* {urDewpoint($name)}


ich meinte das Plot device.
aber Rudi hat ja auch schon geantwortet.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 15:25:54
Alle klar, ich versuche es mal:
list SVG_logdb_1
Internals:
   DEF        logdb:SVG_logdb_1:HISTORY
   GPLOTFILE  SVG_logdb_1
   LOGDEVICE  logdb
   LOGFILE    HISTORY
   NAME       SVG_logdb_1
   NOTIFYDEV  global
   NR         182
   STATE      initialized
   TYPE       SVG
Attributes:
   fixedrange 3days
   room       Umwelt


die .gplot Datei ist im Anhang

Preprocessed Input im Anhang[
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: rudolfkoenig am 02 August 2018, 15:32:28
Bitt noch bestaetigen, dass FHEM aktuell ist, und der Browsercache geleert ist.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 15:34:46
Hast Du ein Gerät welches "HM_585D8C_DBLOG" heist?

Dein Titel sollte eigentlich "HM_585D8C_DBLOG" sein, und gar keinen Wert beinhalten.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 16:42:47
Zitat von: rudolfkoenig am 02 August 2018, 15:32:28
Bitt noch bestaetigen, dass FHEM aktuell ist, und der Browsercache geleert ist.
Habe heute morgen ein Update gemacht, Browsercache ist gelöscht
Gruß
Jan
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 16:44:33
Zitat von: Frank_Huber am 02 August 2018, 15:34:46
Hast Du ein Gerät welches "HM_585D8C_DBLOG" heist?

Dein Titel sollte eigentlich "HM_585D8C_DBLOG" sein, und gar keinen Wert beinhalten.
Um ehrlich zu sein, so ganz kann ich Dir nicht folgen. Ich habe kein Gerät welches HM_585D8C_DBLOG heisst, ich habe nur ein Devices namens HM_585D8C.
Gruß
Jan
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 16:47:42
in der gplot steht:
set title 'HM_585D8C_DBLOG'

Wo kommt dein Titel mit den falschen Werten denn her? wo hast den konfiguriert?
finde weder in der SVG definition was, und im gplot ist der HM_...

gib mal in FHEM testweise "list HM_585D8C_DBLOG" ein
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 18:17:24
ah jetzt, das hab ich im Plot Title eingetragen, siehe Anhang
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 18:34:33
Zitat von: Jasimo am 02 August 2018, 18:17:24
ah jetzt, das hab ich im Plot Title eingetragen, siehe Anhang
Ja und auf dem Screenshot ist das auch als Titel drüber.
Wo kam der Wert im ersten Screenshot her?
Was war da als Titel konfiguriert?

Gesendet von meinem Doogee S60 mit Tapatalk

Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 18:40:05
im ersten Screenshot hab ich doch mit der Maus auf die Kurve geklickt, dann ändert sich doch das "HM_585D8C_DBLOG" in den Wert den die Kurve an der klickstelle gerade hat.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 18:54:40
Zitat von: Jasimo am 02 August 2018, 18:40:05
im ersten Screenshot hab ich doch mit der Maus auf die Kurve geklickt, dann ändert sich doch das "HM_585D8C_DBLOG" in den Wert den die Kurve an der klickstelle gerade hat.
Ah, dieses Detail hab ich übersehen. Das ist dann in der Tat merkwürdig.

Sorry for confusion...

Was für Werte bekommst du wenn Du auf "Temp" und dann "show plot values" klickst?

Gesendet von meinem Doogee S60 mit Tapatalk
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Frank_Huber am 02 August 2018, 21:14:57
Hab jetzt mal meine test Instanz tagesaktuell hochgezogen.
Kann das fehlerbild nicht nachvollziehen.

Mach evtl nochmal nen update und starte den Server dann neu.

Gesendet von meinem Doogee S60 mit Tapatalk

Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 21:17:28
komisch, da passt es
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 02 August 2018, 22:09:01
Mache morgen früh nochmal ein Update und starte alles neu, melde mich.
DANKE!


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: rudolfkoenig am 03 August 2018, 09:47:47
Ich habe es jetzt auch nachgestellt, es funktioniert bei mir richtig.
Bin der Ansicht, dass es den veralteten svg.js verwendet, aktuell ist Version 1037.
Achtung, nach dem update ist ein "richtiges" Reload notwendig (Shift-Ctrl-R, etc), oder Cache-Loeschen.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 04 August 2018, 23:11:30
Komisch bei mir gehts nicht. Hab eben nochmal ein Fhem Update gemacht und Fhem neu gestartet, Bowsercache geleert etc.
Leider ohne Erfolg, wie kann ich denn die Version der svg.js feststellen.

Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: rudolfkoenig am 05 August 2018, 07:32:21
ZitatLeider ohne Erfolg, wie kann ich denn die Version der svg.js feststellen.
Mit version in der FHEMWEB Eingabezeile.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 05 August 2018, 07:54:53
das ergibt folgendes:
Latest Revision: 17087

File                  Rev   Last Change

fhem.pl               17051 2018-07-30 09:46:17Z rudolfkoenig
96_allowed.pm         16295 2018-02-28 22:11:09Z rudolfkoenig
90_at.pm              17051 2018-07-30 09:46:17Z rudolfkoenig
98_autocreate.pm      15620 2017-12-16 18:10:36Z rudolfkoenig
10_CUL_HM.pm          17009 2018-07-21 04:44:11Z martinp876
93_DbLog.pm           16899 2018-06-23 08:59:02Z DS_Starter
93_DbRep.pm           17080 2018-08-02 19:26:57Z DS_Starter
98_DOIF.pm            16884 2018-06-18 21:20:59Z Damian
98_dummy.pm           16965 2018-07-09 07:59:58Z rudolfkoenig
91_eventTypes.pm      14888 2017-08-13 12:07:12Z rudolfkoenig
No Id found for 99_FHEMControlPush.pm
01_FHEMWEB.pm         17049 2018-07-29 15:07:19Z rudolfkoenig
92_FileLog.pm         16770 2018-05-24 15:16:12Z rudolfkoenig
98_FileLogConvert.pm  15500 2017-11-26 04:49:47Z DeeSPe
98_help.pm            15223 2017-10-10 10:14:24Z betateilchen
98_HMinfo.pm          17071 2018-07-31 20:26:36Z martinp876
00_HMUARTLGW.pm       16166 2018-02-13 19:52:08Z mgernoth
98_HTTPMOD.pm         16951 2018-07-06 18:02:15Z StefanStrobel
30_HUEBridge.pm       16310 2018-03-02 10:43:36Z justme1968
31_HUEDevice.pm       16352 2018-03-08 07:42:40Z justme1968
98_JsonList2.pm       16293 2018-02-28 21:33:57Z rudolfkoenig
91_notify.pm          15937 2018-01-20 13:43:28Z rudolfkoenig
98_RandomTimer.pm     16826 2018-06-06 20:39:28Z igami
33_readingsGroup.pm   16299 2018-03-01 08:06:55Z justme1968
98_structure.pm       16865 2018-06-14 07:21:25Z rudolfkoenig
99_SUNRISE_EL.pm      16632 2018-04-17 19:00:21Z rudolfkoenig
98_SVG.pm             17038 2018-07-27 17:39:50Z rudolfkoenig
98_telnet.pm          16293 2018-02-28 21:33:57Z rudolfkoenig
59_Twilight.pm        16005 2018-01-27 06:05:51Z igami
99_Utils.pm           15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm         15140 2017-09-26 09:20:09Z markusbloch
91_watchdog.pm        16963 2018-07-09 07:40:22Z rudolfkoenig

Blocking.pm           16985 2018-07-15 14:08:15Z rudolfkoenig
Color.pm              11159 2016-03-30 16:08:06Z justme1968
DevIo.pm              16623 2018-04-15 18:44:05Z rudolfkoenig
HMConfig.pm           16887 2018-06-19 18:42:44Z martinp876
HttpUtils.pm          17034 2018-07-27 05:47:13Z rudolfkoenig
myUtilsTemplate.pm     7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm             10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm      16568 2018-04-08 09:44:42Z rudolfkoenig
TcpServerUtils.pm     16985 2018-07-15 14:08:15Z rudolfkoenig

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 17049 2018-07-29 15:07:19Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968



ein svg.js finde ich da garnicht.
no loaded modules found that match: svg.js

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 17049 2018-07-29 15:07:19Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968


Gruß
Jan
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: rudolfkoenig am 05 August 2018, 08:58:57
Man muss version auf einer Seite mit SVG ausfuehren.
Titel: Antw:SVG Darstellung Kopfzeile, Komma/Punkt um eine Stelle falsch
Beitrag von: Jasimo am 06 August 2018, 08:44:29
ok, dann hab ich diese Version
svg.js                     17037 2018-07-27 13:42:42Z rudolfkoenig