Originally posted by: <email address deleted>
Hallo Zusammen,
ich habe in der fhem.cfg als Frostwarnung folgenden Eintrag gemacht:
define Warn_Wetterstation notify Wetterstation:*.*T:.* {\
my $temp=ReadingsVal("Wetterstation", "temperature", 21);;\
if (($temp+0) < 4.0) {\
fhem("set Warnung on-for-timer 512");;\
} else {\
fhem("set Warnung off-for-timer");;\
}\
}
Wetterstation ist eine KS300
Im Logfile erscheint nun folgender Hinweis:
Argument "5.3 (Celsius)" isn't numeric in addition (+) at (eval 10)
line 1.
Wennn ich $temp+0 in $temp ändere erhalte ich einen ähnlichen Hinweis,
allerdings mit dem Hinweis, dass der Vergleich mit < 4.0 und einem
String erfolgt.
Gibt es eine Möglichkeit die Hinweise auszuschalten ?
Herzliche Grüße
Jörg
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> Gibt es eine Möglichkeit die Hinweise auszuschalten ?
Ich wuerde in diesem Fall die Zeile ReadingsVal entfernen, und
if(%EVTPART1 < 4.0) {\
schreiben. Natuerlich gibt es auch andere Loesungen.
P.S.: Nicht getestet, also bitte mit vorsicht geniessen.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com