FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: jbraeu am 11 Juni 2021, 16:48:50

Titel: 2 readings vergleichen
Beitrag von: jbraeu am 11 Juni 2021, 16:48:50
Hallo,

kann dabei jemand helfen? (denke erklärt sich von selbst was gewollt ist)

#-----------------------------------------------------------------
########### KWLSommer ############################
#-----------------------------------------------------------------

define di_KWLSommer DOIF ([MQTT2_T_Raum_EG_Wohnen:SI7021_Temperature]<[COE_Node_cmi_1.Temp.Aussen])\
(set MQTT2_shelly_Lueftung off)\
DOELSEIF ([MQTT2_T_Raum_EG_Wohnen:SI7021_Temperature]>[COE_Node_cmi_1.Temp.Aussen])\
(set MQTT2_shelly_Lueftung on)

attr di_KWLSommer alias KWL Aus wenn Außentemp > Innentemperatur

Der fehler:
warning condition c02: Argument "" isn't numeric in numeric gt (>)


Also ich denke ich muss die Readings in Zahlen konvertieren damit der die vergleichen kann, aber wie?
reading Temp.Aussen 27.9
reading Temp.Innen 25.5