FHEM Forum

FHEM => Automatisierung => Thema gestartet von: milanwb am 04 November 2016, 17:30:34

Titel: DBLog mit DbLogInclude
Beitrag von: milanwb am 04 November 2016, 17:30:34
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
Titel: Antw:DBLog mit DbLogInclude
Beitrag von: milanwb am 06 November 2016, 09:15:56
Benutzt jemand denn diese Art den Loggens? Und funktioniert es dort einwandfrei?
Titel: Antw:DBLog mit DbLogInclude
Beitrag 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
Titel: Antw:DBLog mit DbLogInclude
Beitrag von: milanwb am 07 November 2016, 18:20:11
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!
Titel: Antw:DBLog mit DbLogInclude
Beitrag von: milanwb am 10 November 2016, 10:27:32
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!