OWCOUNT - Tagessummenermittlung

Begonnen von Alexander Bauer, 06 Januar 2016, 20:41:50

Vorheriges Thema - Nächstes Thema

Alexander Bauer

Hallo pah,

aktuell habe ich folgende komische Einträge in meinen Logs von
21_OWCOUNT.pm  9506 2015-10-18 08:26:41Z pahenning.

Eine Weile wird die Tagessume um Mitternacht auf 0 gesetzt, dann wird weiter aufsummiert. Beim ersten Beispiel ist dies am 05.01. zu 06.01. passiert:

016-01-01_00:03:28 H.U.ST.HK energy: 27.768 kWk energy_rate: 0.000 kWk/h energy2: 17.484 kWk energy2_rate: 0.000 kWk/h
...
2016-01-01_23:53:00 H.U.ST.HK energy: 32.737 kWk energy_rate: 0.216 kWk/h energy2: 22.442 kWk energy2_rate: 0.108 kWk/h
2016-01-01_23:58:00 H.U.ST.HK day: D01  Stromverbrauch: 32.76 kWk StromverbrauchM: 32.75 kWk  Stromverbrauch2: 22.45 kWk Stromverbrauch2M: 22.45 kWk
2016-01-01_23:58:00 H.U.ST.HK energy: 32.754 kWk energy_rate: 0.204 kWk/h energy2: 22.451 kWk energy2_rate: 0.108 kWk/h
...
2016-01-02_23:54:20 H.U.ST.HK energy: 8.923 kWk energy_rate: 0.083 kWk/h energy2: 4.983 kWk energy2_rate: 0.047 kWk/h
2016-01-02_23:59:21 H.U.ST.HK day: D02  Stromverbrauch:  8.93 kWk StromverbrauchM: 41.69 kWk  Stromverbrauch2:  4.99 kWk Stromverbrauch2M: 27.43 kWk
2016-01-02_23:59:21 H.U.ST.HK energy: 8.930 kWk energy_rate: 0.084 kWk/h energy2: 4.987 kWk energy2_rate: 0.048 kWk/h
2016-01-03_00:09:16 H.U.ST.HK energy: 0.013 kWk energy_rate: 0.000 kWk/h energy2: 0.000 kWk energy2_rate: 0.000 kWk/h
...
2016-01-03_23:52:59 H.U.ST.HK energy: 4.675 kWk energy_rate: 0.072 kWk/h energy2: 3.837 kWk energy2_rate: 0.048 kWk/h
2016-01-03_23:57:59 H.U.ST.HK day: D03  Stromverbrauch:  4.68 kWk StromverbrauchM: 46.37 kWk  Stromverbrauch2:  3.84 kWk Stromverbrauch2M: 31.28 kWk
2016-01-03_23:57:59 H.U.ST.HK energy: 4.682 kWk energy_rate: 0.084 kWk/h energy2: 3.841 kWk energy2_rate: 0.048 kWk/h
2016-01-04_00:02:59 H.U.ST.HK energy: 0.009 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
...
2016-01-04_23:54:03 H.U.ST.HK energy: 4.348 kWk energy_rate: 0.243 kWk/h energy2: 4.255 kWk energy2_rate: 0.134 kWk/h
2016-01-04_23:59:13 H.U.ST.HK day: D04  Stromverbrauch:  4.36 kWk StromverbrauchM: 50.73 kWk  Stromverbrauch2:  4.27 kWk Stromverbrauch2M: 35.53 kWk
2016-01-04_23:59:13 H.U.ST.HK energy: 4.361 kWk energy_rate: 0.151 kWk/h energy2: 4.266 kWk energy2_rate: 0.128 kWk/h
2016-01-05_00:04:03 H.U.ST.HK energy: 0.001 kWk energy_rate: 0.000 kWk/h energy2: 0.016 kWk energy2_rate: 0.000 kWk/h
...
2016-01-05_23:50:32 H.U.ST.HK energy: 5.044 kWk energy_rate: 0.084 kWk/h energy2: 4.619 kWk energy2_rate: 0.048 kWk/h
2016-01-05_23:55:27 H.U.ST.HK day: D05  Stromverbrauch:  5.07 kWk StromverbrauchM: 55.78 kWk  Stromverbrauch2:  4.62 kWk Stromverbrauch2M: 40.16 kWk
2016-01-05_23:55:27 H.U.ST.HK energy: 5.056 kWk energy_rate: 0.146 kWk/h energy2: 4.622 kWk energy2_rate: 0.037 kWk/h
2016-01-06_00:00:36 H.U.ST.HK energy: -0.014 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-06_00:05:28 H.U.ST.HK energy: 5.081 kWk energy_rate: 62.814 kWk/h energy2: 0.005 kWk energy2_rate: 0.025 kWk/h


2. Zähler - an Neujahr einmal das Kommando set H.U.ST.LL midnight 0 ausgeführt

2016-01-01_00:03:31 H.U.ST.LL energy: 35.991 kWk energy_rate: 0.000 kWk/h energy2: 13.794 kWk energy2_rate: 0.000 kWk/h
...
2016-01-01_18:57:55 H.U.ST.LL energy: 40.297 kWk energy_rate: 0.156 kWk/h energy2: 15.607 kWk energy2_rate: 0.084 kWk/h
2016-01-01_19:05:51 H.U.ST.LL energy: 4277.880 kWk energy_rate: 86677.548 kWk/h energy2: 15.618 kWk energy2_rate: 0.082 kWk/h
2016-01-01_19:06:16 H.U.ST.LL energy: 0.001 kWk energy_rate: -606577.392 kWk/h energy2: 15.618 kWk energy2_rate: 0.000 kWk/h
...
2016-01-01_23:52:15 H.U.ST.LL energy: 0.644 kWk energy_rate: 0.144 kWk/h energy2: 0.153 kWk energy2_rate: 0.084 kWk/h
2016-01-01_23:57:15 H.U.ST.LL day: D01  Stromverbrauch:  0.66 kWk StromverbrauchM:  0.65 kWk  Stromverbrauch2:  0.16 kWk Stromverbrauch2M:  0.15 kWk
2016-01-01_23:57:15 H.U.ST.LL energy: 0.655 kWk energy_rate: 0.132 kWk/h energy2: 0.159 kWk energy2_rate: 0.072 kWk/h
2016-01-02_00:02:15 H.U.ST.LL energy: 0.006 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
...
2016-01-02_23:53:05 H.U.ST.LL energy: 6.370 kWk energy_rate: 0.144 kWk/h energy2: 2.484 kWk energy2_rate: 0.012 kWk/h
2016-01-02_23:58:05 H.U.ST.LL day: D02  Stromverbrauch:  6.39 kWk StromverbrauchM:  7.04 kWk  Stromverbrauch2:  2.49 kWk Stromverbrauch2M:  2.64 kWk
2016-01-02_23:58:05 H.U.ST.LL energy: 6.381 kWk energy_rate: 0.132 kWk/h energy2: 2.485 kWk energy2_rate: 0.012 kWk/h
2016-01-03_00:03:05 H.U.ST.LL energy: 0.002 kWk energy_rate: 0.000 kWk/h energy2: -0.004 kWk energy2_rate: 0.000 kWk/h
2016-01-03_00:08:06 H.U.ST.LL energy: 0.013 kWk energy_rate: 0.132 kWk/h energy2: -0.004 kWk energy2_rate: 0.000 kWk/h
...
2016-01-03_23:53:04 H.U.ST.LL energy: 3.321 kWk energy_rate: 0.144 kWk/h energy2: 1.726 kWk energy2_rate: 0.012 kWk/h
2016-01-03_23:58:04 H.U.ST.LL day: D03  Stromverbrauch:  3.34 kWk StromverbrauchM: 10.38 kWk  Stromverbrauch2:  1.73 kWk Stromverbrauch2M:  4.37 kWk
2016-01-03_23:58:04 H.U.ST.LL energy: 3.332 kWk energy_rate: 0.132 kWk/h energy2: 1.727 kWk energy2_rate: 0.012 kWk/h
2016-01-04_00:03:04 H.U.ST.LL energy: 0.003 kWk energy_rate: 0.000 kWk/h energy2: -0.002 kWk energy2_rate: 0.000 kWk/h
...
2016-01-04_23:54:07 H.U.ST.LL energy: 3.352 kWk energy_rate: 0.143 kWk/h energy2: 2.001 kWk energy2_rate: 0.095 kWk/h
2016-01-04_23:59:08 H.U.ST.LL day: D04  Stromverbrauch:  3.37 kWk StromverbrauchM: 13.75 kWk  Stromverbrauch2:  2.01 kWk Stromverbrauch2M:  6.38 kWk
2016-01-04_23:59:08 H.U.ST.LL energy: 3.364 kWk energy_rate: 0.143 kWk/h energy2: 2.008 kWk energy2_rate: 0.084 kWk/h
2016-01-05_00:03:59 H.U.ST.LL energy: 0.006 kWk energy_rate: 0.000 kWk/h energy2: 0.005 kWk energy2_rate: 0.000 kWk/h
.....
2016-01-05_23:45:27 H.U.ST.LL energy: 4.007 kWk energy_rate: 0.144 kWk/h energy2: 2.120 kWk energy2_rate: 0.000 kWk/h
2016-01-05_23:55:32 H.U.ST.LL day: D05  Stromverbrauch:  4.04 kWk StromverbrauchM: 17.79 kWk  Stromverbrauch2:  2.12 kWk Stromverbrauch2M:  8.51 kWk
2016-01-05_23:55:32 H.U.ST.LL energy: 4.030 kWk energy_rate: 0.137 kWk/h energy2: 2.122 kWk energy2_rate: 0.012 kWk/h
2016-01-06_00:00:32 H.U.ST.LL energy: 0.002 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-06_00:05:31 H.U.ST.LL energy: 0.002 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h


noch ein dritter Zähler allerdings unbeschaltet
2016-01-01_00:03:36 H.U.ST.LV energy: 0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.002 kWk energy2_rate: 0.000 kWk/h
2016-01-01_00:23:37 H.U.ST.LV energy: 0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.002 kWk energy2_rate: 0.000 kWk/h
....
2016-01-01_23:53:11 H.U.ST.LV energy: 0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-01_23:58:12 H.U.ST.LV day: D01  Stromverbrauch:  0.01 kWk StromverbrauchM:  0.00 kWk  Stromverbrauch2:  0.00 kWk Stromverbrauch2M:  0.00 kWk
2016-01-01_23:58:12 H.U.ST.LV energy: 0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-02_00:03:11 H.U.ST.LV energy: 0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-02_00:13:12 H.U.ST.LV energy: 0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
....
2016-01-02_23:59:16 H.U.ST.LV energy: 0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-03_00:04:16 H.U.ST.LV energy: -0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
2016-01-03_00:09:21 H.U.ST.LV energy: -0.005 kWk energy_rate: 0.000 kWk/h energy2: 0.003 kWk energy2_rate: 0.000 kWk/h
....
2016-01-03_23:58:09 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
2016-01-04_00:03:09 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
2016-01-04_00:08:09 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
...
2016-01-04_23:59:03 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
2016-01-05_00:04:07 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
....
2016-01-05_23:55:37 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
2016-01-06_00:00:31 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
2016-01-06_00:05:32 H.U.ST.LV energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h


Internals
ASYNC                             1
DEF                                DS2423 0AD80D000000
INTERVAL                         300
IODev                              OWio1
NAME                               H.U.ST.HK
NOTIFYDEV                       global
NR                                    241
NTFY_ORDER                    50-H.U.ST.HK
NUMTASKS                       0
OW_FAMILY                      1D
OW_ID                             0AD80D000000
PRESENT                          1
ROM_ID                           1D.0AD80D000000.F1
STATE                               energy: 10.049 kWk energy_rate: 0.753 kWk/h energy2: 3.459 kWk energy2_rate: 2.118 kWk/h
TYPE                                 OWCOUNT


Readings
Stromverbrauch                10.118                                      2016-01-06 20:11:50
Stromverbrauch2              3.706                                        2016-01-06 20:11:50
Stromverbrauch2_rate      1.6052                                      2016-01-06 20:11:50
Stromverbrauch_rate        0.3895                                      2016-01-06 20:11:50
alarm                                0                                               2015-12-15 06:24:41
day                                   D05 Stromverbrauch: 5.07 kWk StromverbrauchM: 55.78 kWk Stromverbrauch2: 4.62 kWk Stromverbrauch2M: 40.16 kWk 2016-01-05 23:55:27
month                              M05 StromverbrauchM: 6031.22 kWk StromverbrauchY: 0.00 kWk Stromverbrauch2M: 4451.45 kWk Stromverbrauch2Y: 0.00 kWk 2015-05-31 23:56:22
present                            1                                                 2016-01-03 21:12:48
state                                energy: 10.118 kWk energy_rate: 0.390 kWk/h energy2: 3.706 kWk energy2_rate: 1.605 kWk/h           2016-01-06 20:11:50

Attributes
AFactor                           0.001
AMode                            daily
AName                           Stromverbrauch|energy
APeriod                           hour
AUnit                              kWk|kWk
BFactor                          0.001
BMode                           daily
BName                          Stromverbrauch2|energy2
BPeriod                          hour
BUnit                             kWk|kWk
IODev                           OWio1
LogM                            FileLog_H.U.ST.HK_M
model                           DS2423
nomemory                    0
room                            Haussteuerung,OWX



Internals
ASYNC         1
DEF DS2423 B2CD0D000000
INTERVAL         300
IODev OWio1
NAME H.U.ST.LL
NOTIFYDEV global
NR 248
NTFY_ORDER 50-H.U.ST.LL
NUMTASKS 0
OW_FAMILY 1D
OW_ID B2CD0D000000
PRESENT 1
ROM_ID 1D.B2CD0D000000.F9
STATE energy: 2.888 kWk energy_rate: 0.146 kWk/h energy2: 2.468 kWk energy2_rate: 0.134 kWk/h
TYPE         OWCOUNT

Readings
Stromverbrauch 2.899 2016-01-06 20:21:45
Stromverbrauch2 2.479 2016-01-06 20:21:45
Stromverbrauch2_rate 0.132 2016-01-06 20:21:45
Stromverbrauch_rate 0.132 2016-01-06 20:21:45
alarm 0 2015-12-15 06:24:41
day D05 Stromverbrauch: 4.04 kWk StromverbrauchM: 17.79 kWk Stromverbrauch2: 2.12 kWk Stromverbrauch2M: 8.51 kWk 2016-01-05 23:55:32
month M05 StromverbrauchM: 3702.40 kWk StromverbrauchY: 0.00 kWk Stromverbrauch2M: 2012.31 kWk Stromverbrauch2Y: 0.00 kWk 2015-05-31 23:56:19
present 1 2016-01-03 21:12:48
state energy: 2.899 kWk energy_rate: 0.132 kWk/h energy2: 2.479 kWk energy2_rate: 0.132 kWk/h 2016-01-06 20:21:45

Attributes
AFactor 0.001
AMode daily
AName Stromverbrauch|energy
APeriod hour
AUnit kWk|kWk
BFactor 0.001
BMode daily
BName Stromverbrauch2|energy2
BPeriod hour
BUnit kWk|kWk
IODev OWio1
LogM FileLog_H.U.ST.LL_M
model DS2423
nomemory 0
room Haussteuerung,OWX



Internals
ASYNC 1
DEF DS2423 B1CC0D000000
INTERVAL 300
IODev OWio1
NAME H.U.ST.LV
NOTIFYDEV global
NR 246
NTFY_ORDER 50-H.U.ST.LV
NUMTASKS 0
OW_FAMILY 1D
OW_ID B1CC0D000000
PRESENT 1
ROM_ID 1D.B1CC0D000000.6D
STATE energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h
TYPE OWCOUNT


Readings
Stromverbrauch -0.0039 2016-01-06 20:26:50
Stromverbrauch2 0.004 2016-01-06 20:26:50
Stromverbrauch2_rate 0 2016-01-06 20:26:50
Stromverbrauch_rate 0 2016-01-06 20:26:50
alarm 0 2015-12-15 06:24:41
day D01 Stromverbrauch: 0.01 kWk StromverbrauchM: 0.00 kWk Stromverbrauch2: 0.00 kWk Stromverbrauch2M: 0.00 kWk 2016-01-01 23:58:12
month M05 StromverbrauchM: 0.00 kWk StromverbrauchY: 0.00 kWk Stromverbrauch2M: 0.00 kWk Stromverbrauch2Y: 0.00 kWk 2015-05-31 23:56:16
present 1 2016-01-03 21:12:48
state energy: -0.004 kWk energy_rate: 0.000 kWk/h energy2: 0.004 kWk energy2_rate: 0.000 kWk/h 2016-01-06 20:26:50

Attributes
AFactor 0.001
AMode daily
AName Stromverbrauch|energy
APeriod hour
AUnit kWk|kWk
BFactor 0.001
BMode daily
BName Stromverbrauch2|energy2
BPeriod hour
BUnit kWk|kWk
IODev OWio1
LogM FileLog_H.U.ST.LV_M
model DS2423
nomemory 0
room Haussteuerung,OWX


Werden noch irgendwelche Infos benötigt?

Ciao

Alexander
--

Fhem auf Cubietruck mit Debian Wheezy und Homematic und 1-Wire

Prof. Dr. Peter Henning

 ::) ::) ::)
Wo steht denn geschrieben, dass man um Mitternacht manuell  "einmal ... set ... midnight ... 0" ausführen soll ?

Der Zähler summiert IMMER auf, deshalb muss ja beim mode=daily im midnight-Wert der extrapolierte Roh-Zählerstand um Mitternacht enthalten sein, der bei der ANZEIGE (aber NICHT im internen Roh-Zählerstand) vom Roh-Zählerstand abgezogen wird. Dieser midnight-Wert wird automatisch zwischen 23:55 und 24:00 gesetzt (und dabei auf Mitternacht extrapoliert !).

Setzt man den midnight-Wert manuell auf Null, wird der korrekte Offset natürlich zerstört...

pah

Alexander Bauer

Hallo pah,

Klar das bei manuellen setzen des Mitternachtswerts der Tageswert für diesen Tag nicht stimmen wird. Und es steht auch nirgendwo, dass man das machen soll.  Das Setzen hat bewirkt, dass am gleichen Tag auch bei den nicht manuell geänderten Zählern die Tagessumme ermittelt wurde und der Tageswert für den Folgetag bei null beginnt.

Was ich nicht verstehe, wenn ich die Wertermittlung auf Daily gesetzt habe, ist folgendes:

An manchen Tagen wird der Tageszähler um Mitternacht auf 0 gesetzt und an anderen Tagen wird einfach weitergezählt.

Von 6. auf 7. Januar wurde der Tageswert ermittelt und der erste Eintrag des Folgetages zeigt eine Summe von 0,000.

Heute nach (also vom 7. auf den 8) wurde der Tageswert ermittelt und der erste Eintrag enthält den Vortagswert plus die aufgelaufene Menge zwischen Mitternacht und Moment des Logeintrags.

Log kann ich gerne später nachliefern.

Wie gesagt es bezieht sich alles auf die Anzeige im log und Readings bei FHEM, nicht der interne Zähler des 1-Wire Bausteins.

Wo kann ich die Ursache suchen? Die Hardware ist seit  Jahren die gleiche. Fhem und debian wird allerdings aktualisiert.



Bei den drei Zählern hier kann es sein, dass es einem Tag alle betrifft und manchmal keinen.

--

Fhem auf Cubietruck mit Debian Wheezy und Homematic und 1-Wire

Prof. Dr. Peter Henning

Hmmmm.

Uhrzeitproblem ? Welche Abfrageintervalle ?

Eventuell in dieses Codefragment aus OWCOUNT mal ein paar Logzeilen einbauen.
  #-- Check, whether we have a new day at the next reading
  $deltim = $hour*60.0+$min+$sec/60.0 - (1440 - $hash->{INTERVAL}/60.0);
  #$deltim = $min+$sec/60.0 - 55;
  if( $deltim>=0 ){
    $daybreak = 1;
    $monthbreak = 0;
    #-- Timer data from tomorrow
    my ($secn,$minn,$hourn,$dayn,$monthn,$yearn,$wdayn,$ydayn,$isdstn) = localtime(time() + $hash->{INTERVAL} + 3600);   
    #-- Check, whether we have a new month
    if( $dayn == 1 ){
      $monthbreak = 1;
    }
  }
   


LG

pah

UweH

Ein Effekt, den ich schon mehrfach beobachtet habe...zuletzt hier:
2015-12-12_23:57:58 Regenmesser Regen: 13.931 L Regen_rate: 2.448 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-12_23:58:57 Regenmesser Regen: 13.971 L Regen_rate: 2.483 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-13_00:00:10 Regenmesser Regen: 14.053 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-13_00:00:59 Regenmesser Regen: 14.094 L Regen_rate: 2.990 L/h B:  1.00 cts B_rate:  0.00 cts/h


nächste Nacht wieder:

2015-12-13_23:58:45 Regenmesser Regen: 22.324 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-14_00:00:07 Regenmesser Regen: 22.324 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-14_00:00:51 Regenmesser Regen: 22.324 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-14_00:01:50 Regenmesser Regen: 22.324 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h


und dann ist für die nächsten Tage wieder alles ok:

2015-12-14_23:58:16 Regenmesser Regen: 22.691 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-14_23:59:26 Regenmesser day: D14  Regen: 22.69 L RegenM: 51.52 L  B:  1.00 cts BM:  1.00 cts
2015-12-14_23:59:26 Regenmesser Regen: 22.691 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-15_00:00:23 Regenmesser Regen: 0.001 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h
2015-12-15_00:01:23 Regenmesser Regen: 0.001 L Regen_rate: 0.000 L/h B:  1.00 cts B_rate:  0.00 cts/h


Das ist schon seit Monaten so...

Gruß
Uwe

Prof. Dr. Peter Henning

Hm - eher unverständlich. Bitte mal die angehängte Version verwenden, die beim Schreiben des midnight-Wertes etwas mehr loggt.

LG

pah

Alexander Bauer

Hallo,

am 16. Januar passen die Einträge noch.

2016.01.16 23:58:57 5: OWXCount_BinValues context: getpage.14, get page: 14, final:
2016.01.16 23:58:57 5: OWCOUNT_BinValues ParseMidnight: 2016-01-15 midnight 6294.91     
2016.01.16 23:58:58 5: OWXCount_BinValues context: getpage.15.final, get page: 15, final: .final
2016.01.16 23:58:58 5: OWCOUNT_BinValues ParseMidnight: 2016-01-15 midnight 5203.67     
2016.01.16 23:58:58 1: [OWCOUNT Debug] measured value 5.714 (midnight 6294.91) => new extrapolated midnight 6300.6266
2016.01.16 23:58:58 1: [OWCOUNT Debug] measured value 5.388 (midnight 5203.67) => new extrapolated midnight 5209.06

2016-01-16_23:53:47 H.U.ST.HK energy: 5.701 kWk energy_rate: 0.156 kWk/h energy2: 5.378 kWk energy2_rate: 0.108 kWk/h
2016-01-16_23:58:58 H.U.ST.HK day: D16  Stromverbrauch:  5.72 kWk StromverbrauchM: 264.94 kWk  Stromverbrauch2:  5.39 kWk Stromverbrauch2M: 86.94 kWk
2016-01-16_23:58:58 H.U.ST.HK energy: 5.714 kWk energy_rate: 0.150 kWk/h energy2: 5.388 kWk energy2_rate: 0.116 kWk/h


Danach wird es komisch.
2016-01-17_00:03:52 H.U.ST.HK energy: 0.001 kWk energy_rate: 0.000 kWk/h energy2: 5.397 kWk energy2_rate: 0.000 kWk/h

2016.01.17 00:03:49 5: OWXCount_BinValues context: getpage.14, get page: 14, final:
2016.01.17 00:03:49 5: OWCOUNT_BinValues ParseMidnight: 2016-01-16 midnight 6300.63     
2016.01.17 00:03:52 5: OWXCount_BinValues context: getpage.15.final, get page: 15, final: .final
2016.01.17 00:03:52 5: OWCOUNT_BinValues ParseMidnight: 2016-01-15 midnight 5203.67     
2016.01.17 00:03:52 5: OWCOUNT_BinValues->FormatValues returns: energy: 0.001 kWk energy_rate: 0.000 kWk/h energy2: 5.397 kWk energy2_rate: 0.000 kWk/h


Der Mitternachtswert wird doch im den Baustein geschrieben. Ist das Schreiben fehlgeschlagen?
--

Fhem auf Cubietruck mit Debian Wheezy und Homematic und 1-Wire

Prof. Dr. Peter Henning

Was soll denn "komisch" sein außer der Einheit "kWk" ?

Es fehlt unter den Unmengen  der in diesem Thread geposteten Daten das Wichtigste: Die Konfiguration des FHEM-Devices (in diesem Falle OWCOUN_BinValues. Sieht nämlich so aus, als ob der 2. Kanal nicht auf den Mode=daily gesetzt wäre. Außerdem wüsste ich gerne, ob hier OWX oder OWX_ASYNC verwendet wird.

LG

pah

Alexander Bauer

define OWio1 OWX_ASYNC 192.168.154.55:26
....
define H.U.ST.HK OWCOUNT DS2423 0AD80D000000
attr H.U.ST.HK AFactor 0.001
attr H.U.ST.HK AMode daily
attr H.U.ST.HK AName Stromverbrauch|energy
attr H.U.ST.HK APeriod hour
attr H.U.ST.HK AUnit kWk|kWk
attr H.U.ST.HK BFactor 0.001
attr H.U.ST.HK BMode daily
attr H.U.ST.HK BName Stromverbrauch2|energy2
attr H.U.ST.HK BPeriod hour
attr H.U.ST.HK BUnit kWk|kWk
attr H.U.ST.HK IODev OWio1
attr H.U.ST.HK LogM FileLog_H.U.ST.HK_M
attr H.U.ST.HK model DS2423
attr H.U.ST.HK nomemory 0
attr H.U.ST.HK room Haussteuerung,OWX,Zimmer.UG.Vorrat
attr H.U.ST.HK verbose 5

define FileLog_H.U.ST.HK FileLog ./log/H.U.ST.HK-%Y-%m.log H.U.ST.HK.*kW.*
attr FileLog_H.U.ST.HK logtype power7:Power,text
define FileLog_H.U.ST.HK_M FileLog ./log/H.U.ST.HK_M-%Y.log H.U.ST.HK:*day.*


Komisch finde ich, dass beim ersten Eintrag (und den folgenden) am Folgetag auf dem zweiten Kanal die vorherige Tagessumme enthalten ist. Oder auch folgendes:

2016.01.17 23:55:12 1: [OWCOUNT Debug] measured value 7.066 (midnight 6300.63) => new extrapolated midnight 6307.7018
2016.01.17 23:55:12 1: [OWCOUNT Debug] measured value 9.899 (midnight 5203.67) => new extrapolated midnight 5213.5709
2016.01.17 23:55:12 3: OWCOUNT: warning, found only 14 lines in logfile ./log/H.U.ST.HK_M-2016.log of LogM
2016.01.17 23:55:12 3: OWCOUNT: No yearly summary possible, attribute LogY is missing for device H.U.ST.HK
2016.01.17 23:55:12 5: OWCOUNT_BinValues->FormatValues returns: energy: 7.066 kWk energy_rate: 0.072 kWk/h energy2: 9.899 kWk energy2_rate: 0.024 kWk/h
..
2016.01.18 00:00:13 5: OWXCount_BinValues context: getpage.14, get page: 14, final:
2016.01.18 00:00:13 5: OWCOUNT_BinValues ParseMidnight: 2016-01-16 midnight 6300.63     
2016.01.18 00:00:13 5: OWXCount_BinValues context: getpage.15.final, get page: 15, final: .final
2016.01.18 00:00:13 5: OWCOUNT_BinValues ParseMidnight: 2016-01-17 midnight 5213.57     
2016.01.18 00:00:13 5: OWCOUNT_BinValues->FormatValues returns: energy: 7.073 kWk energy_rate: 0.000 kWk/h energy2: 0.002 kWk energy2_rate: 0.000 kWk/h


2016-01-17_23:55:12 H.U.ST.HK day: D17  Stromverbrauch:  7.07 kWk StromverbrauchM: 272.01 kWk  Stromverbrauch2:  9.90 kWk Stromverbrauch2M: 96.85 kWk
2016-01-17_23:55:12 H.U.ST.HK energy: 7.066 kWk energy_rate: 0.072 kWk/h energy2: 9.899 kWk energy2_rate: 0.024 kWk/h
2016-01-18_00:00:13 H.U.ST.HK energy: 7.073 kWk energy_rate: 0.000 kWk/h energy2: 0.002 kWk energy2_rate: 0.000 kWk/h
2016-01-18_00:05:12 H.U.ST.HK energy: 7.079 kWk energy_rate: 0.072 kWk/h energy2: 0.005 kWk energy2_rate: 0.036 kWk/h
2016-01-18_00:10:12 H.U.ST.HK energy: 7.079 kWk energy_rate: 0.000 kWk/h energy2: 0.010 kWk energy2_rate: 0.060 kWk/h
2016-01-18_00:15:13 H.U.ST.HK energy: 7.092 kWk energy_rate: 0.155 kWk/h energy2: 0.015 kWk energy2_rate: 0.060 kWk/h


In diesem Fall wird der erste Kanal für die Tagessumme nicht zurückgesetzt, dafür der zweite Kanal.

--

Fhem auf Cubietruck mit Debian Wheezy und Homematic und 1-Wire

Prof. Dr. Peter Henning

Na, da kommen wir der Sache etwas näher.... Das ist OWX_ASYNC. Sieht ein wenig so aus, als ob einer der beiden asynchron abgesetzten Schreibbefehle nicht ausgeführt wird. Für OWX_ASYNC bin ich nicht verantwortlich....

Vlt. einfach mal mit OWX testen.

LG

pah