FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: chris_z am 21 November 2014, 18:30:07

Titel: Mehrere Sensoren in ein Filelog
Beitrag von: chris_z am 21 November 2014, 18:30:07
Hallo,

Ich Puzzle schon seit Tagen daran herum mehrere Sensoren in ein  zu bekommen :/
Erster Versuch war HEM|Shell|Q1
Mittlerweile ist mit klar das das kein gültiges regEx ist.
Also: (HEM|Shell|Q1)
Dabei wird aber nur von HEM geloggt.
Dann hab ich mit dem Editor regexParts zusammengeklickt raus kommt: HEM:.*|Q1:.*|Shell:.*
loggt aber weiterhin nur vom Ersten Part (HEM)

Was mach ich falsch ?
Titel: Antw:Mehrere Sensoren in ein Filelog
Beitrag von: Puschel74 am 21 November 2014, 18:34:28
Hallo,

ZitatWas mach ich falsch ?
Gute Frage, keine Ahnung.

Erstmal sind das zuwenig Infos  ;)

Wenn die Geräte tatsächlich HEM, Q1 und Shell heissen und die Readings zu den Geräten auch im EventMonitor auftauchen dann sollte es theoretisch klappen.
- zeig doch mal dein Definition wie du sie gebastelt hast
- schau mal ins Logfile ob du Meldungen dazu findest
- zeig uns auch wie die Geräte in FHEM definiert sind
(genau diese Fragen hätten sich erledigt wenn du den angepinnten Beitrag von mir gelesen hättest).

Grüße
Titel: Antw:Mehrere Sensoren in ein Filelog
Beitrag von: chris_z am 21 November 2014, 18:59:59
... ich hab angefangen den gepinnten zu lesen, war aber wohl doch zu faul beim überfliegen sry.

define Shell HTTPMOD ...
define Q1 HTTPMOD ...
define HEM HTTPMOD ...

define FileLog_Tanken FileLog ./log/Tanken-%Y.log HEM:.*|Q1:.*|Shell:.*

define FileLog_Tanken FileLog ./log/Tanken-%Y.log (HEM|Q1|Shell)

in beiden Varianten landet nur die HEM im Log
Titel: Antw:Mehrere Sensoren in ein Filelog
Beitrag von: Puschel74 am 21 November 2014, 19:02:02
Hallo,

Zitatwar aber wohl doch zu faul beim überfliegen sry.
Äh, na dann sry.

Grüße

Edith: Bin ich froh das ich in eine DB logge  ::)
Titel: Antw:Mehrere Sensoren in ein Filelog
Beitrag von: chris_z am 21 November 2014, 19:06:25
So gelesen.

Im Log steht nix relevantes
Im FileLog wie beschrieben nur

2014-11-21_18:11:24 HEM Diesel: 1.22
2014-11-21_18:11:24 HEM SuperE5: 1.40
2014-11-21_18:21:24 HEM Diesel: 1.22
2014-11-21_18:21:24 HEM SuperE5: 1.40
2014-11-21_18:39:34 HEM Diesel: 1.22
2014-11-21_18:39:34 HEM SuperE5: 1.39
2014-11-21_18:57:06 HEM Diesel: 1.22
2014-11-21_18:57:06 HEM SuperE5: 1.39
...

hab ich noch was überlesen, oder etwas vergesssen ?
Titel: Antw:Mehrere Sensoren in ein Filelog
Beitrag von: Joachim am 21 November 2014, 22:05:03
Was zeigt der Eventmonitor?
Dann die RegEx darauf anpassen.

--> HEM Diesel: 1.22 und
--> HEM:.*|Q1:.*|Shell:.*
passt so nicht zusammen.

Gruß Joachim
Titel: Antw:Mehrere Sensoren in ein Filelog
Beitrag von: chris_z am 22 November 2014, 03:33:05
Ich ging davon aus, da ich das mit dem regExPart Editor zusammengeklickt hab solte die Syntax passen.
Ich hab das jetzt abgebrochen und auf Puschels kommentar gehört, und begonnen meine ganze config auf nen DbLog umzuheben. Da sind auf anhieb alle readings drin, und das svg funktioniert schon :) Super Danke