Floating point division by zero

Hallo Zusammen

Seit dem letzten kleinen IPS-Update habe ich öfters folgende Fehler:

20.07.2006 18:18:00.377 | DEBUG | VariableManager | Variable: RRD_absFeuchte (Float), Value: 0
20.07.2006 18:18:00.377 | DEBUG | ExecuteThread ID: 1364 | Executing Script: DB-Update.ips.php ~ Sender: Variable: RRD_absFeuchte, Trigger: OnUpdate
20.07.2006 18:18:00.377 | WARNING | ExecuteThread ID: 1368 | Error executing Script: Floating point division by zero
20.07.2006 18:18:00.387 | ERROR | ExecuteThread ID: 1368 | ScriptError: …/web_data/weather/exe/WEATHER_DataPoller.ips.php ~ Sender: RunScript ~ Result:

Kann ich was dagegen tun?

gruss remo

logfile1153419160.zip (37.2 KB)

Hallo remo,

klaere mal bitte, woher die Null kommt. Was benutzt Du fuer einen Sensor fuer die Feuchte?

Gruss Torro

Hallo Torro

Die Feuchtigkeit wird mit einme HMS Temperatur/Feuchtigkeitssensor gemessen. Der war bis heute zuverlässiger im Datensenden als der FS10 Sensor. Allerdings sehe ich im Log, dass die absolute Feuchte betroffen ist und die wird ja gerechnet. Gibts hier einen Fehler, wenn die relative auf Null steht? (Datenübertragungsfehler?)

Ich hatte dieses Problem schon einmal vor ein paar Monaten…

gruss remo