Regexp DBLog Problem

Begonnen von thomasg, 22 Februar 2025, 10:52:57

Vorheriges Thema - Nächstes Thema

thomasg

Guten Morgen,

ich möchte folgende RegExp als Filter fürs DBLog nutzen:

./dbtest.conf (((heishamon|opendtu):.*)|(.*:(temperature|humidity|power|consumption|VOC)))

Ich habe den Ausdruck hier auch getestet: https://regex101.com/r/r42BOG/1

Die Devices heishamon und opendtu loggt er zwar korrekt. Allerdings zieht er die Attribute aus dem zweiten Teil der RegExp nicht mit rein. Also temperature etc belieberiger Devices.

Habt Ihr da einen Tipp?

Vielen Dank
Fhem + knx + 1wire auf raspi 2

betateilchen

#1
Probier es mal mit mehr Übersichtlichkeit...

./dbtest.conf (heishamon:.*|opendtu:.*|.*(temperature|humidity|power|consumption|VOC).*)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!