(Solved propose) Perl fehler: Useless use of numeric le (<=) in void context at

Begonnen von riker1, 18 Juni 2018, 16:20:10

Vorheriges Thema - Nächstes Thema

riker1

Hallo

habe eine merkwürdige Fehlermeldung :

2018.06.18 16:14:01.339 1 : PERL WARNING: Useless use of numeric le (<=) in void context at (eval 273859) line 6.


code im Notify

{if
(
            (ReadingsVal("ESPEasy_esp01_178_esp01_178_Temp","esp01_178_V_Temp","") <= -31.0)
)
{fhem("set N_Kuehltruhe_alert active;
set TR_BOT message $SELF-$NAME-$EVENT : $NAME und >>>> $EVENT <<<< um Kuehltruhe alert activated !! State-TS: ".ReadingsTimestamp("$NAME","state","")." Uhr- notify um: $hms Uhr !
")}
}


wenn ich le eingebe, wird if Bedingung für Werte > -31.0 als gültig angesehen.

Danke für die Hilfe

bin noch am arbeiten, scheinbar ein User Error meinerseits, hatte irgendwo in , in der Zahl....
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox