diff --git a/fhem/FHEM/92_FileLog.pm b/fhem/FHEM/92_FileLog.pm index 4e14d4995..a5517a355 100755 --- a/fhem/FHEM/92_FileLog.pm +++ b/fhem/FHEM/92_FileLog.pm @@ -465,7 +465,7 @@ FileLog_logWrapper($) } FW_pO "
"; FW_pO ""; - my $logtype = $defs{$d}{TYPE}; + my $logtype = $defs{$d}{NAME}; my $wl = "&pos=" . join(";", map {"$_=$FW_pos{$_}"} keys %FW_pos); my $arg = "$FW_ME/SVG_showLog&dev=$logtype&logdev=$d". "&gplotfile=$type&logfile=$file$wl"; diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index e465a1aa6..6c74529d3 100755 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -501,7 +501,8 @@ SVG_readgplotfile($$) my $ldType = $defs{$defs{$wl}{LOGDEVICE}}{TYPE} if($defs{$wl} && $defs{$wl}{LOGDEVICE} && $defs{$defs{$wl}{LOGDEVICE}}); - $ldType = $wl if(!$ldType); + $ldType = $defs{$wl}{TYPE} + if(!$ldType && $defs{$wl}); my ($err, @svgplotfile) = FileRead($gplot_pgm); return ("$err", undef) if($err);