FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Sebastian84 am 16 September 2024, 09:04:47

Titel: Diagramm erstellen
Beitrag von: Sebastian84 am 16 September 2024, 09:04:47
Guten Tag Ich möchte gerne den Verbrauch und Kosten pro Tag m3 für den ganzen Monat und Jahr erstellen.
Hab auch ein Statistik Device
  DEF        MQTT2_watermeter:pre.*
   FUUID      66b464b2-f33f-cdd4-dbea-24ef3a4f89b59098
   NAME       Wasserzaehler
   NOTIFYDEV  MQTT2_watermeter
   NR         509
   NTFY_ORDER 10-Wasserzaehler
   REGEXP     MQTT2_watermeter:pre.*
   STATE      Zaehlerstand: 361.519 m³<br/><br/>Verbrauch_Heute:0.053 m³ <br/>Kosten_Heute:0.11 €<br/><br/>Verbrauch_Gestern:0.267 m³<br/>Kosten_Gestern:0.53 €<br/><br/>Verbrauch_Monat:4.789 m³<br/>Kosten_Monat:9.58 €<br/><br/>Verbrauch_Jahr: 71.519 m³<br/>  Kosten_Jahr:143.04 €
   TYPE       WaterCalculator
   eventCount 7980
   READINGS:
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostDay 0.11
     2024-09-16 00:00:01   MQTT2_watermeter_pre_ConsumptionCostDayLast 0.53
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostMeter 21.13
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostMonth 9.58
     2024-09-01 00:00:01   MQTT2_watermeter_pre_ConsumptionCostMonthLast 11.56
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostYear 143.04
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionDay 0.053
     2024-09-16 00:00:01   MQTT2_watermeter_pre_ConsumptionDayLast 0.267
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionMeter 10.567
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionMonth 4.789
     2024-09-01 00:00:01   MQTT2_watermeter_pre_ConsumptionMonthLast 5.778
     2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionYear 71.519
     2024-09-16 09:00:51   MQTT2_watermeter_pre_CounterCurrent 361.519
     2024-09-16 00:00:01   MQTT2_watermeter_pre_CounterDay1st 361.466
     2024-09-16 00:00:01   MQTT2_watermeter_pre_CounterDayLast 361.466
     2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterMeter1st 350.952
     2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterMeterLast 350.952
     2024-09-01 00:00:01   MQTT2_watermeter_pre_CounterMonth1st 356.730
     2024-09-01 00:00:01   MQTT2_watermeter_pre_CounterMonthLast 356.730
     2024-08-27 15:34:44   MQTT2_watermeter_pre_CounterYear1st 290.000
     2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterYearLast 350.952
     2024-09-16 09:00:51   MQTT2_watermeter_pre_FinanceReserve 148.866
     2024-09-16 09:00:51   MQTT2_watermeter_pre_MonthMeterReading 5
     2024-09-16 09:00:51   MQTT2_watermeter_pre_WFRCurrent 0.000
     2024-09-16 09:00:51   MQTT2_watermeter_pre_WFRDayAver 0.097
     2024-09-16 07:45:52   MQTT2_watermeter_pre_WFRDayMax 3.333
     2024-09-16 00:00:01   MQTT2_watermeter_pre_WFRDayMin 0.000
   helper:
     gets:
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostDay 0.11
       2024-09-16 00:00:01   MQTT2_watermeter_pre_ConsumptionCostDayLast 0.53
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostMeter 21.13
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostMonth 9.58
       2024-09-01 00:00:01   MQTT2_watermeter_pre_ConsumptionCostMonthLast 11.56
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostYear 143.04
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionDay 0.053
       2024-09-16 00:00:01   MQTT2_watermeter_pre_ConsumptionDayLast 0.267
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionMeter 10.567
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionMonth 4.789
       2024-09-01 00:00:01   MQTT2_watermeter_pre_ConsumptionMonthLast 5.778
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionYear 71.519
       2024-09-16 09:00:51   MQTT2_watermeter_pre_CounterCurrent 361.519
       2024-09-16 00:00:01   MQTT2_watermeter_pre_CounterDay1st 361.466
       2024-09-16 00:00:01   MQTT2_watermeter_pre_CounterDayLast 361.466
       2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterMeter1st 350.952
       2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterMeterLast 350.952
       2024-09-01 00:00:01   MQTT2_watermeter_pre_CounterMonth1st 356.730
       2024-09-01 00:00:01   MQTT2_watermeter_pre_CounterMonthLast 356.730
       2024-08-27 15:34:44   MQTT2_watermeter_pre_CounterYear1st 290.000
       2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterYearLast 350.952
       2024-09-16 09:00:51   MQTT2_watermeter_pre_FinanceReserve 148.866
       2024-09-16 09:00:51   MQTT2_watermeter_pre_MonthMeterReading 5
       2024-09-16 09:00:51   MQTT2_watermeter_pre_WFRCurrent 0.000
       2024-09-16 09:00:51   MQTT2_watermeter_pre_WFRDayAver 0.097
       2024-09-16 07:45:52   MQTT2_watermeter_pre_WFRDayMax 3.333
       2024-09-16 00:00:01   MQTT2_watermeter_pre_WFRDayMin 0.000
     sets:
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostDay 0.11
       2024-09-16 00:00:01   MQTT2_watermeter_pre_ConsumptionCostDayLast 0.53
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostMeter 21.13
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostMonth 9.58
       2024-09-01 00:00:01   MQTT2_watermeter_pre_ConsumptionCostMonthLast 11.56
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionCostYear 143.04
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionDay 0.053
       2024-09-16 00:00:01   MQTT2_watermeter_pre_ConsumptionDayLast 0.267
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionMeter 10.567
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionMonth 4.789
       2024-09-01 00:00:01   MQTT2_watermeter_pre_ConsumptionMonthLast 5.778
       2024-09-16 09:00:51   MQTT2_watermeter_pre_ConsumptionYear 71.519
       2024-09-16 09:00:51   MQTT2_watermeter_pre_CounterCurrent 361.519
       2024-09-16 00:00:01   MQTT2_watermeter_pre_CounterDay1st 361.466
       2024-09-16 00:00:01   MQTT2_watermeter_pre_CounterDayLast 361.466
       2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterMeter1st 350.952
       2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterMeterLast 350.952
       2024-09-01 00:00:01   MQTT2_watermeter_pre_CounterMonth1st 356.730
       2024-09-01 00:00:01   MQTT2_watermeter_pre_CounterMonthLast 356.730
       2024-08-27 15:34:44   MQTT2_watermeter_pre_CounterYear1st 290.000
       2024-08-10 08:23:01   MQTT2_watermeter_pre_CounterYearLast 350.952
       2024-09-16 09:00:51   MQTT2_watermeter_pre_FinanceReserve 148.866
       2024-09-16 09:00:51   MQTT2_watermeter_pre_MonthMeterReading 5
       2024-09-16 09:00:51   MQTT2_watermeter_pre_WFRCurrent 0.000
       2024-09-16 09:00:51   MQTT2_watermeter_pre_WFRDayAver 0.097
       2024-09-16 07:45:52   MQTT2_watermeter_pre_WFRDayMax 3.333
       2024-09-16 00:00:01   MQTT2_watermeter_pre_WFRDayMin 0.000
   system:
     DecimalPlace %.3f
     WFRUnitFactor 1
Attributes:
   BasicPricePerAnnum 0
   Currency   €
   DecimalPlace 3
   MonthOfAnnualReading 5
   MonthlyPayment 34
   ReadingDestination CalculatorDevice
   WFRUnit    l/min
   WaterCounterOffset 0
   WaterCubicPerCounts 1
   WaterPricePerCubic 2
   group      Wasserzaehler
   icon       wasserzaehler_icon
   room       Wasseruhr
   stateFormat Zaehlerstand: MQTT2_watermeter_pre_CounterCurrent m³<br/><br/>Verbrauch_Heute:MQTT2_watermeter_pre_ConsumptionDay m³ <br/>Kosten_Heute:MQTT2_watermeter_pre_ConsumptionCostDay €<br/><br/>Verbrauch_Gestern:MQTT2_watermeter_pre_ConsumptionDayLast m³<br/>Kosten_Gestern:MQTT2_watermeter_pre_ConsumptionCostDayLast €<br/><br/>Verbrauch_Monat:MQTT2_watermeter_pre_ConsumptionMonth m³<br/>Kosten_Monat:MQTT2_watermeter_pre_ConsumptionCostMonth €<br/><br/>Verbrauch_Jahr: MQTT2_watermeter_pre_ConsumptionYear m³<br/>  Kosten_Jahr:MQTT2_watermeter_pre_ConsumptionCostYear €
Titel: Aw: Diagramm erstellen
Beitrag von: Prof. Dr. Peter Henning am 16 September 2024, 10:31:25
Ja, prima. Und was ist die Frage?

LG

pah
Titel: Aw: Diagramm erstellen
Beitrag von: Sebastian84 am 16 September 2024, 18:20:35
Wie und wo ich das dazugehörige Diagramm erstellen kann?
Titel: Aw: Diagramm erstellen
Beitrag von: passibe am 16 September 2024, 18:59:14
Du brauchst ein Log device (FileLog bzw. je nach dem DbLog) und daraus kannst du dann den Graphen erstellen ("Create SVG Plot"). Genaueres findest du durch googeln, das Wiki, die Commandref und natürlich einfach ausprobieren ...
Titel: Aw: Diagramm erstellen
Beitrag von: Prof. Dr. Peter Henning am 16 September 2024, 19:06:09
https://fhem.de/fhem_DE.html#Documentation

speziell
https://fhem.de/commandref_DE.html#FileLog
https://fhem.de/commandref_DE.html#SVG

allgemeiner
https://wiki.fhem.de/
https://www.hanser-fachbuch.de/fachbuch/artikel/9783446458734

LG

pah
Titel: Aw: Diagramm erstellen
Beitrag von: cs-online am 28 September 2024, 20:52:26
Das Hanser Fachbuch läuft auf einen 404er Fehler....
Titel: Aw: Diagramm erstellen
Beitrag von: Prof. Dr. Peter Henning am 29 September 2024, 04:43:53
Ich habe es korrigiert...
Titel: Aw: Diagramm erstellen
Beitrag von: Sebastian84 am 21 Oktober 2024, 23:21:27
Ich hab es ausprobiert aber ohne Erfolg.

   define MyPlot SVG inlog:MQTT2_Stromzaehler_pre_EnergyDayMQTT2_Stromzaehler_pre_EnergyCostDay:CURRENT
Es wird mir kein Diagramm angezeigt
Titel: Aw: Diagramm erstellen
Beitrag von: Prof. Dr. Peter Henning am 22 Oktober 2024, 08:36:15
Vielleicht mal aussagekräftige Meldungen erstellen, statt nur vage "es wird mir nichts angezeigt" zu schreiben?

pah

Titel: Aw: Diagramm erstellen
Beitrag von: RalfRog am 22 Oktober 2024, 08:46:48
Hallo

Sieht so aus, als hättest du das define direkt in die Kommandozeile geschrieben.

Zitat von: passibe am 16 September 2024, 18:59:14Du brauchst ein Log device (FileLog bzw. je nach dem DbLog) und daraus kannst du dann den Graphen erstellen ("Create SVG Plot") ...
Der Weg für erste Versuche führt über das Filelog-Device (oder DBLog je nachdem wo du loggst) und dort gibt es es oben den Link "Create SVG Plot".

Gruß Ralf
Titel: Aw: Diagramm erstellen
Beitrag von: Prof. Dr. Peter Henning am 22 Oktober 2024, 09:09:43
@RalfRog:

Es nutzt gar nichts, wenn wir hier Ratespiele über das Vorgehen des TE anstellen. Man kann wohl verlangen, dass er sich die Mühe macht, das genau zu beschreiben.

Er scheint auch keinerlei Dokumentation zu lesen, sondern tippt nur unverstandene Kommandos ab.

Und dem TE sei noch ein Tipp gegeben: In der CommandRef "createlog" nachsehen.

LG

pah
Titel: Aw: Diagramm erstellen
Beitrag von: Sebastian84 am 23 Oktober 2024, 05:57:00
Ich möchte gerne aus den beiden Werten ein Diagramm haben.

MQTT2_Stromzaehler_pre_EnergyDayMQTT2_Stromzaehler_pre_EnergyCostDay  Wenn ich das probiere sieht das
So aus.    CFGFN     
   DEF        inlog:MQTT2_Stromzaehler_pre_EnergyDayMQTT2_Stromzaehler_pre_EnergyCostDay [readonly]
   FD         69
   FUUID      6718732a-f33f-cdd4-6738-3cc5a94c22c0a487
   NAME       Stromzaehler1
   NR         1631348
   NTFY_ORDER 50-Stromzaehler1
   REGEXP     [readonly]
   STATE      active
   TYPE       FileLog
   currentlogfile inlog:MQTT2_Stromzaehler_pre_EnergyDayMQTT2_Stromzaehler_pre_EnergyCostDay
   logfile    inlog:MQTT2_Stromzaehler_pre_EnergyDayMQTT2_Stromzaehler_pre_EnergyCostDay
Attributes:
 
Titel: Aw: Diagramm erstellen
Beitrag von: Prof. Dr. Peter Henning am 23 Oktober 2024, 08:19:09
ZitatMQTT2_Stromzaehler_pre_EnergyDayMQTT2_Stromzaehler_pre_EnergyCostDay
Wo sind das denn 2 Werte? Das ist ein einzelner String.

Was soll "inlog" bedeuten?

pah
Titel: Aw: Diagramm erstellen
Beitrag von: MadMax-FHEM am 23 Oktober 2024, 08:35:39
Eben.
Oben fängst du an mit Wasser-irgendwas -> davon gibt es zumindest ein list.

Jetzt willst du zu Stromzaehler-wasanderes einen Grafen...
(dazu gibt es nicht mal ein list)

Wie (mehrfach) geschrieben: zunächst brauchst du ein FileLog / dbLog (oder isses LogDb?) Device, wo eben die gewünschten Daten (Werte der Readings) landen (sollen)...
Dein FileLog (davon gibt es ja das list, dachte schon vom "Ursprungs-Device") ist falsch.
Readonly -> inlog? Du willst doch nicht aus einem vorhandenen Log (das von anderswo gefüllt) wird einen Grafen?
Es hat keine RegEx, wo Daten eines Devices (dein Stromzaehler) im Log landen können und auch keinen Dateinamen wo die Daten landen sollen...

Wenn du schon keine Doku lesen willst (oder interpretierst, wie es dir grad so einfällt), dann poste doch wenigstens ein list des Devices wo du Readings/Readingwerte loggen willst (-> Stromzaehler) und auch welche Readings/Werte.
Man kann sich ein FileLog auch per EventMonitor erzeugen lassen...
(Hatte ich bestimmt auch schon öfters geschrieben)
https://wiki.fhem.de/wiki/Event_monitor


Damit kannst du dann einen Grafen/SVG erstellen (lassen).

Wie soll denn ein SVG Device direkt aus einem Reading einen Grafen erstellen...

Alle notwendige Doku ist (mehrfach) verlinkt bzw. benannt...

Gruß, Joachim
Titel: Aw: Diagramm erstellen
Beitrag von: Sebastian84 am 23 Oktober 2024, 13:15:36
DEF        MQTT2_Stromzaehler:pre.*
   FUUID      66c63c3a-f33f-cdd4-4055-9e811b44545dd824
   NAME       Stromzaehler
   NOTIFYDEV  MQTT2_Stromzaehler
   NR         516
   NTFY_ORDER 10-Stromzaehler
   REGEXP     MQTT2_Stromzaehler:pre.*
   STATE      Zaehlerstand: 20240.500 kWh<br/><br/>Verbrauch_Heute:3.000 kWh <br/>Kosten_Heute:1.046 €<br/><br/>Verbrauch_Gestern:5.000 kWh<br/>Kosten_Gestern:1.744 €<br/><br/>Verbrauch_Monat:181.500 kWh<br/>Kosten_Monat:63.307 €<br/><br/>Verbrauch_Jahr:2628.500 kWh<br/> Kosten_Jahr:916.821 €
   TYPE       ElectricityCalculator
   eventCount 14824
   READINGS:
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_CounterCurrent 20240.500
     2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_CounterDay1st 20237.500
     2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_CounterDayLast 20237.500
     2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterMeter1st 19754.000
     2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterMeterLast 19754.000
     2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_CounterMonth1st 20059.000
     2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_CounterMonthLast 20059.000
     2024-08-27 15:29:01   MQTT2_Stromzaehler_pre_CounterYear1st 17612.000
     2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterYearLast 19754.000
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostDay 1.046
     2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_EnergyCostDayLast 1.744
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostMeter 169.691
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostMonth 63.307
     2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_EnergyCostMonthLast 83.328
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostYear 916.821
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyDay 3.000
     2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_EnergyDayLast 5.000
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyMeter 486.500
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyMonth 181.500
     2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_EnergyMonthLast 238.900
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyYear 2628.500
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_FinanceReserve 532.309
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_MonthMeterReading 6
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_PowerCurrent 0.000
     2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_PowerDayAver 229.010
     2024-10-23 03:25:43   MQTT2_Stromzaehler_pre_PowerDayMax 6033.520
     2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_PowerDayMin 0.000
     2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_WFRDayMax 0
     2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_WFRDayMin 0
   helper:
     gets:
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_CounterCurrent 20240.500
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_CounterDay1st 20237.500
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_CounterDayLast 20237.500
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterMeter1st 19754.000
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterMeterLast 19754.000
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_CounterMonth1st 20059.000
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_CounterMonthLast 20059.000
       2024-08-27 15:29:01   MQTT2_Stromzaehler_pre_CounterYear1st 17612.000
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterYearLast 19754.000
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostDay 1.046
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_EnergyCostDayLast 1.744
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostMeter 169.691
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostMonth 63.307
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_EnergyCostMonthLast 83.328
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostYear 916.821
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyDay 3.000
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_EnergyDayLast 5.000
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyMeter 486.500
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyMonth 181.500
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_EnergyMonthLast 238.900
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyYear 2628.500
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_FinanceReserve 532.309
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_MonthMeterReading 6
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_PowerCurrent 0.000
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_PowerDayAver 229.010
       2024-10-23 03:25:43   MQTT2_Stromzaehler_pre_PowerDayMax 6033.520
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_PowerDayMin 0.000
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_WFRDayMax 0
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_WFRDayMin 0
     sets:
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_CounterCurrent 20240.500
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_CounterDay1st 20237.500
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_CounterDayLast 20237.500
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterMeter1st 19754.000
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterMeterLast 19754.000
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_CounterMonth1st 20059.000
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_CounterMonthLast 20059.000
       2024-08-27 15:29:01   MQTT2_Stromzaehler_pre_CounterYear1st 17612.000
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_CounterYearLast 19754.000
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostDay 1.046
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_EnergyCostDayLast 1.744
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostMeter 169.691
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostMonth 63.307
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_EnergyCostMonthLast 83.328
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyCostYear 916.821
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyDay 3.000
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_EnergyDayLast 5.000
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyMeter 486.500
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyMonth 181.500
       2024-10-01 00:00:01   MQTT2_Stromzaehler_pre_EnergyMonthLast 238.900
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_EnergyYear 2628.500
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_FinanceReserve 532.309
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_MonthMeterReading 6
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_PowerCurrent 0.000
       2024-10-23 13:01:43   MQTT2_Stromzaehler_pre_PowerDayAver 229.010
       2024-10-23 03:25:43   MQTT2_Stromzaehler_pre_PowerDayMax 6033.520
       2024-10-23 00:00:01   MQTT2_Stromzaehler_pre_PowerDayMin 0.000
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_WFRDayMax 0
       2024-08-21 21:17:38   MQTT2_Stromzaehler_pre_WFRDayMin 0
   system:
     DecimalPlace %.3f
     SiPrefixPowerFactor 1
Attributes:
   BasicPricePerAnnum 0
   Currency   €
   DecimalPlace 3
   ElectricityCounterOffset 0
   ElectricityKwhPerCounts 1
   ElectricityPricePerKWh 0.3488
   MonthOfAnnualReading 5
   MonthlyPayment 117
   ReadingDestination CalculatorDevice
   SiPrefixPower W
   group      Stromberechnung
   icon       hue_filled_plug
   room       Stromzaehler
     
Daraus möchte ich die Kosten und Verbrauch für jeden Tag im Jahr anzeigen lassen.


Ich hab über Event Monitor jetzt ein Fillog erstellt.   Internals:
   CFGFN     
   DEF        ./log/Stromzaehler_FileLog_1.log Stromzaehler:MQTT2_Stromzaehler_pre_EnergyDay:.3.000
   FD         82
   FUUID      6718daa0-f33f-cdd4-87d7-f0fcdf60213cc297
   NAME       Stromzaehler_FileLog_1
   NOTIFYDEV  Stromzaehler
   NR         1645750
   NTFY_ORDER 50-Stromzaehler_FileLog_1
   REGEXP     Stromzaehler:MQTT2_Stromzaehler_pre_EnergyDay:.3.000
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/Stromzaehler_FileLog_1.log
   logfile    ./log/Stromzaehler_FileLog_1.log
Attributes:
Was muss ich jetzt weiter machen?
Titel: Aw: Diagramm erstellen
Beitrag von: passibe am 23 Oktober 2024, 13:25:04
Schauen ob dein FileLog so loggt wie du es gerne hättest, dann im FileLog device auf "Create SVG plot" klicken. Dann weiter konfigurieren

Aber bitte auch einfach mal im Wiki lesen: https://wiki.fhem.de/wiki/Plots_erzeugen
ZitatZur Einarbeitung in die Funktionsweise des .gplot-Editor existieren ausführliche, bebilderte Beispiele:

... ... ...
Titel: Aw: Diagramm erstellen
Beitrag von: MadMax-FHEM am 23 Oktober 2024, 21:59:56
Du hast (nicht drauf geachtet, es nicht verstanden oder ignoriert) dir ein "genau auf diesen Wert passendes" FileLog erstellen lassen...

Du musst entweder beim Erstellen besser mitdenken oder jetzt/nachträglich die RegEx anpassen...

Musst du eh, weil du willst doch Werte von 2 Readings loggen!?

Nenne doch die Namen der Readings (wie ich gefragt hatte)...
...oder passe selbst an...

Dann eben schauen, ob die Daten im FileLog landen...

Gruß, Joachim