Automatisch Logfile in Modul erstellen

Begonnen von Stefan M., 22 Mai 2016, 23:20:47

Vorheriges Thema - Nächstes Thema

Stefan M.

Hallo zusammen

kann mir bitte jemand einen Tipp geben.
ich habe mir ein kleines Modul geschrieben (mit viel Google und schauen wie es andere machen).
Ich wollte nun ein Logfile automatisch beim erzeugen des Devices erstellen lassen.
Mir fehlt jetzt allerdings der Ansatz wie ich das hinbekomme.

define FileLog_XYZ FileLog ./log/XYZ-%Y-%m.log XYZ

Kann ich das direkt im Modul aufrufen mit $name

Irgendwie stehe ich auf dem Schlauch und finde auch keine Antworten mit der Suche.

LG
Stefan




FHEM auf 3 x RaspberryPi, 1 x Fritzbox,1 x Win. FS20 über CUL, HomeMatic über HMLan, 6 x  HM_CC_RT_DN,2 x HM_LC_BL1_FM,3 x HM_SEC_KEY,2 x HM_RC_Key4_2,7 x HM_SEC_SC,1 x HM_SEC_WDS,1 x HM_Sen_RD_O, 1x HM_Sen_Wa_Od,2 x HM_RC_Key4_2, 5 x HM-ES-PMSw1-Pl,1 x HM_LC_SW4_WM,1 x HM_SCI_3_FM

betateilchen

Man sollte sowas nicht direkt in ein Modul einbauen. Es gibt fhem Systeme, auf denen überhaupt keine Logs geschrieben werden und es gibt ja auch noch DbLog, wo dann automatisch angelegte FileLogs auch keinen Sinn machen.

Schau mal, ob Du das mit autocreate verheiraten kannst.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!