Neues Modul: GasCalculator

Begonnen von Sailor, 21 Januar 2016, 12:48:11

Vorheriges Thema - Nächstes Thema

no_Legend

Zitat von: Sailor am 20 April 2021, 14:01:27
Hallo Stefan

Das ist kein Bug sondern ein Feature, mit dem ich bei diversen Nutzern versuche Fehler zu finden.
Solange das nur um Mitternacht auftaucht ist alles ok.

Funktioniert der Calculator bei dir gut?
Wird nach einem Neustart der Tages - Erstwert neu gesetzt oder bleibt er auf dem des um Mitternacht gesetzten Wertes?

Gruss
    Sailor

Ich häng mich hier mal mit ran, bin mir aber nicht sicher, ob dass das gleiche ist.
Ist das Verhalten normal, dass wenn ich tags über neustarte, der Calculator wieder bei 0 anfängt?
Hab das verhalten, bei Strom/Gas und Wasser Calculator.

Ist halt absolut unschön, da hier Plots alle abreisen und eigentlich die Verbrauchswerte nicht stimmen.

Grüße Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

Hallo Robert

Zitat von: no_Legend am 21 April 2021, 14:16:34
Ich häng mich hier mal mit ran, bin mir aber nicht sicher, ob dass das gleiche ist.
Ist das Verhalten normal, dass wenn ich tags über neustarte, der Calculator wieder bei 0 anfängt?
Ist halt absolut unschön, da hier Plots alle abreisen und eigentlich die Verbrauchswerte nicht stimmen.

Das ist der Bug den ich suche... Sind die drei XCalculator mittels Update auf dem letzten Stand?
Dann schau mal nach dem Neustart im Log von den Calculatoren.
Da muss was stehen...

Gruß
    Matthias
******************************
Man wird immer besser...

no_Legend

Zitat von: Sailor am 21 April 2021, 15:59:23
Hallo Robert

Das ist der Bug den ich suche... Sind die drei XCalculator mittels Update auf dem letzten Stand?
Dann schau mal nach dem Neustart im Log von den Calculatoren.
Da muss was stehen...

Gruß
    Matthias

die Calculator sind aktuell, da gibt es aktuell kein updates von den Modulen.
Für die Calculator haben ich kein eigenes Log am laufen.

Ich werd mal ein anlegen. Brauchst du einen spezielles Verbose?

Danke und Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

Hallo Robert

Zitat von: no_Legend am 21 April 2021, 16:09:51
die Calculator sind aktuell, da gibt es aktuell kein updates von den Modulen.
Für die Calculator haben ich kein eigenes Log am laufen.
Ich werd mal ein anlegen. Brauchst du einen spezielles Verbose?

Ich habe in allen drei Modulen das fragliche Log auf LogLevel 1 gesetzt.
Die sollten also in jedem Fall durchkommen. Spätestens um Mitternacht...

Gruß
   Sailor
******************************
Man wird immer besser...

no_Legend

Zitat von: Sailor am 21 April 2021, 16:15:25
Hallo Robert

Ich habe in allen drei Modulen das fragliche Log auf LogLevel 1 gesetzt.
Die sollten also in jedem Fall durchkommen. Spätestens um Mitternacht...

Gruß
   Sailor

Geht das in System log oder brauchst du eine eigenes log pro device?
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

Zitat von: no_Legend am 21 April 2021, 16:16:49
Geht das in System log oder brauchst du eine eigenes log pro device?

Das kannste dir aus dem System-Log rausziehen...
******************************
Man wird immer besser...

no_Legend

#411
Zitat von: Sailor am 21 April 2021, 16:18:39
Das kannste dir aus dem System-Log rausziehen...

SO hier was heute nacht, um Mitternacht im Log war:

2021.04.22 00:00:01 2: WasserCalculator : WaterCalculator_MidnightTimer ReadingRegExNeg     : WasserZaehlerstand:_
2021.04.22 00:00:01 2: WasserCalculator : WaterCalculator_MidnightTimer ReadingRegEx        : WasserZaehlerstand:
2021.04.22 00:00:01 2: StromCalculator : ElectricityCalculator_MidnightTimer ReadingRegExNeg     : StromZaehlerstand:_
2021.04.22 00:00:01 2: StromCalculator : ElectricityCalculator_MidnightTimer ReadingRegEx        : StromZaehlerstand:
2021.04.22 00:00:01 2: GasCalculator2 : GasCalculator_MidnightTimer ReadingRegExNeg     : GasZaehlerstand:_
2021.04.22 00:00:01 2: GasCalculator2 : GasCalculator_MidnightTimer ReadingRegEx        : GasZaehlerstand:

Edit:

Ich hab noch was komisches beim WasserCalcutator gefunden:

2021-04-22_02:35:14 1.87
2021-04-22_02:35:14 0.00
2021-04-22_02:36:14 0.01
2021-04-22_04:13:14 0.01
2021-04-22_04:26:14 0.02
2021-04-22_04:27:14 0.03
2021-04-22_05:55:15 0.04
2021-04-22_05:56:14 0.07
2021-04-22_05:57:14 0.09
2021-04-22_05:58:14 0.12


Da ist noch ein Peak im SVG drin. Und vor 02:35, gibt es keine Einträge im Log für das SVG.
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

Moin Dr. No

Zitat von: no_Legend am 22 April 2021, 07:45:33
SO hier was heute nacht, um Mitternacht im Log war:

Da stimmt was mit den RegEx nicht. Wuerde mich wundern, wenn die Calculatoren normal laufen...


Zitat von: no_Legend am 22 April 2021, 07:45:33
Da ist noch ein Peak im SVG drin. Und vor 02:35, gibt es keine Einträge im Log für das SVG.
Das kann passieren, wenn der Calculator wegen Backup aussetzen muss.
Machst du Nachts automatische Backups?

Gruß
    Sailor
******************************
Man wird immer besser...

no_Legend

Zitat von: Sailor am 22 April 2021, 10:04:24
Das kann passieren, wenn der Calculator wegen Backup aussetzen muss.
Machst du Nachts automatische Backups?

Gruß
    Sailor

Ja um 2 Uhr.
Der Peak kommt aber um 2:38 oder so.
Da sollte das Backup schon längst durch sein.

Sollte der Abzug für die Tages werte nicht um Mitternacht erfolgen?

Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

Zitat von: no_Legend am 22 April 2021, 10:11:20
Ja um 2 Uhr.
Der Peak kommt aber um 2:38 oder so.
Da sollte das Backup schon längst durch sein.

Sollte der Abzug für die Tages werte nicht um Mitternacht erfolgen?

Gruß Robert

Genau deswegen stimmt irgendwas mit den RegExen deiner Calculator - Definition nicht.

Gebe doch mal dein list der X-Calculator - Devices.
Alles andere ist Kaffeesatz lesen.

Gruss
    Sailor
******************************
Man wird immer besser...

no_Legend

Zitat von: Sailor am 22 April 2021, 10:30:32
Genau deswegen stimmt irgendwas mit den RegExen deiner Calculator - Definition nicht.

Gebe doch mal dein list der X-Calculator - Devices.
Alles andere ist Kaffeesatz lesen.

Gruss
    Sailor
Kein Problem, hier die Lists aller Drei Devices.
Der Wasser Calculator ist relativ frisch. Höchsten ne Woche alt.



Internals:
   DEF        Keller.Heizungsraum.Counter:GasZaehlerstand:.*
   FUUID      6078328f-f33f-abd1-34e8-8483bd525a91986d
   NAME       GasCalculator
   NOTIFYDEV  Keller.Heizungsraum.Counter
   NR         1532
   NTFY_ORDER 10-GasCalculator
   REGEXP     Keller.Heizungsraum.Counter:GasZaehlerstand:.*
   STATE      Heute: 1.821€
Gestern: 3.527€
<br/>
Aktueller Monat: 407.156 € Letzter Monat: 119.841 €
<br/>
Aktuelles Jahr: 861.506 €
Hochrechnung: -366.079 €
   TYPE       GasCalculator
   Helper:
     DBLOG:
       Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostDay:
         DBLog:
           TIME       1619078762.59978
           VALUE      1.821
       Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyDay:
         DBLog:
           TIME       1619078762.59978
           VALUE      34.787
   READINGS:
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterDay1st 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterDayLast 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterMeter1st 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterMeterLast 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterMonth1st 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterMonthLast 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterYear1st 9.860
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_CounterYearLast 9.860
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostDay 1.821
     2021-04-22 05:00:14   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostDayLast 3.527
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostMeter 861.506
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostMonth 407.156
     2021-04-16 10:29:45   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostMonthLast 119.841
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostYear 861.506
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyDay 34.787
     2021-04-22 05:00:14   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyDayLast 67.399
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyMeter 16460.994
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyMonth 7779.628
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyYear 16460.994
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_FinanceReserve -366.079
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_Meter 7923.750
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_MonthMeterReading 4
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_PowerCurrent 0.026
     2021-04-22 10:06:02   Keller.Heizungsraum.Counter_GasZaehlerstand_PowerDayAver 0.019
     2021-04-22 06:29:14   Keller.Heizungsraum.Counter_GasZaehlerstand_PowerDayMax 0.027
     2021-04-22 05:00:14   Keller.Heizungsraum.Counter_GasZaehlerstand_PowerDayMin 0
     2021-04-22 05:00:14   Keller.Heizungsraum.Counter_GasZaehlerstand_Vol1stDay 7920.55
     2021-04-15 14:43:34   Keller.Heizungsraum.Counter_GasZaehlerstand_Vol1stMeter 6409.520
     2021-04-15 14:44:24   Keller.Heizungsraum.Counter_GasZaehlerstand_Vol1stMonth 7208.110
     2021-04-15 14:43:30   Keller.Heizungsraum.Counter_GasZaehlerstand_Vol1stYear 6409.520
     2021-04-22 05:00:14   Keller.Heizungsraum.Counter_GasZaehlerstand_VolLastDay 7920.520
     2021-04-15 14:56:09   Keller.Heizungsraum.Counter_GasZaehlerstand_VolLastMeter 6409.510
     2021-04-15 14:56:15   Keller.Heizungsraum.Counter_GasZaehlerstand_VolLastMonth 7208.100
     2021-04-15 14:56:20   Keller.Heizungsraum.Counter_GasZaehlerstand_VolLastYear 6409.510
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_WFRDayMax 0
     2021-04-15 14:37:49   Keller.Heizungsraum.Counter_GasZaehlerstand_WFRDayMin 0
   system:
     DecimalPlace %.3f
     SiPrefixPowerFactor 1000
Attributes:
   BasicPricePerAnnum 133.72
   Currency   €
   DbLogExclude .*
   DbLogInclude .*(EnergyCostDay|EnergyDay|Last)
   DecimalPlace 3
   GasCounterOffset 0
   GasCubicPerCounts 0.01
   GasNominalHeatingValue 11.325
   GasPricePerKWh 0.0523362
   GaszValue  0.9599
   MonthOfAnnualReading 1
   MonthlyPayment 135.00
   ReadingDestination CalculatorDevice
   SiPrefixPower kW
   Volume     m³
   comment    Zählerstand darf nicht mit Komma sein. Fortlaufende Zahl ohne Komma
   group      EVerbrauch.Calc
   icon       gasmeter2
   room       9.04_Energiewerte
   stateFormat Heute: Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostDay€
Gestern: Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostDayLast€
<br/>
Aktueller Monat: Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostMonth € Letzter Monat: Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostMonthLast €
<br/>
Aktuelles Jahr: Keller.Heizungsraum.Counter_GasZaehlerstand_EnergyCostYear €
Hochrechnung: Keller.Heizungsraum.Counter_GasZaehlerstand_FinanceReserve €
   verbose    1



Internals:
   CFGFN      /opt/fhem/FHEM/energie.cfg
   DEF        Stromzaehler:StromZaehlerstand:.*
   FUUID      5c4308fc-f33f-abd1-d69d-38a77d7e2f644035
   NAME       StromCalculator
   NOTIFYDEV  Stromzaehler
   NR         1028
   NTFY_ORDER 10-StromCalculator
   REGEXP     Stromzaehler:StromZaehlerstand:.*
   STATE      Heute: 2.051€
Gestern: 6.137€
<br/>
Aktueller Monat: 123.832€
Letzter Monat: 200.727€
<br/>
Aktuelles Jahr: 787.488€
Hochrechnung: -160.821€
   TYPE       ElectricityCalculator
   Helper:
     DBLOG:
       Stromzaehler_StromZaehlerstand_EnergyCostDay:
         DBLog:
           TIME       1619080899.47289
           VALUE      2.051
       Stromzaehler_StromZaehlerstand_EnergyDay:
         DBLog:
           TIME       1619080899.47289
           VALUE      9.249
       Stromzaehler_StromZaehlerstand_PowerCurrent:
         DBLog:
           TIME       1619080899.47289
           VALUE      720.000
   READINGS:
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_CounterCurrent 42988.531
     2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_CounterDay1st 42979.282
     2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_CounterDayLast 42979.281
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterMeter1st 39436.489
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterMeterLast 39436.487
     2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_CounterMonth1st 42429.975
     2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_CounterMonthLast 42288.885
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterYear1st 39436.489
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterYearLast 39436.487
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostDay 2.051
     2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_EnergyCostDayLast 6.137
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostMeter 787.488
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyCostMeterLast 2672.800
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostMonth 123.832
     2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_EnergyCostMonthLast 200.727
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostYear 787.488
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyCostYearLast 2672.800
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyDay 9.249
     2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_EnergyDayLast 27.680
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyMeter 3552.042
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyMeterLast 12055.932
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyMonth 558.556
     2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_EnergyMonthLast 905.399
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyYear 3552.042
     2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyYearLast 12055.932
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_FinanceReserve -160.821
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_MonthMeterReading 4
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_PowerCurrent 720.000
     2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_PowerDayAver 829.010
     2021-04-22 08:40:47   Stromzaehler_StromZaehlerstand_PowerDayMax 5400.000
     2021-04-22 01:07:58   Stromzaehler_StromZaehlerstand_PowerDayMin 327
   helper:
     gets:
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_CounterCurrent 42988.531
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_CounterDay1st 42979.282
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_CounterDayLast 42979.281
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterMeter1st 39436.489
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterMeterLast 39436.487
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_CounterMonth1st 42429.975
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_CounterMonthLast 42288.885
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterYear1st 39436.489
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterYearLast 39436.487
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostDay 2.051
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_EnergyCostDayLast 6.137
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostMeter 787.488
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyCostMeterLast 2672.800
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostMonth 123.832
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_EnergyCostMonthLast 200.727
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostYear 787.488
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyCostYearLast 2672.800
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyDay 9.249
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_EnergyDayLast 27.680
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyMeter 3552.042
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyMeterLast 12055.932
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyMonth 558.556
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_EnergyMonthLast 905.399
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyYear 3552.042
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyYearLast 12055.932
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_FinanceReserve -160.821
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_MonthMeterReading 4
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_PowerCurrent 720.000
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_PowerDayAver 829.010
       2021-04-22 08:40:47   Stromzaehler_StromZaehlerstand_PowerDayMax 5400.000
       2021-04-22 01:07:58   Stromzaehler_StromZaehlerstand_PowerDayMin 327
     sets:
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_CounterCurrent 42988.531
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_CounterDay1st 42979.282
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_CounterDayLast 42979.281
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterMeter1st 39436.489
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterMeterLast 39436.487
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_CounterMonth1st 42429.975
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_CounterMonthLast 42288.885
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterYear1st 39436.489
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_CounterYearLast 39436.487
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostDay 2.051
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_EnergyCostDayLast 6.137
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostMeter 787.488
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyCostMeterLast 2672.800
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostMonth 123.832
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_EnergyCostMonthLast 200.727
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyCostYear 787.488
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyCostYearLast 2672.800
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyDay 9.249
       2021-04-22 00:00:00   Stromzaehler_StromZaehlerstand_EnergyDayLast 27.680
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyMeter 3552.042
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyMeterLast 12055.932
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyMonth 558.556
       2021-04-04 21:26:14   Stromzaehler_StromZaehlerstand_EnergyMonthLast 905.399
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_EnergyYear 3552.042
       2021-01-01 00:00:02   Stromzaehler_StromZaehlerstand_EnergyYearLast 12055.932
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_FinanceReserve -160.821
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_MonthMeterReading 4
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_PowerCurrent 720.000
       2021-04-22 10:41:39   Stromzaehler_StromZaehlerstand_PowerDayAver 829.010
       2021-04-22 08:40:47   Stromzaehler_StromZaehlerstand_PowerDayMax 5400.000
       2021-04-22 01:07:58   Stromzaehler_StromZaehlerstand_PowerDayMin 327
   system:
     DecimalPlace %.3f
     SiPrefixPowerFactor 1
Attributes:
   BasicPricePerAnnum 100.00
   Currency   €
   DbLogExclude .*
   DbLogInclude .*(EnergyCostDay|EnergyDay|PowerCurrent|Last)
   DecimalPlace 3
   ElectricityCounterOffset 0
   ElectricityKwhPerCounts 0.001
   ElectricityPricePerKWh 0.2217
   MonthOfAnnualReading 1
   MonthlyPayment 165.00
   ReadingDestination CalculatorDevice
   SiPrefixPower W
   group      EVerbrauch.Calc
   icon       measure_power_meter
   room       9.04_Energiewerte
   stateFormat Heute: Stromzaehler_StromZaehlerstand_EnergyCostDay€
Gestern: Stromzaehler_StromZaehlerstand_EnergyCostDayLast€
<br/>
Aktueller Monat: Stromzaehler_StromZaehlerstand_EnergyCostMonth€
Letzter Monat: Stromzaehler_StromZaehlerstand_EnergyCostMonthLast€
<br/>
Aktuelles Jahr: Stromzaehler_StromZaehlerstand_EnergyCostYear€
Hochrechnung: Stromzaehler_StromZaehlerstand_FinanceReserve€



Internals:
   DEF        Keller.Heizungsraum.Counter:WasserZaehlerstand:.*
   FUUID      60785947-f33f-abd1-3249-1e0f45f3292fded8
   NAME       WasserCalculator
   NOTIFYDEV  Keller.Heizungsraum.Counter
   NR         1533
   NTFY_ORDER 10-WasserCalculator
   REGEXP     Keller.Heizungsraum.Counter:WasserZaehlerstand:.*
   STATE      Aktueller Monat: 13.47€
Gestern: 1.87€
</br>
Letzter Monat: Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMonthLast€ Aktuelles Jahr: Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostYearLast€
</br>
Hochrechnung: 306.104€
   TYPE       WaterCalculator
   Helper:
     DBLOG:
       Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDay:
         DBLog:
           TIME       1619080141.4785
           VALUE      1.46
       Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDay:
         DBLog:
           TIME       1619080141.4785
           VALUE      0.526
   READINGS:
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDay 1.46
     2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDayLast 1.87
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMeter 13.47
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMonth 13.47
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostYear 13.47
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDay 0.526
     2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDayLast 0.673
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionMeter 4.844
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionMonth 4.844
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionYear 4.844
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterCurrent 1308.828
     2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterDay1st 1308.302
     2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterDayLast 1308.300
     2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMeter1st 1303.984
     2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMeterLast 1303.984
     2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMonth1st 1303.984
     2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMonthLast 1303.984
     2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterYear1st 1303.984
     2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterYearLast 1303.984
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_FinanceReserve 306.104
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_MonthMeterReading 4
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRCurrent 0.064
     2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayAver 5.519
     2021-04-22 06:29:15   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayMax 10.345
     2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayMin 0
   helper:
     gets:
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDay 1.46
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDayLast 1.87
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMeter 13.47
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMonth 13.47
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostYear 13.47
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDay 0.526
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDayLast 0.673
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionMeter 4.844
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionMonth 4.844
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionYear 4.844
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterCurrent 1308.828
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterDay1st 1308.302
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterDayLast 1308.300
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMeter1st 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMeterLast 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMonth1st 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMonthLast 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterYear1st 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterYearLast 1303.984
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_FinanceReserve 306.104
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_MonthMeterReading 4
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRCurrent 0.064
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayAver 5.519
       2021-04-22 06:29:15   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayMax 10.345
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayMin 0
     sets:
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDay 1.46
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDayLast 1.87
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMeter 13.47
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMonth 13.47
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostYear 13.47
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDay 0.526
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionDayLast 0.673
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionMeter 4.844
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionMonth 4.844
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionYear 4.844
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterCurrent 1308.828
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterDay1st 1308.302
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterDayLast 1308.300
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMeter1st 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMeterLast 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMonth1st 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterMonthLast 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterYear1st 1303.984
       2021-04-16 10:29:51   Keller.Heizungsraum.Counter_WasserZaehlerstand_CounterYearLast 1303.984
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_FinanceReserve 306.104
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_MonthMeterReading 4
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRCurrent 0.064
       2021-04-22 10:29:01   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayAver 5.519
       2021-04-22 06:29:15   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayMax 10.345
       2021-04-22 02:35:14   Keller.Heizungsraum.Counter_WasserZaehlerstand_WFRDayMin 0
   system:
     DecimalPlace %.3f
     WFRUnitFactor 1
Attributes:
   BasicPricePerAnnum 101.25
   Currency   €
   DbLogExclude .*
   DbLogInclude .*(Day|CostDay|Last)
   DecimalPlace 3
   MonthOfAnnualReading 1
   MonthlyPayment 88.33
   ReadingDestination CalculatorDevice
   WFRUnit    l/min
   WaterCounterOffset 0
   WaterCubicPerCounts 0.001
   WaterPricePerCubic 2.78
   comment    ------
Grundgebühr 101.25€

setzt sich aus folgendem zusammen:
Zähler pro Jahr: 7,20€
Niederschlagswasser por Jahr: 94,05€ (auf Basis 209qm Dachfläche)

------
Abschlag 88,33333€ pro Monat

265€ wird alle 3 Monate bezahlt

------
Preis pro m3 2,78€

setzt sich aus folgendem zusammen:
Waser: 1,90€/m3
Abwasser: 0,88€/m3




Stand der Preise 2021-04-16
   disable    0
   group      EVerbrauch.Calc
   icon       measure_water_meter
   room       9.04_Energiewerte
   stateFormat Aktueller Monat: Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMonth€
Gestern: Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostDayLast€
</br>
Letzter Monat: Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostMonthLast€ Aktuelles Jahr: Keller.Heizungsraum.Counter_WasserZaehlerstand_ConsumptionCostYearLast€
</br>
Hochrechnung: Keller.Heizungsraum.Counter_WasserZaehlerstand_FinanceReserve€
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

#416
Zitat von: no_Legend am 22 April 2021, 10:42:59
Kein Problem, hier die Lists aller Drei Devices.
Der Wasser Calculator ist relativ frisch. Höchsten ne Woche alt.

Komisch

Fuege mal folgenden Code direkt unter Zeile 463 ein


Log3 $GasCalcName, 2, $GasCalcName. " : GasCalculator_MidnightTimer GasCountName        : " . $GasCountName;
Log3 $GasCalcName, 2, $GasCalcName. " : GasCalculator_MidnightTimer RegEx               : " . $RegEx;


Ersetze ggf. "Gas" mit "Water" oder "Electricity"

und dann warten wir nochmal ein Mitternacht ab...
******************************
Man wird immer besser...

no_Legend

#417
Zitat von: Sailor am 22 April 2021, 10:55:42
Komisch

Fuege mal folgenden Code direkt unter Zeile 463 ein


  Log3 $GasCalcName, 2, $GasCalcName. " : GasCalculator_MidnightTimer GasCountName        : " . $GasCountName;
Log3 $GasCalcName, 2, $GasCalcName. " : GasCalculator_MidnightTimer RegEx               : " . $RegEx;


Ersetze ggf. "Gas" mit "Water" oder "Electricity"

und dann warten wir nochmal ein Mitternacht ab...

Für den Wasser wäre dann das folgenden Richtig?

                Log3 $WaterCalcName, 2, $WaterCalcName. " : WaterCalculator_MidnightTimer WaterCountName        : " . $WaterCountName;
                Log3 $WaterCalcName, 2, $WaterCalcName. " : WaterCalculator_MidnightTimer RegEx               : " . $WRegEx;
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Sailor

Zitat von: no_Legend am 22 April 2021, 11:00:26
Für den Wasser wäre dann das folgenden Richtig?

                Log3 $WaterCalcName, 2, $WaterCalcName. " : WaterCalculator_MidnightTimer WaterCountName        : " . $WaterCountName;
                Log3 $WaterCalcName, 2, $WaterCalcName. " : WaterCalculator_MidnightTimer RegEx               : " . $WRegEx;


Korrekt, aber den ":" kannst du mit den bestehenden Einträgen darunter in Einklang bringen....

Gruß
    Sailor
******************************
Man wird immer besser...

KölnSolar

Hi Sailor,
ich hab dann jetzt im Testsystem die aktuelle Version u. auch die heute beschriebene Änderung eingebaut. Getestet wird mit dem WaterCalculator(zur Erinnerung: Bei mir ein manuell zu bedienendes CounterDevice(Dummy) und der Calculator reagiert auf 2 CounterDevices.)
Ich habe jeweils eine Meter-Änderung gemacht--> monthly vales mit update, daily-values nicht. Calculator-device habe ich auf verbose 5 und harre Mitternacht.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt