EM1000WZ schreibt keine Logs mehr!

Begonnen von punker, 21 August 2013, 16:31:23

Vorheriges Thema - Nächstes Thema

punker

Hi,

hatte bis zum Nachmittag des 19.8. ein wunderbar funktionierendes System, welches den Stromverbrauch meiner Wohnung mittels EM1000WZ anzeigte und per Filelog mitprotokollierte! (Nach der Anleitung von pah in müsamer Arbeit von mir nachgebaut - leider ist nicht jeder Informatiker (oder soll ich sagen GsD?)!
Nach einem Update funzt seitdem kein Filelog und kein Plot der Daten mehr!

Hier sind die Einträge für die Filelogs:
define FileLog_E_VerbrauchD FileLog /var/log/fhem/E_VerbrauchD-%Y-%m-%d.log E_Verbrauch:W.*
define FileLog_E_VerbrauchM FileLog /var/log/fhem/E_VerbrauchM-%Y-%m.log E_Verbrauch:.*D_.*
define FileLog_E_VerbrauchY FileLog /var/log/fhem/E_VerbrauchY-%Y.log E_Verbrauch:.*month.*

Vielleicht könnten sich ja dieselben, die für das Nichtmehrfunktionieren des Systems verantwortlich sind dazu herablassen mein System wieder zum funktionieren zu bewegen!
Oder zumindest aussagekräftige Tips dazu geben!
LG

Dieter

The truth is out there!

rudolfkoenig

> ... dieselben, die für das Nichtmehrfunktionieren des Systems verantwortlich sind ...

Das muss derjenige gewesen sein, der update eingetippt hat, und sich damit explizit zum Testen einer Entwicklerversion bereiterklaert hat. Insb. wenn vorher nicht im standardversion eingeflossene Module verwendet wurden.

Ich wuerde aber als erstes schauen, welche Events in fhem noch ankommen (Event-Monitor / inform timer), und ob die Events in der FileLog Datei landen.

punker

Hab mal per telnet die Events verfolgt und es kommen folgende an:

2013-08-22 16:40:18 CUL_EM E_Verbrauch CNT: 86 CUM: 131.633  5MIN: 0.320  TOP: 0.358
2013-08-22 16:40:18 CUL_EM E_Verbrauch tsecs: 1377182418
2013-08-22 16:40:18 CUL_EM E_Verbrauch seqno: 86
2013-08-22 16:40:18 CUL_EM E_Verbrauch peak: 0.357675111773472
2013-08-22 16:40:18 CUL_EM E_Verbrauch total: 131.633333333333
2013-08-22 16:40:18 CUL_EM E_Verbrauch current_cnt: 2
2013-08-22 16:40:18 CUL_EM E_Verbrauch current: 0.32
2013-08-22 16:40:18 CUL_EM E_Verbrauch total_cnt: 19745
2013-08-22 16:40:18 CUL_EM E_Verbrauch peak_cnt: 1342
2013-08-22 16:40:18 CUL_EM E_Verbrauch RAW: CNT: 86 CUM: 19745  5MIN: 2  TOP: 1342

Ins Log wird jedoch nichts geschrieben!
Was soll ich machen?
LG

Dieter

The truth is out there!

rudolfkoenig

> Ins Log wird jedoch nichts geschrieben!

Ist kein Wunder, die FileLog-Regexps entsprechen nicht den generierten CUL_EM events! :)


>  Was soll ich machen?

Vmtl. das inoffizielle CUL_EM Modul wieder einspielen, damit die zum FileLog passende Events generiert werden, und CUL_EM aus dem Update rausnehmen (per global Attribut).
Oder die Durchschnitts-Berechnung mit dem average Modul realisieren, und die Filelogs umbauen.