From a1b611b8d8b1d70d24e432a50321ae7aaea4a9df Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 24 Apr 2017 11:45:05 +0000 Subject: [PATCH] fhem.pl: Avoid warning and help localize bad userReadings definition (Forum #70999) git-svn-id: https://svn.fhem.de/fhem/trunk@14096 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index a1934773e..b6b4c5b17 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -4226,6 +4226,9 @@ readingsEndUpdate($$) $value = "Error evaluating $name userReading $reading: $@"; Log 1, $value; $result= $value; + } elsif(!defined($value)) { + warn("$name userReadings $reading evaluated to undef"); + next; } elsif($modifier eq "none") { $result= $value; } elsif($modifier eq "difference") {