Hallo Brucki,

ich kenne das Skript nicht. Vielleicht kannst du einen Link zum verwendeten Skript schicken.

Hast du die Sensoren parasitär angeschlossen? Hast du einen Widerstand zwischen Vcc und GND.

Ohne etwas näheres zu wissen, würde ich einfach ein if statement einfügen als Bedingung vor dem Pushen an den Middleware Server.

http://www.tizag.com/perlT/perlif.php

Ich glaube die Sensoren messen generell bis -55 Grad Celsius. Also hätte ein Statement, das prüft, ob der Wert kleiner als -55 ist, keinen Einfluss auf das Messergebnis.

Generell würde ich aber eher das Problem lösen, welches die falschen Messwerte liefert.

Joe



On 14.01.2020 14:08, Ralf Bruckmoser wrote:
Hallo Forummitglieder!

Ich habe an meinem Raspberry am GPIO 4 insgesamt 12 Stück 1wire Sensoren
von Typ DS18D20 hängen. Diese lese ich einmal pro Minute über das Script
get1wire.pl aus. Das funktiontiert auch sehr gut. Leider wird alle paar
Tage von einem Sensor ein stark falsch negativer Werte wie z.B -512°
übermittelt. Dadurch wie die Skala auf der Volkszähler Website stark
verschoben.

Welche Zeilen müsste ich in das Skript einfügen, um z. B. negative
Temperaturwerte nicht zu übermitteln?

Danke schon mal.

Grüße

Brucki


Reply via email to