Neues Modul: WaterCalculator

Begonnen von Sailor, 06 Oktober 2016, 06:53:25

Vorheriges Thema - Nächstes Thema

Sailor

Zitat von: KölnSolar am 21 Januar 2021, 10:17:34
Hm,
heute Nacht passierte gar nichts. Dann eben den 2. Impuls erzeugt. Ergebnis: Tageswechsel, DayLast OK, akt. Eingabe ist "verloren" gegangen(Day = 0).

Log: keine Ausgabe um Mitternacht. Nach der heutigen EingabeScheint irgendwie nicht zu funktionieren.  :'(
Habe auch extra noch einmal überprüft, ob auch wirklich Deine neue Version aktiv ist.
Grüße Markus

Ups, Habe vergessen, dass du einen Neu - Define machen musst weil sonst der Timer nicht aktiviert wird.
Was sagt dann das Log um 00:00:01 Uhr?

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

KölnSolar

ZitatWas sagt dann das Log um 00:00:01 Uhr?
ZitatLog: keine Ausgabe um Mitternacht.

Oh, ich hatte ja sogar neu definiert. Aber jetzt kannste mich totschlagen, ich weiß nicht mehr ob mit der neuen Modulvariante oder auch nicht. Also noch einmal von vorne..... ::)

Nach löschen und neu anlegen:
Zitat2021.01.21 15:38:15 2: StatWasserZaehler : WaterCalculator - Starting to define module
2021.01.21 15:38:15 1: StatWasserZaehler : WaterCalculator_MidnightTimer - time              : 1611239895
2021.01.21 15:38:15 1: StatWasserZaehler : WaterCalculator_MidnightTimer - year              : 121
2021.01.21 15:38:15 1: StatWasserZaehler : WaterCalculator_MidnightTimer - mon               : 0
2021.01.21 15:38:15 1: StatWasserZaehler : WaterCalculator_MidnightTimer - day               : 21
2021.01.21 15:38:15 1: StatWasserZaehler : WaterCalculator_MidnightTimer - timelocal         : 1611183601
2021.01.21 15:38:15 1: StatWasserZaehler : WaterCalculator_MidnightTimer - nextMidnight      : 1611270001
2021.01.21 15:38:34 1: PERL WARNING: Use of uninitialized value $WaterCountReadingValuePrevious in concatenation (.) or string at ./FHEM/73_WaterCalculator.pm line 733.
Die erste Eingabe danach wurde scheinbar "verschluckt". Da device zeigt keine readings. Bevor ich aber vielleicht mit einer 2. Eingabe dazwischen pfusche, warte ich bis nach Mietternacht.
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

Sailor

Zitat von: KölnSolar am 21 Januar 2021, 15:44:06
Oh, ich hatte ja sogar neu definiert. Aber jetzt kannste mich totschlagen, ich weiß nicht mehr ob mit der neuen Modulvariante oder auch nicht. Also noch einmal von vorne..... ::)

Nach löschen und neu anlegen:  Die erste Eingabe danach wurde scheinbar "verschluckt". Da device zeigt keine readings. Bevor ich aber vielleicht mit einer 2. Eingabe dazwischen pfusche, warte ich bis nach Mitternacht.
Grüße Markus

Hallo Markus

Das wird nicht klappen, da das versteckte Reading $WaterCountReadingValuePrevious erst durch einmaliges, besser zweimaliges Schreiben des WaterCounters (nicht WaterCalculators!) gesetzt werden muss nachdem das Modul neu definiert wurde.

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

KölnSolar

Entweder verstehe ich Dich nicht oder es funktioniert nicht. Hab jetzt noch einmal einen "Impuls" mit Entnahme und einen ohne Entnahme ausgeführt. Log:2021.01.21 17:23:23 3: StatWasserZaehler : WaterCalculator - Reading for the first daily value was not available and therfore reading and statistics have been written
2021.01.21 17:23:23 3: StatWasserZaehler : WaterCalculator - Reading for the first monthly value was not available and therfore reading has been written
2021.01.21 17:23:23 3: StatWasserZaehler : WaterCalculator - Reading for the first value of water meter year was not available and therfore reading has been written
2021.01.21 17:23:23 3: StatWasserZaehler : WaterCalculator - Reading for the first yearly value was not available and therfore reading has been written
2021.01.21 17:23:23 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentHour      : 17
2021.01.21 17:23:23 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousHour     : 15
2021.01.21 17:23:23 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousRelative : 1611239914
2021.01.21 17:23:23 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative  : 1611246203
2021.01.21 17:23:23 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative-1: 1611159801
2021.01.21 17:23:23 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampRelativeDelta    : 6289
2021.01.21 17:23:39 3: StatWasserZaehler : WaterCalculator - Reading for the first daily value was not available and therfore reading and statistics have been written
2021.01.21 17:23:39 3: StatWasserZaehler : WaterCalculator - Reading for the first monthly value was not available and therfore reading has been written
2021.01.21 17:23:39 3: StatWasserZaehler : WaterCalculator - Reading for the first value of water meter year was not available and therfore reading has been written
2021.01.21 17:23:39 3: StatWasserZaehler : WaterCalculator - Reading for the first yearly value was not available and therfore reading has been written
2021.01.21 17:23:39 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentHour      : 17
2021.01.21 17:23:39 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousHour     : 15
2021.01.21 17:23:39 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousRelative : 1611239924
2021.01.21 17:23:39 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative  : 1611246219
2021.01.21 17:23:39 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative-1: 1611159817
2021.01.21 17:23:39 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampRelativeDelta    : 6295

2021.01.21 17:26:11 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentHour      : 17
2021.01.21 17:26:11 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousHour     : 17
2021.01.21 17:26:11 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousRelative : 1611246203
2021.01.21 17:26:11 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative  : 1611246371
2021.01.21 17:26:11 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative-1: 1611159969
2021.01.21 17:26:11 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampRelativeDelta    : 168
2021.01.21 17:26:16 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentHour      : 17
2021.01.21 17:26:16 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousHour     : 17
2021.01.21 17:26:16 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousRelative : 1611246219
2021.01.21 17:26:16 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative  : 1611246376
2021.01.21 17:26:16 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative-1: 1611159974
2021.01.21 17:26:16 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampRelativeDelta    : 157


Mit dem ersten habe ich dann die "normalen readings bekommen(sagt ja auch das Log).

Zitatdas versteckte Reading $WaterCountReadingValuePrevious
zeigt sich weder als .reading, noch im helper. ???

Zitatbesser zweimaliges Schreiben des WaterCounters (nicht WaterCalculators!)
Im WaterCalculator mache ich natürlich nie etwas, um keine unklare Situation heraufzubeschwören.

Nun harre ich der Nacht...

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

KölnSolar

#94
immerhin, es hat selber Fehler erkannt
Zitat2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer__________________________________________________________
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer                     : MidnightTimer initiated
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - RegEx             : WasserZaehler:*Totall.*
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - WaterCountName    : WasserZaehler
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - WaterCountReadingN: Totall
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Timestamp update  : 1611246219
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Timestamp Delta   : 23782
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - ReadingPrefix     : WasserZaehler_TotallWw
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - DeviceName        : StatWasserZaehler
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Last Update       : There was an Update in the last 24h!
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - _________________ Pre Readings _____________
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - WaterCounter      : error
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDaySum     : 0.286
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayCount   : 2
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayCurrent : 0.000
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayAver    : 0.143
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayMax     : 0.286
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayMin     : 0
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumDay     : 0.000
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumDayLast : error
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumCstDay  : 0.00
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumCstDayL : error
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Writing Counter   : Error!
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - time              : 1611270001
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - timelocal         : 1611270001
2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - nextMidnight      : 1611356401
Anfangen kann ich damit nichts.
Zitatdas versteckte Reading $WaterCountReadingValuePrevious
zeigt sich nach wie vor weder als .reading, noch im helper. ??? reading timestamps sind alle von gestern Nachmittag.

Hab dann nochmal Impulse u. Entnahme gemacht. readings sehen ok aus.  $WaterCountReadingValuePrevious immer noch nicht.
Zitat2021.01.22 07:46:46 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentHour      : 7
2021.01.22 07:46:46 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousHour     : 7
2021.01.22 07:46:46 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampPreviousRelative : 1611297878
2021.01.22 07:46:46 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative  : 1611298006
2021.01.22 07:46:46 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampCurrentRelative-1: 1611211604
2021.01.22 07:46:46 1: StatWasserZaehler : WaterCalculator WaterCountReadingTimestampRelativeDelta    : 128

Grüße Markus

Edit: weil es mir gerade ins Auge fiel
Zitat2021.01.22 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - ReadingPrefix     : WasserZaehler_TotallWw
Wo aber ist mein 2.Zähler WasserZaehler_TotallKw ?
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

Sailor

Hallo Markus

Zitat von: KölnSolar am 22 Januar 2021, 07:52:52
immerhin, es hat selber Fehler erkanntAnfangen kann ich damit nichts. zeigt sich nach wie vor weder als .reading, noch im helper. ??? reading timestamps sind alle von gestern Nachmittag.
Hab dann nochmal Impulse u. Entnahme gemacht. readings sehen ok aus.  $WaterCountReadingValuePrevious immer noch nicht.
Das Reading wurde erstellt, sonst waeren die Angaben fuer "There was an Update" nicht vorhanden.

Dein Calculator müsste jetzt einen Zählerstand mit dem gleichen Wert von gestern haben, aber mit einem Zeitstempel von 00:00:01Uhr.
Dann hat alles geklappt!

...DayLast - Readings dürften ebenfalls um Mitternacht gesetzt worden sein und morgen dürften die auf 0 springen.


Zitat von: KölnSolar am 22 Januar 2021, 07:52:52
Edit: weil es mir gerade ins Auge fiel Wo aber ist mein 2.Zähler WasserZaehler_TotallKw ?

Was für ein 2ter Zähler? Wie sieht deine Define aus?

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

KölnSolar

#96
Hi Sailor,
ZitatDas Reading wurde erstellt, sonst waeren die Angaben fuer "There was an Update" nicht vorhanden.

Dein Calculator müsste jetzt einen Zählerstand mit dem gleichen Wert von gestern haben, aber mit einem Zeitstempel von 00:00:01Uhr.
Dann hat alles geklappt!

...DayLast - Readings dürften ebenfalls um Mitternacht gesetzt worden sein und morgen dürften die auf 0 springen.
Nö, aber vielleicht siehst Du ja mehr als ich. Bei WasserZaehler_TotallKw wurden heute Impulse erzeugt. Bei WasserZaehler_TotallWw nicht.
Internals:
   CFGFN     
   DEF        WasserZaehler:*Totall.*
   FUUID      600991d7-f33f-5874-09a8-b11d5f022bfbcd6e
   NAME       StatWasserZaehler
   NOTIFYDEV  WasserZaehler
   NR         32614
   NTFY_ORDER 10-StatWasserZaehler
   REGEXP     WasserZaehler:*Totall.*
   STATE      active
   TYPE       WaterCalculator
   .attraggr:
   .attrminint:
   READINGS:
     2021-01-22 07:46:46   .LastUpdateTimestampUnix 1611298006
     2021-01-22 07:46:46   .ReadingDestinationDeviceName StatWasserZaehler
     2021-01-22 07:46:46   .WasserZaehler_TotallKw_LastDV 0.001
     2021-01-22 07:46:46   .WasserZaehler_TotallKw_LastDt 128
     2021-01-22 07:46:46   .WasserZaehler_TotallKw_PrevRead 466.201
     2021-01-22 07:46:46   .WasserZaehler_TotallKw_WFRDayCount 2
     2021-01-22 07:46:46   .WasserZaehler_TotallKw_WFRDaySum 0.469
     2021-01-21 17:26:16   .WasserZaehler_TotallWw_LastDV 0.000
     2021-01-21 17:26:16   .WasserZaehler_TotallWw_LastDt 157
     2021-01-21 17:26:16   .WasserZaehler_TotallWw_PrevRead 743.130
     2021-01-21 17:26:16   .WasserZaehler_TotallWw_WFRDayCount 2
     2021-01-21 17:26:16   .WasserZaehler_TotallWw_WFRDaySum 0.286
     2021-01-22 07:46:46   .WaterCalcReadingPrefix WasserZaehler_TotallKw
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostDay 0.00
     2021-01-22 07:44:20   WasserZaehler_TotallKw_ConsumptionCostDayLast 0.00
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostMeter 0.00
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostMonth 0.00
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostYear 0.00
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionDay 0.001
     2021-01-22 07:44:20   WasserZaehler_TotallKw_ConsumptionDayLast 0.000
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionMeter 0.001
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionMonth 0.001
     2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionYear 0.001
     2021-01-22 07:46:46   WasserZaehler_TotallKw_CounterCurrent 466.201
     2021-01-22 07:44:20   WasserZaehler_TotallKw_CounterDay1st 466.200
     2021-01-22 07:44:20   WasserZaehler_TotallKw_CounterDayLast 466.200
     2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMeter1st 466.2
     2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMeterLast 466.100
     2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMonth1st 466.2
     2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMonthLast 466.100
     2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterYear1st 466.2
     2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterYearLast 466.100
     2021-01-22 07:46:46   WasserZaehler_TotallKw_FinanceReserve 14.947
     2021-01-22 07:46:46   WasserZaehler_TotallKw_MonthMeterReading 1
     2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRCurrent 0.469
     2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRDayAver 0.234
     2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRDayMax 0.469
     2021-01-22 07:44:20   WasserZaehler_TotallKw_WFRDayMin 0.000
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostDay 0.00
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostMeter 0.00
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostMonth 0.00
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostYear 0.00
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionDay 0.000
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionMeter 0.000
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionMonth 0.000
     2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionYear 0.000
     2021-01-21 17:26:16   WasserZaehler_TotallWw_CounterCurrent 743.130
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterDay1st 743.13
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterDayLast 743.100
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMeter1st 743.13
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMeterLast 743.100
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMonth1st 743.13
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMonthLast 743.100
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterYear1st 743.13
     2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterYearLast 743.100
     2021-01-21 17:26:16   WasserZaehler_TotallWw_FinanceReserve 14.950
     2021-01-21 17:26:16   WasserZaehler_TotallWw_MonthMeterReading 1
     2021-01-21 17:26:16   WasserZaehler_TotallWw_WFRCurrent 0.000
     2021-01-21 17:26:16   WasserZaehler_TotallWw_WFRDayAver 0.143
     2021-01-21 17:23:39   WasserZaehler_TotallWw_WFRDayMax 0.286
     2021-01-21 17:23:39   WasserZaehler_TotallWw_WFRDayMin 0
   helper:
     gets:
       2021-01-22 07:46:46   .LastUpdateTimestampUnix 1611298006
       2021-01-22 07:46:46   .ReadingDestinationDeviceName StatWasserZaehler
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_LastDV 0.001
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_LastDt 128
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_PrevRead 466.201
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_WFRDayCount 2
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_WFRDaySum 0.469
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_LastDV 0.000
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_LastDt 157
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_PrevRead 743.130
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_WFRDayCount 2
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_WFRDaySum 0.286
       2021-01-22 07:46:46   .WaterCalcReadingPrefix WasserZaehler_TotallKw
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostDay 0.00
       2021-01-22 07:44:20   WasserZaehler_TotallKw_ConsumptionCostDayLast 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostMeter 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostMonth 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostYear 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionDay 0.001
       2021-01-22 07:44:20   WasserZaehler_TotallKw_ConsumptionDayLast 0.000
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionMeter 0.001
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionMonth 0.001
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionYear 0.001
       2021-01-22 07:46:46   WasserZaehler_TotallKw_CounterCurrent 466.201
       2021-01-22 07:44:20   WasserZaehler_TotallKw_CounterDay1st 466.200
       2021-01-22 07:44:20   WasserZaehler_TotallKw_CounterDayLast 466.200
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMeter1st 466.2
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMeterLast 466.100
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMonth1st 466.2
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMonthLast 466.100
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterYear1st 466.2
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterYearLast 466.100
       2021-01-22 07:46:46   WasserZaehler_TotallKw_FinanceReserve 14.947
       2021-01-22 07:46:46   WasserZaehler_TotallKw_MonthMeterReading 1
       2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRCurrent 0.469
       2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRDayAver 0.234
       2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRDayMax 0.469
       2021-01-22 07:44:20   WasserZaehler_TotallKw_WFRDayMin 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostDay 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostMeter 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostMonth 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostYear 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionDay 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionMeter 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionMonth 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionYear 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_CounterCurrent 743.130
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterDay1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterDayLast 743.100
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMeter1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMeterLast 743.100
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMonth1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMonthLast 743.100
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterYear1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterYearLast 743.100
       2021-01-21 17:26:16   WasserZaehler_TotallWw_FinanceReserve 14.950
       2021-01-21 17:26:16   WasserZaehler_TotallWw_MonthMeterReading 1
       2021-01-21 17:26:16   WasserZaehler_TotallWw_WFRCurrent 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_WFRDayAver 0.143
       2021-01-21 17:23:39   WasserZaehler_TotallWw_WFRDayMax 0.286
       2021-01-21 17:23:39   WasserZaehler_TotallWw_WFRDayMin 0
     sets:
       2021-01-22 07:46:46   .LastUpdateTimestampUnix 1611298006
       2021-01-22 07:46:46   .ReadingDestinationDeviceName StatWasserZaehler
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_LastDV 0.001
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_LastDt 128
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_PrevRead 466.201
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_WFRDayCount 2
       2021-01-22 07:46:46   .WasserZaehler_TotallKw_WFRDaySum 0.469
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_LastDV 0.000
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_LastDt 157
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_PrevRead 743.130
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_WFRDayCount 2
       2021-01-21 17:26:16   .WasserZaehler_TotallWw_WFRDaySum 0.286
       2021-01-22 07:46:46   .WaterCalcReadingPrefix WasserZaehler_TotallKw
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostDay 0.00
       2021-01-22 07:44:20   WasserZaehler_TotallKw_ConsumptionCostDayLast 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostMeter 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostMonth 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionCostYear 0.00
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionDay 0.001
       2021-01-22 07:44:20   WasserZaehler_TotallKw_ConsumptionDayLast 0.000
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionMeter 0.001
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionMonth 0.001
       2021-01-22 07:46:46   WasserZaehler_TotallKw_ConsumptionYear 0.001
       2021-01-22 07:46:46   WasserZaehler_TotallKw_CounterCurrent 466.201
       2021-01-22 07:44:20   WasserZaehler_TotallKw_CounterDay1st 466.200
       2021-01-22 07:44:20   WasserZaehler_TotallKw_CounterDayLast 466.200
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMeter1st 466.2
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMeterLast 466.100
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMonth1st 466.2
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterMonthLast 466.100
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterYear1st 466.2
       2021-01-21 17:23:23   WasserZaehler_TotallKw_CounterYearLast 466.100
       2021-01-22 07:46:46   WasserZaehler_TotallKw_FinanceReserve 14.947
       2021-01-22 07:46:46   WasserZaehler_TotallKw_MonthMeterReading 1
       2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRCurrent 0.469
       2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRDayAver 0.234
       2021-01-22 07:46:46   WasserZaehler_TotallKw_WFRDayMax 0.469
       2021-01-22 07:44:20   WasserZaehler_TotallKw_WFRDayMin 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostDay 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostMeter 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostMonth 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionCostYear 0.00
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionDay 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionMeter 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionMonth 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_ConsumptionYear 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_CounterCurrent 743.130
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterDay1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterDayLast 743.100
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMeter1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMeterLast 743.100
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMonth1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterMonthLast 743.100
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterYear1st 743.13
       2021-01-21 17:23:39   WasserZaehler_TotallWw_CounterYearLast 743.100
       2021-01-21 17:26:16   WasserZaehler_TotallWw_FinanceReserve 14.950
       2021-01-21 17:26:16   WasserZaehler_TotallWw_MonthMeterReading 1
       2021-01-21 17:26:16   WasserZaehler_TotallWw_WFRCurrent 0.000
       2021-01-21 17:26:16   WasserZaehler_TotallWw_WFRDayAver 0.143
       2021-01-21 17:23:39   WasserZaehler_TotallWw_WFRDayMax 0.286
       2021-01-21 17:23:39   WasserZaehler_TotallWw_WFRDayMin 0
   system:
     DecimalPlace %.3f
     WFRUnitFactor 1
Attributes:
   BasicPricePerAnnum 192.6
   Currency   €
   DecimalPlace 3
   MonthOfAnnualReading 1
   MonthlyPayment 31.0
   ReadingDestination CalculatorDevice
   WFRUnit    l/min
   WaterCounterOffset 0
   WaterCubicPerCounts 0.001
   WaterPricePerCubic 2.54
   room       Keller


Grüße Markus

Edit: und so sah der Tageswechsel aus2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer__________________________________________________________
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer                     : MidnightTimer initiated
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - RegEx             : WasserZaehler:*Totall.*
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - WaterCountName    : WasserZaehler
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - WaterCountReadingN: Totall
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Timestamp update  : 1611298006
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Timestamp Delta   : 58395
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - ReadingPrefix     : WasserZaehler_TotallKw
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - DeviceName        : StatWasserZaehler
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Last Update       : There was an Update in the last 24h!
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - _________________ Pre Readings _____________
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - WaterCounter      : error
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDaySum     : 0.469
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayCount   : 2
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayCurrent : 0.469
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayAver    : 0.234
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayMax     : 0.469
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre WFRDayMin     : 0.000
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumDay     : 0.001
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumDayLast : 0.000
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumCstDay  : 0.00
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Pre ConsumCstDayL : 0.00
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - Writing Counter   : Error!
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - time              : 1611356401
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - timelocal         : 1611356401
2021.01.23 00:00:01 1: StatWasserZaehler : WaterCalculator_MidnightTimer - nextMidnight      : 1611442801
keine updates der readings  :'(
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

Sailor

#97
Hallo Markus

Zitat von: KölnSolar am 22 Januar 2021, 11:07:16
Hi Sailor,Nö, aber vielleicht siehst Du ja mehr als ich. Bei WasserZaehler_TotallKw wurden heute Impulse erzeugt. Bei WasserZaehler_TotallWw nicht.

Gütiger Himmel, jetzt weiß ich wieso du immer von einem weiteren Zähler redest.
Du hast etwas geschafft, von dem ich gar nicht wusste, dass es das Modul überhaupt kann: Zwei Zähler in einem Device!  :o

Nun ja, da ich jetzt weiß, wovon du redest, habe ich das Modul noch mal auf den Kopf gestellt:

Versuchs jetzt mal...

Denk dran:
Modul hochladen
Fhem neu starten
2 neue Werte für jeden Counter (2 x 2 = 4) schreiben.
Abwarten...

Also jetzt sollte es eigentlich klappen. Habe auch mal 2 Counter-Readings in einem Counter-Device gesteuert.

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

KölnSolar

Hi Sailor,
ZitatGütiger Himmel, jetzt weiß ich wieso du immer von einem weiteren Zähler redest.
Du hast etwas geschafft, von dem ich gar nicht wusste, dass es das Modul überhaupt kann: Zwei Zähler in einem Device!  :o
Was heißt geschafft ? Das funktioniert perfekt  ;D Nur halt der Tages-/Monatswechsel mangels täglichem Impuls nicht.

Ich teste dann mal.... Delete device, Reload Modul und define sollte doch auch funktionieren. :-\

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

Sailor

Hi Markus

Zitat von: KölnSolar am 25 Januar 2021, 09:50:29
Ich teste dann mal.... Delete device, Reload Modul und define sollte doch auch funktionieren. :-\

Ja, aber 2 x 2 Werte schreiben nicht vergessen!

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

KölnSolar

Hi Sailor,
dann schon mal die Daten nach 2*2 setstate WasserZaehler 2021-01-25 10:32:21 TotallKw 467000
setstate WasserZaehler 2021-01-25 10:32:05 TotallWw 743200
setstate StatWasserZaehler 2021-01-25 10:32:21 .ReadingDestinationDeviceName StatWasserZaehler
setstate StatWasserZaehler 2021-01-25 10:32:21 .WasserZaehler_TotallKw_LastDV 1.000
setstate StatWasserZaehler 2021-01-25 10:32:21 .WasserZaehler_TotallKw_LastDt 36
setstate StatWasserZaehler 2021-01-25 10:32:21 .WasserZaehler_TotallKw_LastUpdateTimestampUnix 1611567141
setstate StatWasserZaehler 2021-01-25 10:32:21 .WasserZaehler_TotallKw_PrevRead 467.000
setstate StatWasserZaehler 2021-01-25 10:32:21 .WasserZaehler_TotallKw_WFRDayCount 1
setstate StatWasserZaehler 2021-01-25 10:32:21 .WasserZaehler_TotallKw_WFRDaySum 1666.667
setstate StatWasserZaehler 2021-01-25 10:32:05 .WasserZaehler_TotallWw_PrevRead 743.200
setstate StatWasserZaehler 2021-01-25 10:32:05 .WasserZaehler_TotallWw_WFRDayCount 0
setstate StatWasserZaehler 2021-01-25 10:32:05 .WasserZaehler_TotallWw_WFRDaySum 0
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionCostDay 0.00
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionCostDayLast -2.54
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionCostMeter 0.00
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionCostMonth 0.00
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionCostYear 0.00
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionDay 0.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionDayLast -1.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionMeter 0.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionMonth 0.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_ConsumptionYear 0.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterCurrent 467.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterDay1st 467.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterDayLast 466.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterMeter1st 467
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterMeterLast 466.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterMonth1st 467
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterMonthLast 466.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterYear1st 467
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_CounterYearLast 466.000
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_FinanceReserve 14.950
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_MonthMeterReading 1
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_WFRCurrent 1666.667
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_WFRDayAver 1666.667
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_WFRDayMax 1666.667
setstate StatWasserZaehler 2021-01-25 10:32:21 WasserZaehler_TotallKw_WFRDayMin 0.000
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_ConsumptionCostDayLast -0.25
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_ConsumptionDayLast -0.100
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterDay1st 743.200
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterDayLast 743.100
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterMeter1st 743.2
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterMeterLast 743.100
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterMonth1st 743.2
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterMonthLast 743.100
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterYear1st 743.2
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_CounterYearLast 743.100
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_WFRDayMax 0
setstate StatWasserZaehler 2021-01-25 10:32:05 WasserZaehler_TotallWw_WFRDayMin 0.000
Bei TotallKw fallen mir die Nullwerte bei Day... u. Negativwerte bei DayLast... auf. Bei TotallWw fallen ebenfalls Negativwerte bei DayLast... auf, aber Day... gibt es nicht.  ???

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

Sailor

Hi Markus

Zitat von: KölnSolar am 25 Januar 2021, 11:25:54
Bei TotallKw fallen mir die Nullwerte bei Day... u. Negativwerte bei DayLast... auf. Bei TotallWw fallen ebenfalls Negativwerte bei DayLast... auf, aber Day... gibt es nicht.  ???

Da ist der Wurm drin.
astUpdateTimestampUnix haette nicht mehr geschrieben werden sollen...
Ich vermisse auch noch andere versteckte Readings...
Bist du sicher, dein fhem hat die neue Moduldatei auch geladen?

Mach mal ein deletereading StatWasserZaehler .* und fang mit den schreiben der 2 * 2 Werte nochmal an.

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

KölnSolar

Hi Sailor,
habs nochmal gemacht. Kontrolliert, dass auch wirklich die neue Version im FHEM-Verzeichnis liegt, reload(auch noch im Log geprüft......) und dort sah ich dann, dass ich einen Fehler beim Anlegen des devices hab  ::)
Zitat2021.01.25 13:47:57 1: FHEM::Meta::InitMod: ERROR: $@:
73_WaterCalculator.pm: Error while parsing META.json: , or } expected while parsing object/hash, at character offset 402 (before "#FF0000">The functio...") at FHEM/Meta.pm line 1508.
Spielt das eine Rolle und wie löse ich es ?
Die readings scheinen wie zuvor zu sein. Und nur für den Fall, dass Du zwischen 1. u. 2. Impuls und den Folgen unterscheiden magst: TotallKw 1. Entnahme 10l, 2. 20l. TotallWw 1. Entnahme 40l, 2. 50l
setstate StatWasserZaehler 2021-01-25 13:49:12 .ReadingDestinationDeviceName StatWasserZaehler
setstate StatWasserZaehler 2021-01-25 13:48:47 .WasserZaehler_TotallKw_LastDV 0.020
setstate StatWasserZaehler 2021-01-25 13:48:47 .WasserZaehler_TotallKw_LastDt 18
setstate StatWasserZaehler 2021-01-25 13:48:47 .WasserZaehler_TotallKw_LastUpdateTimestampUnix 1611578927
setstate StatWasserZaehler 2021-01-25 13:48:47 .WasserZaehler_TotallKw_PrevRead 467.030
setstate StatWasserZaehler 2021-01-25 13:48:47 .WasserZaehler_TotallKw_WFRDayCount 1
setstate StatWasserZaehler 2021-01-25 13:48:47 .WasserZaehler_TotallKw_WFRDaySum 66.667
setstate StatWasserZaehler 2021-01-25 13:49:12 .WasserZaehler_TotallWw_PrevRead 743.250
setstate StatWasserZaehler 2021-01-25 13:49:13 .WasserZaehler_TotallWw_WFRDayCount 0
setstate StatWasserZaehler 2021-01-25 13:49:13 .WasserZaehler_TotallWw_WFRDaySum 0
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionCostDay 0.00
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionCostDayLast -0.05
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionCostMeter 0.00
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionCostMonth 0.00
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionCostYear 0.00
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionDay 0.000
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionDayLast -0.020
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionMeter 0.000
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionMonth 0.000
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_ConsumptionYear 0.000
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterCurrent 467.030
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterDay1st 467.030
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterDayLast 467.010
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterMeter1st 467.03
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterMeterLast 467.010
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterMonth1st 467.03
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterMonthLast 467.010
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterYear1st 467.03
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_CounterYearLast 467.010
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_FinanceReserve 14.950
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_MonthMeterReading 1
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_WFRCurrent 66.667
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_WFRDayAver 66.667
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_WFRDayMax 66.667
setstate StatWasserZaehler 2021-01-25 13:48:47 WasserZaehler_TotallKw_WFRDayMin 0.000
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_ConsumptionCostDayLast -0.03
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_ConsumptionDayLast -0.010
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterDay1st 743.250
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterDayLast 743.240
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterMeter1st 743.25
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterMeterLast 743.240
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterMonth1st 743.25
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterMonthLast 743.240
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterYear1st 743.25
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_CounterYearLast 743.240
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_WFRDayMax 0
setstate StatWasserZaehler 2021-01-25 13:49:13 WasserZaehler_TotallWw_WFRDayMin 0.000


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

Sailor

Hallo Markus

Zitat von: KölnSolar am 25 Januar 2021, 13:59:18
Die readings scheinen wie zuvor zu sein. Und nur für den Fall, dass Du zwischen 1. u. 2. Impuls und den Folgen unterscheiden magst: TotallKw 1. Entnahme 10l, 2. 20l. TotallWw 1. Entnahme 40l, 2. 50l

Da stimmt immer noch was nicht...

Bei mir sieht das so aus:


setstate CH_WaterCalculator active
setstate CH_WaterCalculator 2021-01-25 20:06:27 .CH_WaterCounter_CounterA_LastDV 10.000
setstate CH_WaterCalculator 2021-01-25 20:06:27 .CH_WaterCounter_CounterA_LastDt 68
setstate CH_WaterCalculator 2021-01-25 20:06:27 .CH_WaterCounter_CounterA_LastUpdateTimestampUnix 1611601587
setstate CH_WaterCalculator 2021-01-25 20:06:27 .CH_WaterCounter_CounterA_PrevRead 470.000
setstate CH_WaterCalculator 2021-01-25 20:06:27 .CH_WaterCounter_CounterA_WFRDayCount 1
setstate CH_WaterCalculator 2021-01-25 20:06:27 .CH_WaterCounter_CounterA_WFRDaySum 8823.529
setstate CH_WaterCalculator 2021-01-25 20:05:57 .CH_WaterCounter_CounterB_LastDV 10.000
setstate CH_WaterCalculator 2021-01-25 20:05:57 .CH_WaterCounter_CounterB_LastDt 33
setstate CH_WaterCalculator 2021-01-25 20:05:57 .CH_WaterCounter_CounterB_LastUpdateTimestampUnix 1611601557
setstate CH_WaterCalculator 2021-01-25 20:05:57 .CH_WaterCounter_CounterB_PrevRead 260.000
setstate CH_WaterCalculator 2021-01-25 20:05:57 .CH_WaterCounter_CounterB_WFRDayCount 2
setstate CH_WaterCalculator 2021-01-25 20:05:57 .CH_WaterCounter_CounterB_WFRDaySum 51515.151
setstate CH_WaterCalculator 2021-01-25 20:06:27 .ReadingDestinationDeviceName CH_WaterCalculator


Den "_LastUpdateTimestampUnix" muss es für jeden Zähler geben...

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

KölnSolar

Hi Sailor,
ZitatDa stimmt immer noch was nicht.
Da sind wir uns einig.  ;D Ich bin unschuldig. 8) An der Fehlermeldung siehst Du ja, dass es die aktuellste Version ist.

ZitatDen "_LastUpdateTimestampUnix" muss es für jeden Zähler geben...
Trotz weiterer Impulse... Nix. :'(

Kann es an meinem zugegebenermaßen etwas seltsamen RegExp WasserZaehler:*Totall.* in der Definition liegen ?  :-\ Aber ansonsten funktionierte es ja. ???

Ich warte mal die Wunder der Nacht ab.

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