2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-01 01:09:47 +00:00

fhem.pl: bugfix for list not showing 0 values (Forum #29763)

git-svn-id: https://svn.fhem.de/fhem/trunk@7097 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2014-11-30 07:41:36 +00:00
parent 4b4d9acfda
commit 6e67bd7185

View File

@ -1932,16 +1932,17 @@ CommandList($$)
foreach my $sdev (@list) { # Show a Hash-Entry or Reading for each device
if($defs{$sdev}) {
if($defs{$sdev}{$arg[1]}) {
if(defined($defs{$sdev}{$arg[1]})) {
$str .= sprintf("%-20s %s\n", $sdev, $defs{$sdev}{$arg[1]});
} elsif($defs{$sdev}{READINGS} &&
$defs{$sdev}{READINGS}{$arg[1]}) {
defined($defs{$sdev}{READINGS}{$arg[1]})) {
$str .= sprintf("%-20s %s %s\n", $sdev,
$defs{$sdev}{READINGS}{$arg[1]}{TIME},
$defs{$sdev}{READINGS}{$arg[1]}{VAL});
} elsif($attr{$sdev} && $attr{$sdev}{$arg[1]}) {
} elsif($attr{$sdev} &&
defined($attr{$sdev}{$arg[1]})) {
$str .= sprintf("%-20s %s\n", $sdev, $attr{$sdev}{$arg[1]});
}