93_DbLog.pm: fix minIntervall logging bug. (by gero, forum: #43407

git-svn-id: https://svn.fhem.de/fhem/trunk@11424 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rapster
2016-05-10 10:05:08 +00:00
parent 8eb4d1d6ff
commit c58ab4d420

View File

@@ -719,7 +719,7 @@ sub DbLog_Log($$) {
my @v1 = split(/,/, $DbLogInclude);
for (my $i=0; $i<int(@v1); $i++) {
my @v2 = split(/:/, $v1[$i]);
$DoIt = 1 if(!$v2[1] && $reading =~ m/^$v2[0]$/); #Reading matcht auf Regexp, kein MinIntervall angegeben
$DoIt = 1 if($reading =~ m/^$v2[0]$/); #Reading matcht auf Regexp
if(($v2[1] && $reading =~ m/^$v2[0]$/) && ($v2[1] =~ m/^(\d+)$/)) {
#Regexp matcht und MinIntervall ist angegeben
my $lt = $defs{$dev->{NAME}}{Helper}{DBLOG}{$reading}{$hash->{NAME}}{TIME};