Plot schreibt nicht weiter

Begonnen von en-trust, 06 April 2018, 07:31:59

Vorheriges Thema - Nächstes Thema

en-trust

Der Chart meiner Temperatur schreibt seit dem 1.4. nicth mehr weiter. Es werden aber tgl. Datren geliefert so auch in der Plot Editor Ansicht.

Example lines for input:
2018-04-06_07:05:21 GT.LaCrosse T: 0 H: 88 D: -1.5 2018-04-06_07:27:29 GT.LaCrosse battery: ok 2018-04-06_07:28:34 GT.LaCrosse dewpoint: -1.5 2018-04-06_07:28:34 GT.LaCrosse humidity: 88 2018-04-06_07:28:34 GT.LaCrosse temperature: 0

Internals:
   DEF        FileLog_GT.LaCrosse:SVG_FileLog_GT.LaCrosse_1:CURRENT
   GPLOTFILE  SVG_FileLog_GT.LaCrosse_1
   LOGDEVICE  FileLog_GT.LaCrosse
   LOGFILE    CURRENT
   NAME       SVG_FileLog_GT.LaCrosse_1
   NOTIFYDEV  global
   NR         1242
   STATE      initialized
   TYPE       SVG
Attributes:
   fixedrange week
   room       Statistiken


Woran kann das liegen ?

KernSani

Bei dir ist es aber kalt ;-) Ändere CURRENT mal auf HISTORY.



Kurz, weil mobil...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

en-trust

FileLog_GT.LaCrosse:SVG_FileLog_GT.LaCrosse_1:HISTORY

Jetzt wird gar kein Chart gemalt.

en-trust

Der Graph bleibt scheinbar immer bei Montags hängen. Denn jetzt steht er beim 9.

Frank_Huber

poste mal ein list vom Logdevice bitte.

en-trust

#5
Dieses ?

Internals:
   DEF        FileLog_GT.LaCrosse:SVG_FileLog_GT.LaCrosse_1:CURRENT
   GPLOTFILE  SVG_FileLog_GT.LaCrosse_1
   LOGDEVICE  FileLog_GT.LaCrosse
   LOGFILE    CURRENT
   NAME       SVG_FileLog_GT.LaCrosse_1
   NOTIFYDEV  global
   NR         1241
   STATE      initialized
   TYPE       SVG
Attributes:
   fixedrange week
   room       Statistiken


liegt es am fixedrange week ?
Stell ich es auf day bekomm ich ja nur den Tag. Möchte aber ja eine Woche oder gar Monat als Chart.

Frank_Huber

TYPE       SVG

Is wohl nicht das filelog.

Gesendet von meinem S60 mit Tapatalk


helmut

Entweder Du setzt "fixedrange 7days" oder zusaetzlich "endPlotToday 1" und gegebenenfalls "endPlotNow 1"

Gruss Helmut
Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)

en-trust

fixedoffset -6 und fixedrange 7days gesetzt dann zeigt er mir den Chart für 7 Tage. Allerdings nur vom 2 bis 9.4. statt vom 7. bis 14.4.
Setzte ich zusätzlich "endPlotToday 1" und gegebenenfalls "endPlotNow 1" erhalte ich wieder nur einen Tag

helmut

Zitat von: en-trust am 14 April 2018, 19:44:24
fixedoffset -6 und fixedrange 7days gesetzt dann zeigt er mir den Chart für 7 Tage. Allerdings nur vom 2 bis 9.4. statt vom 7. bis 14.4.

Das erwarte ich bei "fixedoffset -6" auch so. Also was wolltest Du damit erreichen?
Wenn Du die Daten fuer die letzten sieben Tage sehen willst, reicht das "fixedrange 7days", alternativ
kannst Du mit "fixedrange week" plus "endPlotToday 1", gegebenenfalls plus "endPlotNow 1" arbeiten.

Gruss Helmut
Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)

en-trust

also mit fixedrange 7days macht er es.

Was bewirkt ?

alternativ kannst Du mit "fixedrange week" plus "endPlotToday 1", gegebenenfalls plus "endPlotNow 1" arbeiten.

helmut

In der Commandref ist fuer "endPlotToday 1" beschrieben, dass die Plots bis zum aktuellen Tag gezeichnet werden.
Anderenfalls wird die komplette Woche oder der komplette Monat dargestellt, auch wenn es fuer die restlichen Tage
noch keine Daten gibt.

Mit "endPlotNow 1" habe ich mich geirrt, das gilt nur fuer die Tagesansicht oder kuerzere Darstellungen. Das heisst,
bei "fixedrange week" wird der komplette aktuelle Tag dargestellt und somit ist das endPlotNow an dieser Stelle
wirkungslos.

Also wird "fixedrange 7days" das sein, was Du sehen willst.

Gruss Helmut


Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)