Hauptmenü

Grafisch Gas Statistik

Begonnen von Sebastian84, 20 November 2025, 21:54:26

Vorheriges Thema - Nächstes Thema

Sebastian84

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?

betateilchen

Ein FileLog device anlegen, das nur dieses reading langfristig speichert und daraus ein SVG erstellen?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Sebastian84

Danke schon mal für die chnelle Hilf.
Wie lege ich ein Logfeil für dieses Gerät an?

betateilchen

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

enno

Einfacher FHEM Anwender auf Intel®NUC mit Proxmox und Debian

RalfRog

#5
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?
FHEM VM Debian13 (trixie) auf Proxmox VE9  (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

Sebastian84

  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

betateilchen

Vermutlich, weil in dem Logfile bisher noch gar kein Tageswert gelogged wurde?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Prof. Dr. Peter Henning

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

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Sebastian84

#10
  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?

RalfRog

#11
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.
FHEM VM Debian13 (trixie) auf Proxmox VE9  (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

Prof. Dr. Peter Henning

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