Hallo,
ich versuche in der aktuellen fhem Version einen neuen Differenz-Temperaturfühler hinzuzufügen.
jedoch schaut die config zu der Alten unterschiedlich aus. Irgendwie legt das autocreate nicht für alle Channels ein eigenes Logfile an. Bitte um kurze Hilfe oder Info, wieso die Logfiles beim pairen nicht mehr automatisch angelegt werden.
Alte Version
# $Id: 10_CUL_HM.pm 3657 2013-08-10 05:24:24Z martinp876 $
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB room CUL_HM
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_01 FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_01-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_01
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_01 logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_01 room CUL_HM
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_02 FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_02-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_02
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_02 logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_02 room CUL_HM
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_03 FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_03-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_03
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_03 logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_03 room CUL_HM
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_04 FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_04-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_04
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_04 logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Th_04 room CUL_HM
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Weather FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB_Weather-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB_Weather
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Weather logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB_Weather room CUL_HM
Neue Version
# $Id: 10_CUL_HM.pm 5366 2014-03-29 09:12:24Z martinp876 $
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB room CUL_HM
danke im Voraus
lg
michael
Hallo Michael,
das liegt an den Zusammenhängen beim ersten/einmaligen Anlernen alle Kanäle zu definieren - dann hat der Kernal Probleme, die logfiles anzulegen. Die Zentrale hat die Trigger nicht getrennt. Wenn CUL das Device anlegen will klappt es mit dem logfile nicht mehr.
Vielleicht macht ich noch einmal einen Versuch, es zu lösen...
Gruss Martin
Hallo Martin,
danke für die schnelle Antwort. Falls du ein Update hast, melde ich mich gerne als "Tester"!
Kannst du mir bitte kurze Bescheid geben, ob ein manuelles Eintragen der 3 Zeilen pro Channel funktionieren sollte?
define FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB FileLog ./log/CUL_HM_HM_WDS30_OT2_SM_2156EB-%Y.log CUL_HM_HM_WDS30_OT2_SM_2156EB
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB logtype text
attr FileLog_CUL_HM_HM_WDS30_OT2_SM_2156EB room CUL_HM
danke
lg
michael
natürlich funktioniert ein manueles eingeben . Logfiles können immer angelegt werden.
Ich würde übrigens nicht ein log je Kanal anlegen - wenn du es selbst baust kannst du auch mehrere Entities in logs zusammenfassen.