Hallo,
ich befülle einen dummy mit ReadingsVal
define n_Heizung_HC notify n_Heizung_HC \
{fhem("set Heizung_HC ".(ReadingsVal("HC_AZ_Winter", "state", "Off")+ReadingsVal("HC_AZ_Uebergang", "state", "Off")+ReadingsVal("HC_AZ_Home", "state", "Off"))) }
HC_AZ_* kann eine Zahl oder ein Text sein. Ich will aber nur die Zahlen im dummy.
Ich bekomme den Fehler im log, was ja auch verständlich ist.
PERL WARNING: Argument "inactive" isn't numeric in addition (+) at
Wie löse ich es?
Gruß Otto
Hallo,
ich habe es gelöst mit einer Funktion in 99_myUtils
Prüfung auf Zahlen:
if ($state1 =~ /\d+/) {
# print "there are numbers in $state1\n";
Gruß Otto