Neuigkeiten:

Am Sonntag den 8.12.2024 kann es ab ca. 8:00 Uhr zu kurzzeitigen Einschränkungen / Ausfällen bei den Diensten des FHEM Vereines kommen.
Die Server müssen mal gewartet und dabei neu gestartet werden ;)

Hauptmenü

SVG Plot Problem in 24Std Darstellung

Begonnen von Heatseeker, 01 April 2024, 10:18:57

Vorheriges Thema - Nächstes Thema

betateilchen

#15
Zitat von: Heatseeker am 01 April 2024, 12:17:27das stimmt ich bin nur auch über die falsche Verlinkung in FHEM gestolpert. Warum macht der das?

Weil Du das im gplot Editor so angegeben hast:

Du darfst diesen Dateianhang nicht ansehen.

Im define des SVG gibst Du aber ein anderes Logfile (FileLog_Stromverbrauch) an:

Du darfst diesen Dateianhang nicht ansehen.

Das kann man so machen, man sollte sich aber darüber bewusst sein, welche Auswirkungen das hat.






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

Heatseeker

Okay, ich vermute, dass ich später die Datenquelle geändert habe. Kann ich inzwischen nicht mehr nachvollziehen.
Aber ich glaube ich könnte die Ursache gefunden haben. Ein Modul hat ein reading nicht mehr erzeugt (bzw wurde entfernt), welches ich im Log aufgezeichnet habe. Ich habe nun das logging des Readings entfernt und das Log nochmal gelöscht. Im Moment werden die Daten wieder richtig angezeigt. Ich vermute, dass das Reading (welches immer kurz nach Mitternacht neue Daten lieferte) die Datenstrucktur durcheinander gebracht hat weshlab nichts mehr verarbeitet wurde. Wenn ich jedoch einen anderen Zeitbereich ausgewählt habe, klappte es wieder...
Mal morgen sehen, ob alles wieder läuft.

Heatseeker

#17
Noch ein kleines Update, das Reading wurde zwar erzeugt, aber das ist so ein "spezial reading" aus solarforecast welches mir für den folgetag die prognostizierten Tageerzeugungen ins log schrieb. Mit dem Update wurde nun zwei Tage ins log geschrieben anstatt einen (immer kurz nach Mitternacht), weshalb die Tage im Log nicht mehr stetig waren. Statt also 28,29,30... dann 28,29,28,...

Heißt die Tage im Logfile müssen stetig sein...

So vorher:
2024-03-27_23:59:59 forecast AllPVforecastsToEvent: 0 Wh
2024-03-28_06:59:59 forecast AllPVforecastsToEvent: 19 Wh
2024-03-28_07:59:59 forecast AllPVforecastsToEvent: 150 Wh
2024-03-28_08:59:59 forecast AllPVforecastsToEvent: 520 Wh
2024-03-28_09:59:59 forecast AllPVforecastsToEvent: 1120 Wh
2024-03-28_10:59:59 forecast AllPVforecastsToEvent: 1888 Wh
2024-03-28_11:59:59 forecast AllPVforecastsToEvent: 2422 Wh
2024-03-28_12:59:59 forecast AllPVforecastsToEvent: 2674 Wh
2024-03-28_13:59:59 forecast AllPVforecastsToEvent: 2113 Wh
2024-03-28_14:59:59 forecast AllPVforecastsToEvent: 2051 Wh
2024-03-28_15:59:59 forecast AllPVforecastsToEvent: 1330 Wh
2024-03-28_16:59:59 forecast AllPVforecastsToEvent: 640 Wh
2024-03-28_17:59:59 forecast AllPVforecastsToEvent: 220 Wh
2024-03-28_18:59:59 forecast AllPVforecastsToEvent: 176 Wh
2024-03-28_19:59:59 forecast AllPVforecastsToEvent: 0 Wh
2024-03-28_00:00:38 Sun2000 PM_Momentanleistung_W: -219


2024-03-29_00:59:59 forecast AllPVforecastsToEvent: 0 Wh
2024-03-29_06:59:59 forecast AllPVforecastsToEvent: 75 Wh
2024-03-29_07:59:59 forecast AllPVforecastsToEvent: 269 Wh
2024-03-29_08:59:59 forecast AllPVforecastsToEvent: 646 Wh
2024-03-29_09:59:59 forecast AllPVforecastsToEvent: 787 Wh
2024-03-29_10:59:59 forecast AllPVforecastsToEvent: 1634 Wh
2024-03-29_11:59:59 forecast AllPVforecastsToEvent: 2668 Wh
2024-03-29_12:59:59 forecast AllPVforecastsToEvent: 2561 Wh
2024-03-29_13:59:59 forecast AllPVforecastsToEvent: 2361 Wh
2024-03-29_14:59:59 forecast AllPVforecastsToEvent: 1343 Wh
2024-03-29_15:59:59 forecast AllPVforecastsToEvent: 1210 Wh
2024-03-29_16:59:59 forecast AllPVforecastsToEvent: 2588 Wh
2024-03-29_17:59:59 forecast AllPVforecastsToEvent: 808 Wh
2024-03-29_18:59:59 forecast AllPVforecastsToEvent: 0 Wh
2024-03-30_06:59:59 forecast AllPVforecastsToEvent: 139 Wh
2024-03-30_07:59:59 forecast AllPVforecastsToEvent: 693 Wh
2024-03-30_08:59:59 forecast AllPVforecastsToEvent: 921 Wh
2024-03-30_09:59:59 forecast AllPVforecastsToEvent: 1417 Wh
2024-03-30_10:59:59 forecast AllPVforecastsToEvent: 2839 Wh
2024-03-30_11:59:59 forecast AllPVforecastsToEvent: 3201 Wh
2024-03-30_12:59:59 forecast AllPVforecastsToEvent: 4888 Wh
2024-03-30_13:59:59 forecast AllPVforecastsToEvent: 5234 Wh
2024-03-30_14:59:59 forecast AllPVforecastsToEvent: 4937 Wh
2024-03-30_15:59:59 forecast AllPVforecastsToEvent: 2499 Wh
2024-03-30_16:59:59 forecast AllPVforecastsToEvent: 2132 Wh
2024-03-30_17:59:59 forecast AllPVforecastsToEvent: 436 Wh
2024-03-30_18:59:59 forecast AllPVforecastsToEvent: 0 Wh
2024-03-29_00:05:29 Sun2000 PM_Momentanleistung_W: -280


betateilchen

Mit DbLog anstatt FileLog müsstest Du Dir über solche Dinge keine Gedanken machen.
Das wäre nur eine einzige Datenquelle und auf dem Timestamp gäbe es eine Index...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!