"fixedrange" geht nicht mehr mit Monatsübergang wenn größer 7 Tage

Begonnen von cocojambo, 01 November 2020, 18:05:32

Vorheriges Thema - Nächstes Thema

cocojambo

Beitrag nach hier verschoben....lt.Betateilchen war er im falschen Forum. Nochmal verschoben.
Vielleicht weiß hier jemand eine Lösung.

Ich habe seit längerem "fixedrange" in meinem Plots von der Waage im Einsatz. Heute Morgen am 1.11.fehlte der Wert vom 1.November.
Die Log Dateien von 09, 10 und 11 sind vorhanden, es werden aber nur die letzten 30 Tage im Oktober angezeigt, kein 1.November.
Ich habe dann fixedrange mal auf 60days gesetzt, alles wird angezeigt nur der 1. November nicht.
Dann habe ich den Wert verkleinert bis auf 7days. Dann wird der 1.November angezeigt und der 1.11. steht dann auch als Datum in der Labelzeile über dem Plot.
Ab 8days geht es dann nicht mehr und im Label steht der 31.10.
Das Attribut "createGluedFile" ist natürlich beim Log gesetzt.

Woran liegt das? Ich habe keine Idee? ist vielleicht in irgend einem Update im Oktober was geändert worden, denn der letzte Monatsübergang funktionierte noch.
An meinen Plots, Logs und Einstellungen habe ich nix geändert was mit den Plots zu tun haben könnte.

Weiß jemand Rat oder hat einen Tip?

Gruß aus Köln
Norbert

Ergänzung am 4.11.: Ab dem 2.November wird dann wieder "30days" angezeigt mit korrektem Monatsübergang. Liegt das vielleicht auch an dem Oktober mit 31 Tagen, das ein Fehler bei "fxedrange" oder bei "createGluedFile" vorliegt?
FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

cocojambo

Den Hinweis finde ich schon in Ordnung.
1.) wüßte ich auf Anhieb nicht wohin mit der Frage, wo sie dann auch die richtigen Leute lesen.
2.) weiß ich nicht wie ich die Frage dahin schieben sollte.

Gruß
Nobbi
FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

amenomade

#3
1.) => http://fhem.de/MAINTAINER.txt (wie im angehängten Post "Unbedingt vor dem ersten Post lesen" im Anfängerfragen Bereich verlinkt), oder "help <Modulname>"
2.) => Knopf ganz unten links
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

betateilchen

Zitat von: cocojambo am 01 November 2020, 18:05:32
Beitrag nach hier verschoben....lt.Betateilchen war er im falschen Forum.
Vielleicht weiß hier jemand eine Lösung.

Der Thread ist hier auch wieder falsch.

Das es um ein Thema zu "SVG" geht, solltest Du Deine Fragen auch in diesem Bereich stellen.
Siehe MAINTAINER.txt - wie von amenomade ja schon vorgeschlagen.


File                         Maintainer           Forum
=========================================================================
FHEM/98_SVG.pm               rudolfkoenig         Frontends/SVG/Plots/logProxy



-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Zitat von: cocojambo am 02 November 2020, 08:32:21
1.) wüßte ich auf Anhieb nicht wohin mit der Frage, wo sie dann auch die richtigen Leute lesen.


  • entweder "help <moduleName>"
  • oder "help <deviceName>"

zeigt Dir in der ersten Zeile der Ausgabe an, in welches Forum eine Frage gehört

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

OdfFhem

Ich nutze u.a. folgende Attribute und erhalte auch ein Darstellungsproblem beim Okt/Nov-Übergang:

attr SVG_FileLog_xxx_Day endPlotToday 1
attr SVG_FileLog_xxx_Day fixedrange month



Ausschnitt der Daten zu Plot__Okt_Nov:

2020-10-24_00:00:00 187
2020-10-25_00:00:00 726
2020-10-26_00:00:00 0
2020-10-27_00:00:00 115
2020-10-28_00:00:00 285
2020-10-29_00:00:00 19
2020-10-30_00:00:00 1
2020-10-31_00:00:00 1094
2020-11-01_00:00:00 498
2020-11-02_00:00:00 517
2020-11-03_00:00:00 0
2020-11-03_23:59:59 0

Der resultierende Plot zeigt korrekt die Daten vom 24.10. - 04.11.; die Beschriftung passt allerdings nicht. Scheinbar gibt es einen fiktiven 32.10., daher wird die Beschriftung vom 01.11. an falscher Stelle angezeigt ...

Ausschnitt der Daten zu Plot__Sep_Okt:

2020-09-26_00:00:00 11
2020-09-27_00:00:00 204
2020-09-28_00:00:00 299
2020-09-29_00:00:00 396
2020-09-30_00:00:00 302
2020-10-01_00:00:00 8
2020-10-02_00:00:00 1
2020-10-03_00:00:00 416
2020-10-04_00:00:00 229
2020-10-04_23:59:59 229

Der resultierende Plot zeigt korrekt die Daten vom 26.09. - 04.10.; auch die Beschriftung passt.

cocojambo

Ich muß mich leider noch mal zu dem Problem melden.
Heute ist ja mal wieder der 1. und schon wieder fehlt im Plot der 1.Dez.


endPlotToday             1                deleteattr
fixedrange               60days           deleteattr


setze ich aber wie OdfFhem vorgeschlagen hat "month" ein, geht es einwandfrei nur mit 60days fehlt der 1.Dez.
Wo liegt da der Fehler?

Gruß
Norbert

FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000