FHEM Forum

FHEM - Hausautomations-Systeme => SlowRF => Thema gestartet von: punker am 21 August 2013, 16:31:23

Titel: EM1000WZ schreibt keine Logs mehr!
Beitrag von: punker am 21 August 2013, 16:31:23
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!
Titel: Aw: EM1000WZ schreibt keine Logs mehr!
Beitrag von: rudolfkoenig am 21 August 2013, 17:07:27
> ... 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.
Titel: Aw: EM1000WZ schreibt keine Logs mehr!
Beitrag von: punker am 22 August 2013, 16:42:44
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?
Titel: Aw: EM1000WZ schreibt keine Logs mehr!
Beitrag von: rudolfkoenig am 22 August 2013, 17:29:41
> 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.