Reading aus 2 Temeratursensoren

Begonnen von stefan-dd, 14 Februar 2018, 21:46:01

Vorheriges Thema - Nächstes Thema

stefan-dd

Ich habe 2 unterschiedlich angeordnete Außentemperatur Sensoren. Nun möchte ich den Sensor mit der niedrigeren Temperatur zur Anzeige bringen. Wie kann man aus den zwei Sensoren ein Reading mit dem niedrigsten Wert bilden?

KernSani

#1
sowas in der Art?

{ReadingsVal("Temp1","temperature",0)<ReadingsVal("Temp2","temperature",0)?ReadingsVal("Temp1","temperature",0):ReadingsVal("Temp2","temperature",0)}
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

stefan-dd

Danke, das funktioniert erst einmal.
Ich möchte den Wert noch runden. Ich hatte dies mit :

temp { int ( 10 * ReadingsNum("$NAME","temperature",0) + 0.5 ) / 10 }

erledigt.
Wie bekomme ich nun die zwei Codesegmente in eine Zeile?