FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: joachimm am 17 April 2013, 17:33:27

Titel: FileLog - Syntax
Beitrag von: joachimm am 17 April 2013, 17:33:27
    
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
Titel: Aw: FileLog - Syntax
Beitrag von: justme1968 am 17 April 2013, 17:46:31
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 (//www.troubleshooters.com/codecorn/littperl/perlreg.htm)

gruss
  andre
Titel: Aw: FileLog - Syntax
Beitrag von: joachimm am 17 April 2013, 17:47:40
ahh..... Danke. Ja, der Eventmonitor hat Klarheit gebracht.