FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Rainer82 am 07 März 2022, 10:28:42

Titel: Diagramm / Tageswerte bei fortlaufendem Zähler
Beitrag von: Rainer82 am 07 März 2022, 10:28:42
.....
Titel: Antw:Diagramm / Tageswerte bei fortlaufendem Zähler
Beitrag von: rabehd am 07 März 2022, 10:35:07
Zitat von: Rainer82 am 07 März 2022, 10:28:42
Hallo,

ich komme gerade nicht drauf, es soll eine Plot-Funktion geben, welche den tägl. Zählerstand auf Basis eines fortlaufenden/summierenden Zählers ermittelt. Kann da jemand kurz helfen ?

Ein Plot ermittelt nichts, sondern stellt etwas da. Ok, man kann auch eine Funktion darstellen.

Was derZählerstand ist weiß ich, aber was ist "fortlaufenden/summierenden Zählers"?
Wie wäre es mit einem Userreading?
Titel: Antw:Diagramm / Tageswerte bei fortlaufendem Zähler
Beitrag von: rabehd am 07 März 2022, 13:24:09
Ich versuche mal die Situation zu erraten. Basis wäre meine Wasseruhr in FHEM.

Du hast ein Wasseruhr-Device.
Bei mir gibt es dort den Wert Zähler im m³. Daraus mache ich ein Userreading mit Liter.
Warum Du die m³ als Userreading hat, keine Ahnung, aber auch kein Problem.

Du hast keine Werte pro Tag ("tägliche Diffrenz" -> wahrscheinlich zum Vortag ??), möchtest es aber haben?
Dann solltest Du das zuerst lösen und Dir danach Gedanke über die Anzeige machen.

Idee 1: Modul - statistics
Hier müßtest Du Dich einlesen.

Idee 2:
Mitternacht den Zählerstand in ein Userreading sichern,
Beim jeder Änderung des Zählerstandes Bildung der Differenz zum Vortag und schreiben in ein weiteres Userreading.
Titel: Antw:Diagramm / Tageswerte bei fortlaufendem Zähler
Beitrag von: Beta-User am 07 März 2022, 13:45:38
Für's plotten mit dem Modul SVG gibt es auch "delta-d". Das kann auch mit "monotonic"-Zählern umgehen. Auf die Schnelle nicht so einfach, die Doku dazu zu finden, in https://wiki.fhem.de/wiki/Gleitende_Mittelwerte_berechnen_und_loggen gibt es ein Beispiel, wie das in die .gplot einzubauen ist.
Titel: Antw:Diagramm / Tageswerte bei fortlaufendem Zähler
Beitrag von: rabehd am 08 März 2022, 11:44:43
Zitat von: Rainer82 am 08 März 2022, 11:41:23
Dann muss es wohl darauf hinauslaufen. Muss ich das in myUtils99 einbauen ?

Da bist Du frei, in einem at oder myUtils99. Letztendlich eine Frage der Übersichlichkeit.
Titel: Antw:Diagramm / Tageswerte bei fortlaufendem Zähler
Beitrag von: kadettilac89 am 08 März 2022, 19:48:00
Zitat von: Rainer82 am 08 März 2022, 12:34:06
Ok, habe den Differenzwert zum Vortag in ein dummy geschrieben "d_ZaehlerWasserTag" und dieses mit dem
Attr "DbLogInclude" versehen, leider bekomme ich keinen Wert im Plot angezeigt ?  :(

Hast du Werte in der Datenbank? Name des Readings korrekt angegeben? Funktioneren andere Plots, ggf. Verbindung zur DB?