Hallo Zusammen,
ich habe mir das Statistic Modul für meinen Stromzähler definiert und deltareading angelgt. Funktioniert auch soweit erstmal.
Aber wie kann man denn alte (Papiererfasste) Zählerstände im Statistic Modul nachtragen?
Oder muss ich das über ein manuelles Insert in die Log-Datenbank machen?
Welchen Readings müssen eigentlich geloggt werden, damit das ganze funkioniert? Habe bei mir bei jedem neuen Device erstmal DBlogexlude .* drin. Schalte dann das was ich wirklich haben will explizit ein.
Viele Grüße
Markus
oder kann man irgendwie den Initialized_Count: für Month und year anpassen damit die Statistik passt?
Gruß
Markus
Ich würde einfach ein neues userReadings erstellen, bei dem ich den alten Zählerstand als Festwert eintrage und den aktuellen immer dazu addiere.
So würde ich das einfach lösen.
Gruß
Norbert
FHEM shutdown, fhem.save entsprechend editieren.
Oder setreading .....
Grüße Markus
Hallo Markus
hab die fhem.save bearbeitet und den count mal auf 23 gesetzt, er wird aber beim nächsten dostatistic nicht berücksichtigt.. :-(
Übernommen wird er aber im statStatemonth
statStateMonth Initialized: 00:15:11 Initialized_Count: 23 (since: 2019-11-01_11:23:26)
Müsste doch irgendwie gehen das man die "Initialwerte" für Jahr und Monat anpasst... :-(
gruß
Markus
Hi Namensvetter,
guck Dir mal in der Details-Ansicht unter "raw definition" die setstate-statements zum device UND zum statistics-device an. Möglicherweise musst Du mehr als einen Eintrag bearbeiten.
Nutzt Du dbLog ?
Grüße Markus
ja nutze DBlog in einer MySql DB..
hier mal die setstates aud der Rawdefinition..
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 1.IEC_ENERGY_COUNTER 4087.000000
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 1.IEC_POWER 0.000000
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 2.IEC_ENERGY_COUNTER 2667.000000
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 2.IEC_POWER 0.000000
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 hmstate Initialized
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 stat1.IEC_ENERGY_COUNTER Hour: 1.000000 Day: 6.000000 Month: 6.000000 Year: 6.000000 (since: 2019-11-03 )
setstate HM_Zaehler_Strom 2019-11-03 16:59:55 stat1.IEC_ENERGY_COUNTERLast Hour: 0.000000 Day: 6.000000 Month: - Year: - (since: 2019-11-02_12:01:05 )
setstate HM_Zaehler_Strom 2019-11-03 17:55:59 stat2.IEC_ENERGY_COUNTER Hour: 0.000000 Day: 0.000000 Month: 0.000000 Year: 0.000000 (since: 2019-11-03 )
setstate HM_Zaehler_Strom 2019-11-03 16:59:55 stat2.IEC_ENERGY_COUNTERLast Hour: 0.000000 Day: 0.000000 Month: - Year: - (since: 2019-11-02_11:40:35 )
setstate HM_Zaehler_Strom 2019-11-02 11:38:37 statStateDay Initialized: 00:15:11 Initialized_Count: 1 (since: 2019-11-02_11:23:26)
setstate HM_Zaehler_Strom 2019-11-02 11:38:37 statStateMonth Initialized: 00:15:11 Initialized_Count: 23 (since: 2019-11-01_11:23:26)
setstate HM_Zaehler_Strom 2019-11-02 11:38:37 statStateYear Initialized: 00:15:11 Initialized_Count: 1 (since: 2019-11-02_11:23:26)
setstate HM_Zaehler_Strom 2019-11-03 13:10:17 state Initialized
undzum Statistics device
setstate Statistics Updated stats for: HM_Zaehler_Strom
setstate Statistics 2019-11-03 17:57:58 .HM_Zaehler_Strom:1.IEC_ENERGY_COUNTER LastValue: 4087.000000 ShowDate: 5 DecPlaces: 6
setstate Statistics 2019-11-03 17:57:58 .HM_Zaehler_Strom:2.IEC_ENERGY_COUNTER LastValue: 2667.000000 ShowDate: 5 DecPlaces: 6
setstate Statistics 2019-11-02 11:38:37 .HM_Zaehler_Strom:stateDay Initialized_Count: 1 showDate: 1 lastTime: 1572691117 (since: 2019-11-02_11:23:26) Initialized: 911 lastState: Initialized
setstate Statistics 2019-11-02 11:38:37 .HM_Zaehler_Strom:stateMonth Initialized_Count: 1 showDate: 1 lastTime: 1572691117 (since: 2019-11-02_11:23:26) Initialized: 911 lastState: Initialized
setstate Statistics 2019-11-02 11:38:37 .HM_Zaehler_Strom:stateYear lastState: Initialized Initialized: 911 lastTime: 1572691117 (since: 2019-11-02_11:23:26) Initialized_Count: 1 showDate: 1
setstate Statistics 2019-11-03 13:10:28 monitoredDevicesHMCCUDEV HM_Zaehler_Strom
setstate Statistics 2019-11-03 16:59:55 nextPeriodChangeCalc 2019-11-03 17:59:55
setstate Statistics 2019-11-03 17:57:58 state Updated stats for: HM_Zaehler_Strom
Glaube das muss ich dann auch noch anpassen da ist der counter noch auf 1
im Statistics device habe ich den "Monats Counter" nun auch mal angepasst. Aber nach wie vor wird er nicht berücksichtigt :-(
Wäre klasse wenn da jemand eine Idee hat. Falls das wirklich nicht gehen sollte, was ich nicht glaube, werde ich es wohl über ein zusätzliches Reading lösen ..
Gruß
markus