Hauptmenü

FileLog - Syntax

Begonnen von joachimm, 17 April 2013, 17:33:27

Vorheriges Thema - Nächstes Thema

joachimm

    
Hallo,

ich verstehe das :T:.* nicht und die resultierende Ausgabe. Kann mir das jemand erklären?

./log/CUL_WS_1-%Y.log CUL_WS_1:T:.*

erzeugt im Log
2013-04-17_16:43:13 CUL_WS_1 T: 20.2  H: 52.1


./log/CUL_WS_1-%Y.log CUL_WS_1
erzuegt im Log
2013-04-17_16:49:07 CUL_WS_1 temperature: 20.1
2013-04-17_16:49:07 CUL_WS_1 humidity: 52.7

Vielen Dank
Joachim
fhem,
RS485, Homematic, Synology, 1-wire

justme1968

schau dir doch mal die commandref an.

das CUL_WS_1:T:.* und das CUL_WS_1 ist jeweils der regexp teil des commandos. der wiederum besteht aus devicename:event. der :event teil kann entfallen und dann gilt es für alle events des devices.

CUL_WS_1 bedeutet alle events vom device CUL_WS_1

CUL_WS_1:T:.* bedeutet alle events vom device CUL_WS_1 die mit T: anfangen

mehr zu den perl reges findest du z.b. hier:http://www.troubleshooters.com/codecorn/littperl/perlreg.htm

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

joachimm

ahh..... Danke. Ja, der Eventmonitor hat Klarheit gebracht.
fhem,
RS485, Homematic, Synology, 1-wire