Moin in die Runde,
jetzt muss ich einfach mal fragen, ich finde keine Lösung:
Ich habe seit einigen Tagen den effekt das für meine Thermometer das Logfile und die SVG Definitionen zyklisch alle 2 Minuten ca. neu angelegt werden.
2019.03.08 21:57:37 2: autocreate: define FileLog_SD_WS07_TH_2 FileLog ./log/SD_WS07_TH_2-%Y.log SD_WS07_TH_2
2019.03.08 21:57:37 2: autocreate: define SVG_SD_WS07_TH_2 SVG FileLog_SD_WS07_TH_2:temp4hum4:CURRENT
2019.03.08 21:57:46 2: autocreate: define FileLog_SD_WS07_TH_3 FileLog ./log/SD_WS07_TH_3-%Y.log SD_WS07_TH_3
2019.03.08 21:57:46 2: autocreate: define SVG_SD_WS07_TH_3 SVG FileLog_SD_WS07_TH_3:temp4hum4:CURRENT
2019.03.08 21:58:30 2: autocreate: define FileLog_SD_WS07_TH_1 FileLog ./log/SD_WS07_TH_1-%Y.log SD_WS07_TH_1
2019.03.08 21:58:30 2: autocreate: define SVG_SD_WS07_TH_1 SVG FileLog_SD_WS07_TH_1:temp4hum4:CURRENT
Ich schaffe es nicht die Plot Definitionen anzupassen, da sie immer wieder überschrieben werden und Wenn ich ein Logfile in einen anderen "Raum" verschiebe erscheint es immer wieder in dem Raum in dem auch das Gerät ist.
Kann mir einer verraten was ich dagegen machen kann (autocreate deaktivieren ist keine Lösung, da ich das gezielt nutze)
Vielleicht https://forum.fhem.de/index.php/topic,93685.msg865645.html#msg865645
Moin,
die 3 Devices vom Typ SD_WS07_TH_123] sind ja meine und die will ich auch haben.
Zitat von: amenomade am 08 März 2019, 22:17:25
Vielleicht https://forum.fhem.de/index.php/topic,93685.msg865645.html#msg865645
Mein Problem ist das das Logfile immer wieder in den Raum des Device verschoben wird und die Datei www/gplot/SVG_SD_WS07_TH_?.gplot immer wieder überschrieben wird.
Wie editierst Du deine gplot Datei? Wie änderst Du den Raum des Filelog Devices?
Zeig ein "list" von SD_WS07_TH_2, von Filelog_SD_WS07_TH_2 und von SVG_SD_WS07_TH_2
Moin,
Internals:
CODE SD_WS07_TH_2
DEF SD_WS07_TH_2
FUUID 5c5311c2-f33f-3e58-c820-17acb5658b5453fc
NAME SD_WS07_TH_2
NR 249
STATE Defined
TYPE SD_WS07
bitMSG
lastMSG
READINGS:
2019-03-08 08:34:40 battery ok
2019-03-08 08:34:40 batteryState ok
2019-03-08 08:34:40 channel 2
2019-03-08 08:34:40 humidity 44
2019-03-08 08:34:40 state T: 20.4 H: 44
2019-03-08 08:34:40 temperature 20.4
Attributes:
alias Hannesthermometer
event-min-interval .*:300
event-on-change-reading .*
room Hannes
stateFormat T: temperature°C H: humidity%
userattr max-deviation-hum:1,2,3,4,5,6,7,8,9,10,15,20,25,30,35,40,45,50 max-deviation-temp:1,2,3,4,5,6,7,8,9,10,15,20,25,30,35,40,45,50 offset-hum:slider,-50,1.0,50 offset-temp:slider,-25,1.0,25
Den Raum für das Log habe ich auf der Oberfläche versucht auf "Logfiles" zu ändern (da sind auch andere), es erscheint aber nach einiger Zeit wieder im Raum "Hannes".
Internals:
CFGFN
DEF ./log/SD_WS07_TH_2-%Y.log SD_WS07_TH_2
FD 44
FUUID 5c82df9d-f33f-3e58-66d1-570b461f539b23f2
NAME FileLog_SD_WS07_TH_2
NOTIFYDEV SD_WS07_TH_2
NR 1372
NTFY_ORDER 50-FileLog_SD_WS07_TH_2
REGEXP SD_WS07_TH_2
STATE active
TYPE FileLog
currentlogfile ./log/SD_WS07_TH_2-2019.log
logfile ./log/SD_WS07_TH_2-%Y.log
Attributes:
alias Hannesthermometer
logtype temp4hum4:Temp/Hum,text
room Hannes
Versuche ich den Plot in den Raum "Hannes" zu verschieben ist er nach kürzester Zeit wieder im Raum "Plots".
Internals:
CFGFN
DEF FileLog_SD_WS07_TH_2:SVG_SD_WS07_TH_2:CURRENT
FUUID 5c82e0aa-f33f-3e58-b743-1d125f6b91944a40
GPLOTFILE SVG_SD_WS07_TH_2
LOGDEVICE FileLog_SD_WS07_TH_2
LOGFILE CURRENT
NAME SVG_SD_WS07_TH_2
NOTIFYDEV global
NR 1433
STATE initialized
TYPE SVG
Attributes:
alias Hannes Temperatur
captionPos left
label "SD_WS07_TH_2 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
plotsize 800,480
room Plots
Die GPLOT Datei habe ich sowohl im Frontend Editor als auch mit dem VI bearbeitet. In jedem Fall wird sie nach kurzer Zeit mit dem Default überschrieben.
P.S. Seit einiger Zeit wird auch als default der State defined ausgegeben, anfangs wurde Temperatur und Luftfeuchtigkeit im State geliefert, deswegen habe ich seit heute das "stateFormat" hinzugefüht.
Wie sehen die Berechtigungen vom Verzeichnis ./log/ und von der Datei ./log/SD_WS07_... aus?
Moin,
der fhem User hat RW.
Mir ist gerade aufgefallen das ich ausgerechnet von den 3 Geräten seit 8:34h keine Informationen mehr empfangen habe (letztes FHEM Update) - andere Thermometer (auch SD_WS) funktionieren aber.
Moin in die Runde,
danke an @amenomade für die Hilfe. Ich habe jetzt ale Devices gelöscht und von "autocreate" neu anlegen lassen und alles funktioniert wie gewünscht. Ich habe leider keine Ahnung was beim Update passiert ist, jetzt geht es wieder und das reicht mir.
Grüße Oliver