OWCOUNT - Monatsfilelog

Begonnen von Achim, 22 November 2014, 22:35:12

Vorheriges Thema - Nächstes Thema

Achim

Hallo,

ich habe einen "komischen" Effekt beim Monats-Filelog mit OWCOUNT. In der ersten Zeile stimmt die Monatssumme nicht. Hier mal die ersten Zeilen aus dem Novemberlog

Zitat2014-11-01_23:59:40 OWX_Z1 day: D01  Gas:   3.7 m³ GasM:  93.6 m³  B:   0.0 cts BM:   0.0 cts
2014-11-02_23:59:44 OWX_Z1 day: D02  Gas:   2.9 m³ GasM:   6.5 m³  B:   0.0 cts BM:   0.0 cts
2014-11-03_23:59:05 OWX_Z1 day: D03  Gas:   4.5 m³ GasM:  11.1 m³  B:   0.0 cts BM:   0.0 cts

Die Monatssumme ist die Summe des letzten Tages des Vormonats plus dem ersten Tag. Alle weiteren Summen stimmen so als ob für den ersten Tag richtig gerechnet wurde.

Meine OWCOUNT Definition ist folgende:
define OWX_Z1 OWCOUNT DS2423eold A2D988000002 60
attr OWX_Z1 AFactor 0.01
attr OWX_Z1 AMode daily
attr OWX_Z1 AName Gas|Gasverbrauch
attr OWX_Z1 AOffset 164403.0
attr OWX_Z1 ARate hour|gas
attr OWX_Z1 AUnit m³|m³
attr OWX_Z1 BMode daily
attr OWX_Z1 IODev NANO1_D3
attr OWX_Z1 LogM FileLog_Gasverbrauch_Monat
attr OWX_Z1 LogY FileLog_Gasverbrauch_Jahr
attr OWX_Z1 model DS2423eold
attr OWX_Z1 nomemory 1
attr OWX_Z1 room FRM_Nano

define FileLog_Gasverbrauch_Monat FileLog /var/log/fhem/Gasverbrauch_Monat-%Y-%m.log OWX_Z1:*day.*
attr FileLog_Gasverbrauch_Monat room FRM_Nano


FHEM ist mit Update auf dem Stand von gestern.
ZitatOWX_Z1.version => 5.26

Habe ich da irgendwo einen Fehler oder ist der Fehler im Programmcode?

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

Prof. Dr. Peter Henning

Das ist ein Bug, der im nächsten Release behoben wird. Ist schon im Test.

LG

pah