Hallo,
mir ist seit 2 Tagen etwas aufgefallen wo ich bisher keinen Ansatz fand, dies nachzuvollziehen.
Ich besitze fertig definierte Plots von Sensoren. Ab einem gewissen Zeitpunkt werden diese immer wieder neu definiert und in den Ordner Plot geschoben.
Nehme ich meine Anpassungen wie Raumänderung und Läbeländerung vor, speichere, geschied dies wiederkehrend nach Zeitraum X.
Das Logfile wird normal weiter geschrieben als nix wäre und die Sensordefinition bleibt unangetastet. Nur der Plot "resetet" sich.
Ist einem dieser Fehler bekannt?
Klar, könnte ich via autocreate ignoreTypes (https://wiki.fhem.de/wiki/Autocreate) das Modul definieren welches nicht mehr auf autocreate reagiert, aber das ist ja nicht der Sinn.
2017.09.20 21:01:36 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.20 21:01:36 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.20 21:01:36 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.20 21:16:19 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.20 21:16:19 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.20 21:16:19 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.20 21:36:54 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.20 21:36:54 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.20 21:36:54 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.20 23:11:03 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.20 23:11:03 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.20 23:11:03 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.20 23:55:10 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.20 23:55:10 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.20 23:55:10 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.21 04:31:42 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.21 04:31:42 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.21 04:31:42 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.21 05:01:07 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.21 05:01:07 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.21 05:01:07 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.21 05:39:21 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.21 05:39:21 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.21 05:39:21 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
2017.09.21 05:57:00 1: CUL_WS UNDEFINED temp/hum sensor detected, code 2
2017.09.21 05:57:00 2: autocreate: define FileLog_CUL_WS_2 FileLog ./log/CUL_WS_2-%Y-%m.log CUL_WS_2:T:.*
2017.09.21 05:57:00 2: autocreate: define SVG_CUL_WS_2 SVG FileLog_CUL_WS_2:temp4hum6:CURRENT
Ich rate: du hast mehrere CULs und hast dem "richtigen" CUL_WS ein IODev zugeordnet.
Wenn die Daten ueber das "falsche" CUL reinkommen, dann wird dafuer eine neue Instanz angelegt.
Loesung: IODev entfernen.
Die Aussage ist richtig. Ich besitze mehrere CULs und das IODev war gesetzt.
Ich habe es nun gelöscht und werde den Sachverhalt beobachten.
Danke für die Antwort.