FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: D4RK1 am 22 Oktober 2016, 17:28:59

Titel: Logfile für Sensor aus Versehen gelöscht?
Beitrag von: D4RK1 am 22 Oktober 2016, 17:28:59
Hi,

ich habe Technoline Temperatursensoren eingefügt, diese werden ja immer erst unter dem Namen LaCrosse_XY erkannt. Danach habe ich sie umbenannt und die vermeintlich alten Logfiles gelöscht.
Bei meinem ersten Sensor hatte ich das ähnlich gemacht, aber hier wurde nach dem rename automatisch ein neues Log angelegt so dass ich bei "Everything" die entsprechenden FileLogs habe.
Für die neuen Sensoren, bei denen ich die Logs die unter "LaCrosse_XY" waren direkt gelöscht habe habe ich jetzt aber keine LogFiles bei "Everything"

Hatte probiert über

define k2.Temp FileLog ./log/k2.Temp-%Y-%m.log k2.Temp

ein neues Log anzulegen, bekomme aber die Meldung

k2.Temp already defined, delete it first

Bin noch ganz frisch mit FHEM, wühle mich so langsam durch die Tutorials, aber hierzu finde ich leider keine hilfreichen Antworten.

Hoffe jemand kann mir einen Tipp geben

Gruß, D4RK1
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: Brice am 22 Oktober 2016, 17:34:51
list k2.Temp
Was gibt die Ausgabe?
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: D4RK1 am 22 Oktober 2016, 17:37:45
vielen Dank schonmal, da kommt:

Internals:
   CFGFN
   CHANGED
   DEF        36
   IODev      myJeeLink
   LASTInputDev myJeeLink
   LaCrosse_lastRcv 2016-10-22 17:36:29
   MSGCNT     1144
   NAME       k2.Temp
   NR         504
   STATE      T: 22.9 H: 53
   TYPE       LaCrosse
   addr       36
   battery_new 1
   corr1      0
   corr2      0
   myJeeLink_MSGCNT 1144
   myJeeLink_RAWMSG OK 9 54 129 4 205 53
   myJeeLink_TIME 2016-10-22 17:36:29
   previousH  53
   previousT  22.9
   sensorType 0=T(H)
   Readings:
     2016-10-22 17:36:29   battery         ok
     2016-10-22 17:36:29   humidity        53
     2016-10-22 17:35:53   state           T: 22.9 H: 53
     2016-10-22 17:36:29   temperature     22.9
Attributes:
   IODev      myJeeLink
   event-min-interval state:6000,battery:36000,temperature:300,humidity:300
   room       Zimmer Lisa
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: Brice am 22 Oktober 2016, 17:40:17
Dann schau mal unter Zimmer Lisa :-)
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: D4RK1 am 22 Oktober 2016, 17:49:23
also der Sensor wird auch bei Everything angezeigt, der erscheint auch unter Zimmer Lisa, aber das Log ist da nicht. Ich habe ja noch einen identischen Sensor, bei dem das Logfile sowohl beim Sensor unten bei "Probably Associated With" und auch im entsprechenden Zimmer angezeigt wird. Aber der Sensor aus Lisas Zimmer und die anderen beiden die ich gleich angelegt habe, die erscheinen nur bei "Everything" unter LaCrosse, bzw. die Sensoren auch unter dem entsprechenden Zimmer, aber hier fehlen die Logfiles.
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: Brice am 22 Oktober 2016, 19:02:28
Du versuchst ein FileLog auf den Namen eines deiner Sensoren zu definieren, daher die Meldung "already defined".

Ob du das ursprüngliche FileLog gelöscht hast, siehst du mit einem Blick in das entsprechende Verzeichnis. Da du nicht angibst, auch welchem System du FHEM betreibst, kann ich dir nicht weiterhelfen.
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: D4RK1 am 22 Oktober 2016, 20:02:57
ich habe FHEM auf einem Raspi laufen, ich habe jetzt mal in das /opt/fhem/log Verzeichnis geschaut und dort liegen passende logfiles ab.

Also scheint es nur so zu sein, das ich sie unter FHEM nicht mehr "finde". Wie bekomme ich die wieder hinein?
Titel: Antw:Logfile für Sensor aus Versehen gelöscht?
Beitrag von: D4RK1 am 23 Oktober 2016, 13:15:48
Ok, dann habe ich das wohl falsch gemacht, ich hätte die FileLogs einfach auch dem richtigen Raum zuweisen sollen anstatt sie zu löschen, ich ging davon aus das nach dem verschieben des Sensors in den anderen Raum ein neues Log angelegt und damit das "alte" überflüssig ist.

Habe die Sensoren einfach neu angelegt.