Plot wird nicht geschrieben

Begonnen von The-Holgi, 18 November 2013, 18:17:54

Vorheriges Thema - Nächstes Thema

The-Holgi

Hallo, habe meine 2 DS18B20 mittels 58_GPIO4.pm in fhem eingefügt. Das klappte auch ohne Probleme.
Nur seit 2 Tagen habe ich das Problem das einer der beiden plots nicht mehr angezeigt wird. Die Temperaturen werden aber weiter ausgelesen.
Komme hier nicht weiter, hat jemand einen Vorschlag wie ich der Sache auf dem Grund gehen kann ? Im log werden keine Fehler angezeigt hier mal der Teil aus der fhem.cfg:
define GPIO4_DS18B20_0000052718c1 GPIO4 28-0000052718c1
attr GPIO4_DS18B20_0000052718c1 alias Außentemperatur
attr GPIO4_DS18B20_0000052718c1 fp_Erdgeschoss 487,975,4,Außentemperatur
attr GPIO4_DS18B20_0000052718c1 model DS18B20
attr GPIO4_DS18B20_0000052718c1 room GPIO4
define FileLog_GPIO4_DS18B20_0000052718c1 FileLog ./log/GPIO4_DS18B20_0000052718c1-%Y.log GPIO4_DS18B20_0000052718c1
attr FileLog_GPIO4_DS18B20_0000052718c1 logtype temp4:Temp,text
attr FileLog_GPIO4_DS18B20_0000052718c1 room GPIO4
define SVG_GPIO4_DS18B20_0000052718c1 SVG FileLog_GPIO4_DS18B20_0000052718c1:SVG_GPIO4_DS18B20_0000052718c1:CURRENT
attr SVG_GPIO4_DS18B20_0000052718c1 alias Außentemperatur
attr SVG_GPIO4_DS18B20_0000052718c1 label "GPIO4_DS18B20_0000052718c1 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_GPIO4_DS18B20_0000052718c1 room Plots

define GPIO4_DS18B20_0000053c5021 GPIO4 28-0000053c5021
attr GPIO4_DS18B20_0000053c5021 alias Innentemperatur
attr GPIO4_DS18B20_0000053c5021 fp_Erdgeschoss 637,856,4,Innentemperatur
attr GPIO4_DS18B20_0000053c5021 model DS18B20
attr GPIO4_DS18B20_0000053c5021 room GPIO4
define FileLog_GPIO4_DS18B20_0000053c5021 FileLog ./log/GPIO4_DS18B20_0000053c5021-%Y.log GPIO4_DS18B20_0000053c5021
attr FileLog_GPIO4_DS18B20_0000053c5021 logtype temp4:Temp,text
attr FileLog_GPIO4_DS18B20_0000053c5021 room GPIO4
define SVG_GPIO4_DS18B20_0000053c5021 SVG FileLog_GPIO4_DS18B20_0000053c5021:SVG_GPIO4_DS18B20_0000053c5021:CURRENT
attr SVG_GPIO4_DS18B20_0000053c5021 alias Innentemperatur
attr SVG_GPIO4_DS18B20_0000053c5021 label "GPIO4_DS18B20_0000053c5021 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_GPIO4_DS18B20_0000053c5021 room Plots


Der Innentemperatur plot wird einwandfrei geschrieben.

Gruß Holgi
Raspberry Pi 5

rudolfkoenig

Bitte das Problem genauer formulieren: kommen im Log keine Daten an, obwohl per Event Monitor man die Daten sieht, oder zeigt das Frontend nichts sonnvolles an, obwohl in der Datei die aktuellen Daten vorhanden sind.

The-Holgi

#2
Hallo, es wird keine Kurve angezeigt obwohl Daten vorhanden sind. Im frontend wird der Plot komischerweise korrekt angezeigt. Wenn ich in der Zeit ( grüner Pfeil) zurück gehe sieht man das die Kurve am 15.11 einfach endet. Die Temperatur wird auch korrekt angezeigt.
Edit: Unter Eventmonitor wird garnichts angezeigt.
Raspberry Pi 5

The-Holgi

Hallo,
habe sie Ursache gefunden, im GPIO4_DS18B20_0000052718c1-2013.log waren Einträge zwischen den korrekt gelesenen Werten. Einträge die garnicht ins log gehören.
Scheinbar wurde aus dem fhem-2013-11.log hin und wieder ein paar Zeilen in das GPIO4_DS18B20_0000052718c1-2013.log geschrieben  :o Nach dem ich den fälschlichen Inhalt gelöscht habe geht es wieder.
Hat jemand eine Erklärung dafür ?   

Gruß Holgi
Raspberry Pi 5