Habe folgendes Problem:
Ich habe einen Ultraschallsensor am Teich installiert der mir den aktuellen Wasserstand durchgibt.
Dieser Wert wird in einem String-Item geschrieben und dann in ein Number-Item umgeschrieben.
Nur haut der Sensor mir in unregelmäßigen Abständen fehlerhafte Werte raus. (circa 1 mal die Wochen)
Dieses sieht dann in dem Graphen relativ bescheiden aus.
teich.items
Code: Alles auswählen
String teichstring {channel="exec:command:teichstand:output"}
Switch teichmessung {channel="exec:command:teichstand:run"}
Number teichstand2 "Wasserstand [%.1f cm]" <flow>
Number teichchart
Code: Alles auswählen
rule "Teichstand"
when
Item teichstring received update
then
teichstand2.postUpdate(Float::parseFloat(teichstring.state.toString))
end
Ist dieses Möglich? oder muss ich noch ein Number Item dazwischen schalten