FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 16 Dezember 2012, 14:05:25

Titel: LogFile erstellen
Beitrag von: Guest am 16 Dezember 2012, 14:05:25
Originally posted by: <email address deleted>

Mion

Ich habe aus dem Wiki den Code *Zuhause-Status per WLAN Anmeldung* und
möchte gern
das der Status in eine Log geschrieben wird.
 
Nur wie, komme einfach nicht weiter ?

define Chef_PC at +*00:01:00 trigger DeviceChefPC

define DeviceChefPC notify DeviceChefPC  {my $aa="";;\
  $aa=qx(/usr/bin/ctlmgr_ctl r landevice settings/landevice0/active );;\
  $aa=$aa * 1;;\
  fhem "set Chef_is_Home $aa";;}

define FileLog_DeviceChefPC FileLog
/var/InternerSpeicher/Generic-STORAGEDEVICE-01/fhem/log/99-DeviceChefPC-%m-%Y.log
attr FileLog_DeviceChefPC room 03 Anwesenheit  

define Chef_is_Home dummy
attr Chef_is_Home room 03 Anwesenheit

Gruß
Michael

PS. Einen Hinweis habe ich noch.
      Und zwar wird jedes Device gemeldet. (Lan / WLan)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: LogFile erstellen
Beitrag von: UliM am 16 Dezember 2012, 17:48:43
                                                 

Hi,
siehe http://fhem.de/commandref.html#FileLog
In Deiner Filelog-efinition fehlt die filtert, welche events in
das logfile sollen.
define FileLog_DeviceChefPC FileLog /var/InternerSpeicher/Generic-
STORAGEDEVICE-01/fhem/log/99-DeviceChefPC-%m-%Y.log Chef_is_Home.*

Könnte gehen.

=8-)


Am Sonntag, 16. Dezember 2012 14:05:25 UTC+1 schrieb Michael:
>
> Mion
>
> Ich habe aus dem Wiki den Code *Zuhause-Status per WLAN Anmeldung* und
> möchte gern
> das der Status in eine Log geschrieben wird.
>  
> Nur wie, komme einfach nicht weiter ?
>
> define Chef_PC at +*00:01:00 trigger DeviceChefPC
>
> define DeviceChefPC notify DeviceChefPC  {my $aa="";;\
>   $aa=qx(/usr/bin/ctlmgr_ctl r landevice settings/landevice0/active );;\
>   $aa=$aa * 1;;\
>   fhem "set Chef_is_Home $aa";;}
>
> define FileLog_DeviceChefPC FileLog
> /var/InternerSpeicher/Generic-STORAGEDEVICE-01/fhem/log/99-DeviceChefPC-%m-%Y.log
> attr FileLog_DeviceChefPC room 03 Anwesenheit  
>
> define Chef_is_Home dummy
> attr Chef_is_Home room 03 Anwesenheit
>
> Gruß
> Michael
>
> PS. Einen Hinweis habe ich noch.
>       Und zwar wird jedes Device gemeldet. (Lan / WLan)
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: LogFile erstellen
Beitrag von: Guest am 17 Dezember 2012, 18:38:47
Originally posted by: <email address deleted>

*Vielen Dank das war 's.*

Hatte mir schon die commandref angesehen und
für 's hatte ich auch schon einiges Probiert.

Am Sonntag, 16. Dezember 2012 17:48:43 UTC+1 schrieb UliM:
>
> Hi,
> siehe http://fhem.de/commandref.html#FileLog
> In Deiner Filelog-efinition fehlt die filtert, welche events in
> das logfile sollen.
> define FileLog_DeviceChefPC FileLog /var/InternerSpeicher/Generic-
> STORAGEDEVICE-01/fhem/log/99-DeviceChefPC-%m-%Y.log Chef_is_Home.*
>
> Könnte gehen.
>
> =8-)
>
>
> Am Sonntag, 16. Dezember 2012 14:05:25 UTC+1 schrieb Michael:
>>
>> Mion
>>
>> Ich habe aus dem Wiki den Code *Zuhause-Status per WLAN Anmeldung* und
>> möchte gern
>> das der Status in eine Log geschrieben wird.
>>  
>> Nur wie, komme einfach nicht weiter ?
>>
>> define Chef_PC at +*00:01:00 trigger DeviceChefPC
>>
>> define DeviceChefPC notify DeviceChefPC  {my $aa="";;\
>>   $aa=qx(/usr/bin/ctlmgr_ctl r landevice settings/landevice0/active );;\
>>   $aa=$aa * 1;;\
>>   fhem "set Chef_is_Home $aa";;}
>>
>> define FileLog_DeviceChefPC FileLog
>> /var/InternerSpeicher/Generic-STORAGEDEVICE-01/fhem/log/99-DeviceChefPC-%m-%Y.log
>> attr FileLog_DeviceChefPC room 03 Anwesenheit  
>>
>> define Chef_is_Home dummy
>> attr Chef_is_Home room 03 Anwesenheit
>>
>> Gruß
>> Michael
>>
>> PS. Einen Hinweis habe ich noch.
>>       Und zwar wird jedes Device gemeldet. (Lan / WLan)
>>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com