Hallo,
ich habe folgendes Problem:
Und zwar möchte ich mittels DBLogInclude die Werte: power und energy loggen.
Dazu gebe ich das Attribut: attr HWR_Strommesser_IEC_02 DbLogInclude energy,power
Es wird jedoch in der MySQL Datenbank lediglich das LETZTE Schlagwort eingespeichert:
Zitat2016-11-04 17:25:49 HWR_Strommesser_IEC_02 CUL_HM energy: 689747 energy 689747
Wenn ich als Schlagwort ".*" also alles loggen will, dann wird ebenfalls nur das erste Schlagwort geloggt. (Ich diesem Fall boot: off)
Hier mein Auszug aus dem Textlog, Anbei noch ein Screenshot mit dem Device.
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 boot: off
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 current: 0
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 eState: E: 689705 P: 488 I: 0 U: 0 f: 50
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 energy: 689705
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 energyCalc: 689705
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 frequency: 50
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 power: 488
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 689705
2016-11-04_17:20:25 HWR_Strommesser_IEC_02 voltage: 0
Vielen Dank für die Hilfe
Viele Grüße
Michael
Benutzt jemand denn diese Art den Loggens? Und funktioniert es dort einwandfrei?
Hi,
ich benutze dblog + dbloginclude - bei mir funktioniert es einwandfrei. Allerdings bin ich mir nicht sicher, ob der dblogselectionmode nicht genau andersrum definiert ist...
Mehr erst am Wochenende - da unterwegs
Gruß,Tom
Zitat von: sledge am 06 November 2016, 22:37:34
Hi,
ich benutze dblog + dbloginclude - bei mir funktioniert es einwandfrei. Allerdings bin ich mir nicht sicher, ob der dblogselectionmode nicht genau andersrum definiert ist...
Mehr erst am Wochenende - da unterwegs
Gruß,Tom
Werde mir das morgen mal angucken! Vielen Dank!
Des Rätselslösung ist gefunden.
Ich habe mal das Verbose von DBLog auf 5 gestellt und dann zeigt der im Log ja die einzelnen Schritte an.
Mit Erfolg, es stellte sich heraus, dass in der Datenbankstruktur selbst ein Primary Key gesetzt wurde. Dadurch konnte der natürlich jeden Datensatz nur einmal speichern. Ich hab die Tabelle jetzt nochmal neu angelegt und nun läuft es!
Danke an Sledge für die gemeinsame Fehlersuche!