FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Sebastian84 am 20 November 2025, 21:54:26

Titel: [Gelöst]Grafisch Gas Statistik
Beitrag von: Sebastian84 am 20 November 2025, 21:54:26
Guten Abend

Ich möchte den Wert vom GasCslculator
Den Wert aus Zaehler_countsOverall_EnergyDay
Speichern. Und es mir für das ganze Jahr anzeigen lassen. Und auch darüber hinaus.

Was muss ich da machen?
Titel: Aw: Grafisch Gas Statistik
Beitrag von: betateilchen am 20 November 2025, 22:35:08
Ein FileLog device anlegen, das nur dieses reading langfristig speichert und daraus ein SVG erstellen?
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 21 November 2025, 04:47:05
Danke schon mal für die chnelle Hilf.
Wie lege ich ein Logfeil für dieses Gerät an?
Titel: Aw: Grafisch Gas Statistik
Beitrag von: betateilchen am 21 November 2025, 08:43:59
https://commandref.fhem.de/#FileLog

Lesen, verstehen, umsetzen.
Titel: Aw: Grafisch Gas Statistik
Beitrag von: enno am 21 November 2025, 09:14:27
https://wiki.fhem.de/wiki/FileLog muss aber auch gelesen und verstanden werden.
Titel: Aw: Grafisch Gas Statistik
Beitrag von: RalfRog am 21 November 2025, 09:43:57
Kannst du es nicht so ähnlich machen wie hier:
https://forum.fhem.de/index.php?topic=139200.msg1323252#msg1323252
und quasi bei dir selber abschreiben?
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 21 November 2025, 15:27:48
  Internals:
   CFGFN     
   DEF        FileLog Zaehler_countsOverall_EnergyDay
   FD         71
   FUUID      69207542-f33f-cdd4-1213-cd6d11d32af9aee5
   NAME       Logfile
   NR         158079
   NTFY_ORDER 50-Logfile
   REGEXP     Zaehler_countsOverall_EnergyDay
   STATE      active
   TYPE       FileLog
   currentlogfile FileLog
   logfile    FileLog
   pos:
     FileLog:2025-11-21_00:00:00 0
Attributes:
 

Ich habe jetzt ein Logfile erstellt.
Wenn ich jetzt auf Create svg plot
Finde ich unter FileLog  das Device nicht wo ich den Tagesverbrauch her bekomme
Titel: Aw: Grafisch Gas Statistik
Beitrag von: betateilchen am 21 November 2025, 16:24:03
Vermutlich, weil in dem Logfile bisher noch gar kein Tageswert gelogged wurde?
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Prof. Dr. Peter Henning am 21 November 2025, 16:55:34
Zitat von: Sebastian84 am 21 November 2025, 15:27:48Ich habe jetzt ein Logfile erstellt.
Wenn ich jetzt auf Create svg plot
Finde ich unter FileLog  das Device nicht wo ich den Tagesverbrauch her bekomme
Das ist etwas wirr.

"Erstellt" hat man das FileLog Device, das ist danach immer vorhanden.
Das Logfile wird erst geschrieben, wenn Daten da sind.

LG

pah
Titel: Aw: Grafisch Gas Statistik
Beitrag von: betateilchen am 21 November 2025, 19:56:03
Zitat von: Sebastian84 am 21 November 2025, 15:27:48Finde ich unter FileLog  das Device nicht wo ich den Tagesverbrauch her bekomme

Zitat von: Prof. Dr. Peter Henning am 21 November 2025, 16:55:34Das ist etwas wirr.

@pah: mit ziemlicher Sicherheit ist damit die dropdown-Liste gemeint, die von den eventTypes gefüllt wird. Da steht am Anfang der Zeile im gplot-Editor immer "FileLog" als Quelle.
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 22 November 2025, 17:52:30
  DEF        Zaehler:countsOverall.*
   FUUID      66b33ac5-f33f-cdd4-f521-5c4260ea2fb8bf2f
   NAME       Gasverbrauch
   NOTIFYDEV  Zaehler
   NR         474
   NTFY_ORDER 10-Gasverbrauch
   REGEXP     Zaehler:countsOverall.*
   STATE      Zaehlerstand:9537.400 m³<br/><br/>Verbrauch_Heute:59.724 kWh<br/>Kosten_Heute:5.871 €<br/><br/>Verbrauch_Gestern:70.784 kWh<br/>Kosten_Gestern:6.958 €<br/><br/>Verbrauch_Monat:826.183 kWh <br/>Kosten_Monat: 81.214 € <br/><br/>Verbrauch_letzter_Monat:877.059 kWh<br/>Kosten_letzter_Monat:86.215 €<br/><br/> Verbrauch_Jahr:11927.114 kWh<br/>Kosten_Jahr:1172.435 € <br/><br/>Verbrauch_letztes_Jahr:14159.024 kWh<br/>Kosten_letztes_Jahr:1391.832 €
   TYPE       GasCalculator
   eventCount 599
   READINGS:
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterDay1st 8182.900
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterDayLast 8182.900
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterMeter1st 8182.900
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterMeterLast 8182.900
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterMonth1st 8182.900
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterMonthLast 8182.900
     2024-08-27 15:48:08   Zaehler_countsOverall_CounterYear1st 8182.900
     2024-08-07 12:00:00   Zaehler_countsOverall_CounterYearLast 8182.900
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyCostDay 5.871
     2025-11-22 00:00:00   Zaehler_countsOverall_EnergyCostDayLast 6.958
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyCostMeter 81.214
     2025-11-01 00:00:00   Zaehler_countsOverall_EnergyCostMeterLast 1391.397
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyCostMonth 81.214
     2025-11-01 00:00:00   Zaehler_countsOverall_EnergyCostMonthLast 86.215
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyCostYear 1172.435
     2025-01-01 00:00:00   Zaehler_countsOverall_EnergyCostYearLast 1391.832
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyDay 59.724
     2025-11-22 00:00:00   Zaehler_countsOverall_EnergyDayLast 70.784
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyMeter 826.183
     2025-11-01 00:00:00   Zaehler_countsOverall_EnergyMeterLast 14154.600
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyMonth 826.183
     2025-11-01 00:00:00   Zaehler_countsOverall_EnergyMonthLast 877.059
     2025-11-22 17:48:32   Zaehler_countsOverall_EnergyYear 11927.114
     2025-01-01 00:00:00   Zaehler_countsOverall_EnergyYearLast 14159.024
     2025-11-22 17:48:32   Zaehler_countsOverall_FinanceReserve 103.586
     2025-11-22 17:48:32   Zaehler_countsOverall_Meter 9537.400
     2025-11-22 17:48:32   Zaehler_countsOverall_MonthMeterReading 1
     2025-11-22 17:48:32   Zaehler_countsOverall_PowerCurrent 8.365
     2025-11-22 17:48:32   Zaehler_countsOverall_PowerDayAver 18.377
     2025-11-22 02:58:29   Zaehler_countsOverall_PowerDayMax 104.779
     2025-11-22 00:00:00   Zaehler_countsOverall_PowerDayMin 0.000
     2025-11-22 00:00:00   Zaehler_countsOverall_Vol1stDay 9532
     2025-11-01 00:00:00   Zaehler_countsOverall_Vol1stMeter 9462.700
     2025-11-01 00:00:00   Zaehler_countsOverall_Vol1stMonth 9462.700
     2025-05-04 16:05:13   Zaehler_countsOverall_Vol1stYear 8459
     2025-11-22 00:00:00   Zaehler_countsOverall_VolLastDay 9532.000
     2025-11-01 00:00:00   Zaehler_countsOverall_VolLastMeter 9462.700
     2025-11-01 00:00:00   Zaehler_countsOverall_VolLastMonth 9462.700
     2025-01-01 00:00:00   Zaehler_countsOverall_VolLastYear 8626.200
     2024-08-07 12:00:00   Zaehler_countsOverall_WFRDayMax 0
     2024-08-07 12:00:00   Zaehler_countsOverall_WFRDayMin 0
   system:
     DecimalPlace %.3f
     SiPrefixPowerFactor 1
Attributes:
   BasicPricePerAnnum 170.40
   Currency   €
   DecimalPlace 3
   GasCounterOffset 8452.3
   GasCubicPerCounts 0.1
   GasNominalHeatingValue 11.563
   GasPricePerKWh 0.0983
   GaszValue  0.9565
   MonthOfAnnualReading 11
   MonthlyPayment 199
   ReadingDestination CalculatorDevice
   SiPrefixPower W
   Volume     m³
   group      Gaszaehler
   icon       gasmeter2
   room       Gaszaehler
   stateFormat Zaehlerstand:Zaehler_countsOverall_Meter m³<br/><br/>Verbrauch_Heute:Zaehler_countsOverall_EnergyDay kWh<br/>Kosten_Heute:Zaehler_countsOverall_EnergyCostDay €<br/><br/>Verbrauch_Gestern:Zaehler_countsOverall_EnergyDayLast kWh<br/>Kosten_Gestern:Zaehler_countsOverall_EnergyCostDayLast €<br/><br/>Verbrauch_Monat:Zaehler_countsOverall_EnergyMonth kWh <br/>Kosten_Monat: Zaehler_countsOverall_EnergyCostMonth € <br/><br/>Verbrauch_letzter_Monat:Zaehler_countsOverall_EnergyMonthLast kWh<br/>Kosten_letzter_Monat:Zaehler_countsOverall_EnergyCostMonthLast €<br/><br/> Verbrauch_Jahr:Zaehler_countsOverall_EnergyYear kWh<br/>Kosten_Jahr:Zaehler_countsOverall_EnergyCostYear € <br/><br/>Verbrauch_letztes_Jahr:Zaehler_countsOverall_EnergyYearLast kWh<br/>Kosten_letztes_Jahr:Zaehler_countsOverall_EnergyCostYearLast €
 


Ich hab es leider nicht verstanden ein Filelog zu erstellen für Zaehler_countsOverall_EnergyDay

Ich hab jetzt das erstellt.:  "define Gasverbrauch2 FileLog  Gasverbrauch Zaehler_countsOverall_EnergyDay.*

Ist das so richtig? Sollten dann das Reading wenn es kommt in die FileLog geschrieben werden?
Titel: Aw: Grafisch Gas Statistik
Beitrag von: RalfRog am 23 November 2025, 00:10:59
Zitat von: Sebastian84 am 22 November 2025, 17:52:30Ich hab es leider nicht verstanden ein Filelog zu erstellen für
Code Auswählen Erweitern
Zaehler_countsOverall_EnergyDay
Ich hab jetzt das erstellt.:  "define Gasverbrauch2 FileLog  Gasverbrauch Zaehler_countsOverall_EnergyDay.*

Dein Gascalculator-Device heisst wenn man deinem Beitrag oben glauben kann doch "Gasverbrauch" und das Reading "Zaehler_countsOverall_EnergyDay" und das (oder auch mehr?) willst du in ein FileLog schreiben. In der FileLog-Definition fehlt wenigstens ein Parameter. Hinter FileLog fehlt entweder <filename> oder als Bestandteil der RegEx das Device.

Wenn dir die Syntax nicht klar ist, nimmst du am einfachsten dafür den EventMonitor und wartest bis das Event dort erscheint - markierst die ganze Zeile dort - klickst oben auf "Create/Modify Device" und erzeugt damit ein passendes FileLog.
Siehe Beispiel im Bild.
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Prof. Dr. Peter Henning am 23 November 2025, 11:21:39
Es würde mich doch sehr interessieren, warum jemand, der seit 5 Jahren hier im Forum ist und 479 Beiträge verfasst hat, nicht weiß, wie man ein Log-Device anlegt.

Hat "Sebastian84" sonst keine Log-Devices?

LG

pah
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 24 November 2025, 06:59:15
Danke fü die Hilfe. Ichbstand ganz schön aufbdn Schlauch. Ich hab das jetzt mit dem logfile. Ich hab jetzt eine ansteigene Kurve. Für 30 Tage. Ich möchte aber gerne ein Balkendiagramm haben pro Tag. Was muss ich da einstellen
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Prof. Dr. Peter Henning am 24 November 2025, 08:43:02
Zitat von: Sebastian84 am 24 November 2025, 06:59:15Was muss ich da einstellen
Das findet man alles in der Dokumentation. Warum nicht einfach mal die lesen?

pah
Titel: Aw: Grafisch Gas Statistik
Beitrag von: rabehd am 24 November 2025, 10:42:01
Zitat von: Sebastian84 am 24 November 2025, 06:59:15Ich möchte aber gerne ein Balkendiagramm haben pro Tag. Was muss ich da einstellen
Vielleicht mal den ganzen Kuchen auf den Tisch stellen und nicht nur Krümel rüber werfen.
Also mal zeigen was da ist (List) und was man versucht hat.

Es ist wie immer,
ohne gute Anforderungen keine gute Software.
Ohne ausführliche Beschreibung eines Fehlers kein sinnvoller Support.

Zusatz:
ZitatUnd es mir für das ganze Jahr anzeigen lassen.
Ich glaube nicht das dafür ein Balkendiagramm sinnvoll ist.
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 25 November 2025, 07:48:46
Ich hab mir das schon durchgelesen
Aber nirgendwo gefunden Balken zu erstellen.
Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 25 November 2025, 08:00:42
  Internals:
   CFGFN     
   DEF        ./log/Gasverbrauch_FileLog_2.log Gasverbrauch:Zaehler_countsOverall_EnergyDay:.*
   FD         76
   FUUID      69242ff2-f33f-cdd4-28fd-c920d767e220723e
   NAME       Gasverbrauch_FileLog_2
   NOTIFYDEV  Gasverbrauch
   NR         48952
   NTFY_ORDER 50-Gasverbrauch_FileLog_2
   REGEXP     Gasverbrauch:Zaehler_countsOverall_EnergyDay:.*
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/Gasverbrauch_FileLog_2.log
   logfile    ./log/Gasverbrauch_FileLog_2.log
   READINGS:
     2025-11-25 08:00:00   linesInTheFile  106
Attributes:
 

Der Logfile
Titel: Aw: Grafisch Gas Statistik
Beitrag von: RalfRog am 25 November 2025, 12:16:45
Hmm...
Zitat von: Sebastian84 am 25 November 2025, 07:48:46Ich hab mir das schon durchgelesen
Aber nirgendwo gefunden Balken zu erstellen.
https://wiki.fhem.de/wiki/Buderus_Web_Gateway#Mit_FileLog  etwas weiter unten "Plot Inhalte via Plot Editor konfigurieren"


Hast du mal in dein SVG-Device (Plot-Editor) geschaut und ein wenig probiert?  -> Bild


Wie hattest du es denn damals gelöst?
Stromzaehler -> ElectricityCalculator  und  Wasserzaehler -> WaterCalculator
Zitat von: RalfRog am 21 November 2025, 09:43:57Kannst du es nicht so ähnlich machen wie hier:
https://forum.fhem.de/index.php?topic=139200.msg1323252#msg1323252 (https://forum.fhem.de/index.php?topic=139200.msg1323252#msg1323252)

und quasi bei dir selber abschreiben?

Titel: Aw: Grafisch Gas Statistik
Beitrag von: Sebastian84 am 25 November 2025, 17:48:01
Danke für die super Hilfe.
Jetzt klappt alles wie es soll.
Und ich hab wieder was dazu gelernt.
Titel: Aw: [Gelöst]Grafisch Gas Statistik
Beitrag von: Sebastian84 am 26 November 2025, 12:26:15
Leider seh ich grade das er die Balken ineinander Zeigt und noch Striche am Rand. Eigentlich wollte ich nur die Balken nebeneinander.

Titel: Aw: [Gelöst]Grafisch Gas Statistik
Beitrag von: betateilchen am 26 November 2025, 12:53:59
Vielleicht sind "bars" einfach die falsche Auswahl für die Darstellung?
Oder vielleicht sind Balken an sich schon der falsche Ansatz?

Aber das wurde ja schon an früher in Frage gestellt:

Zitat von: rabehd am 24 November 2025, 10:42:01Ich glaube nicht das dafür ein Balkendiagramm sinnvoll ist.


Mich würde ja mal interessieren, wie Du Dir das gewünschte Ergebnis tatsächlich vorstellst.
Aber zu einer brauchbaren Anforderungsbeschreibung hast Du Dich ja trotz mehrfacher Aufforderung hier im Thread immer noch nicht bewegen lassen.