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?
Ein FileLog device anlegen, das nur dieses reading langfristig speichert und daraus ein SVG erstellen?
Danke schon mal für die chnelle Hilf.
Wie lege ich ein Logfeil für dieses Gerät an?
https://commandref.fhem.de/#FileLog
Lesen, verstehen, umsetzen.
https://wiki.fhem.de/wiki/FileLog muss aber auch gelesen und verstanden werden.
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?
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
Vermutlich, weil in dem Logfile bisher noch gar kein Tageswert gelogged wurde?
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
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.
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?
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.
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
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
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
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.
Ich hab mir das schon durchgelesen
Aber nirgendwo gefunden Balken zu erstellen.
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
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?
Danke für die super Hilfe.
Jetzt klappt alles wie es soll.
Und ich hab wieder was dazu gelernt.
Leider seh ich grade das er die Balken ineinander Zeigt und noch Striche am Rand. Eigentlich wollte ich nur die Balken nebeneinander.
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.