FileLog mit Wildcards, geht das?

Begonnen von rhoffm34, 26 November 2023, 20:11:43

Vorheriges Thema - Nächstes Thema

rhoffm34

Hallo zusammen. Ich habe folgende definition für ein LogFile:

   
./log/CentralElectric_Berechnung-%Y.log ElectricCal:HM_4D0DB5_IEC_01_energyCalc_EnergyDayLast:.*|HM_Leistung3_WoZiTV_Pwr:statEnergyDayLast_Euro:.*|MQTT2_Steckdose.*:ENERGY_Power:.*

Meine Frage dazu ist... geht das?

|MQTT2_Steckdose.*:ENERGY_Power:.*

Ich habe mehrere MQTT Tasmota Steckdosen und möchte in diesem LogFile alle gesammelt loggen. Oder muss ich die alle einzeln auflisten?

Gruß,

Ralf

betateilchen

natürlich geht das, das nennt sich regex und ist in der commandref zu FileLog beschrieben
----------
Es ist mir egal, wer Dein Vater ist.
Solange ich hier angele, läufst Du hier nicht übers Wasser!
----------

rhoffm34

Boah, ich hab mir das mal durchgelesen... Da komme ich nicht mit klar.

Kannst Du mir da mal ein Beispiel geben wie das in meinem Fall aussieht?

betateilchen

Wenn die Namen Deiner Steckdosen alle mit MQTT2_Steckdose beginnen und das gewünschte reading immer ENERGY_Power heisst, sollte es wie in Deinem ersten Beitrag geschrieben, funktionieren. Ich würde nur die Doppelpunkte weglassen.
----------
Es ist mir egal, wer Dein Vater ist.
Solange ich hier angele, läufst Du hier nicht übers Wasser!
----------