Seite 1 von 1
Verfasst: 20 Jan 2003 12:21
von Norbert
Hallo,
wenn ich die CUSTOM.TXT ändere um die Temperaturänderung der letzen Stunde im gleichen Tabellenfeld wie die aktuelle Temperatur anzuzeigen, wird die aktuelle Temperatur doppelt angezeigt.
%curval[2]% ... %tempchange[2]=60%/1h
Die Temperaturänderung wird in einem eigenen Tabellenfeld korrekt angezeigt.
Was mache ich falsch, ist das ein Fehler oder ein Feature ?
Besten Dank im voraus für eine Erklärung.
Norbert
Verfasst: 20 Jan 2003 13:14
von weneu
Hallo,
wenn du nach der ersten Variablen einen Zeilenumbruch einfügst, sollte es klappen.
Verfasst: 20 Jan 2003 13:57
von Ronny
Hi!
Ich hab es auch getestet, beim Sensor 2 alles OK, beim Sensor 3 kommt zuerst die Temp und danach die Änderung (die html-Zeilen sind die selben nur mit getauschter Sensornummer und Zeit)
Nach testen dieser Umstände bin ich zu folgendem Schuß gekommen:
Bei mir nur OK wenn 10min genommen (= Ausleseintervall) und manchmal die Vielfachen davon, sonst fehlerhaft.
OK:
aktuell
-0,6 °C
+0,3 °C
Falsch:
aktuell
-0,6 °C
-0,6 °C-0,1 °C
Gruß Ronny
Verfasst: 21 Jan 2003 07:41
von Norbert
@WernerN
nach der ersten Variablen ist einen Zeilenumbruch.
Gruss, Norbert
Verfasst: 21 Jan 2003 17:47
von Norbert
Teste offline, der Fehler trat auf mit den ws_01_01.dat Daten bis 19.01.2003 0:03. Nachdem ich die Daten bis 21.01.2003 0:03 benutze tritt der Fehler nicht mehr auf. Die cusom.txt wurde zwischenzeitlich nicht geändert.
Gruss, Norbert
Verfasst: 21 Jan 2003 17:55
von Werner
Hallo,
hier handelt es sich um einen Bug!
Wenn die Abweichung negativ (und nur hier) ist, wird ein "vorheriger ermittelter Wert" - muß nicht eine Temperatur sein - nicht zurückgesetzt und zusammen mit dem neuen Wert ausgegeben.
Werner
Verfasst: 25 Jan 2003 18:46
von Werner
Hallo Norbert,
Du kannst diesen Fehler vorläufig umgehen, indem Du diese Variable jeweils in einer neuen Zeile verwendest.
Werner