98_HTTPMPOD: further Logging improvements for undef reading vals

git-svn-id: https://svn.fhem.de/fhem/trunk@29046 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
StefanStrobel
2024-07-28 12:46:06 +00:00
parent d1872b1fd1
commit c46c4a73b8

View File

@@ -1748,8 +1748,8 @@ sub ExtractReading {
push @subrlist, $subReading; # add every subReading name to list
$val = FormatReading($hash, $context, $eNum, $val, $subReading);
Log3 $name, 5, "$name: ExtractReading for $context$num-$group sets $subReading to $val";
Log3 $name, 5, "$name: ExtractReading value as hex is " . unpack ('H*', $val);
Log3 $name, 5, "$name: ExtractReading for $context$num-$group sets $subReading to " . ($val // 'undef');
Log3 $name, 5, "$name: ExtractReading value as hex is " . ($val ? unpack ('H*', $val) : 'undef');
readingsBulkUpdate( $hash, $subReading, $val );
# point from reading name back to the parsing definition as reading01 or get02 ...
$hash->{defptr}{readingBase}{$subReading} = $context; # used to find maxAge attr