mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-22 02:10:32 +00:00
HMInfo:bugfix configCheck
git-svn-id: https://svn.fhem.de/fhem/trunk@23776 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
3739c84c54
commit
802cc0841f
@ -583,15 +583,15 @@ sub HMinfo_peerCheck(@) { #####################################################
|
|||||||
foreach (grep /^......$/, HMinfo_noDup(map {CUL_HM_name2Id(substr($_,8))}
|
foreach (grep /^......$/, HMinfo_noDup(map {CUL_HM_name2Id(substr($_,8))}
|
||||||
grep /^trigDst_/,
|
grep /^trigDst_/,
|
||||||
keys %{$defs{$eName}{READINGS}})){
|
keys %{$defs{$eName}{READINGS}})){
|
||||||
push @peerIDsTrigUnp,"triggerUnpeered: $eName:\t".$_
|
push @peerIDsTrigUnp,"$eName:\t".$_
|
||||||
if( ($peerIDs && $peerIDs !~ m/$_/)
|
if( ($peerIDs && $peerIDs !~ m/$_/)
|
||||||
&&("CCU-FHEM" ne AttrVal(CUL_HM_id2Name($_),"model","")));
|
&&("CCU-FHEM" ne AttrVal(CUL_HM_id2Name($_),"model","")));
|
||||||
push @peerIDsTrigUnd,"triggerUndefined: $eName:\t".$_
|
push @peerIDsTrigUnd,"$eName:\t".$_
|
||||||
if(!$modules{CUL_HM}{defptr}{$_});
|
if(!$modules{CUL_HM}{defptr}{$_});
|
||||||
}
|
}
|
||||||
|
|
||||||
if($peersUsed == 2){#peerList incomplete
|
if($peersUsed == 2){#peerList incomplete
|
||||||
push @peerIDsFail,"incomplete: $eName:\t".$peerIDs;
|
push @peerIDsFail,"$eName:\t".$peerIDs;
|
||||||
}
|
}
|
||||||
else{# work on a valid list
|
else{# work on a valid list
|
||||||
my $id = $defs{$eName}{DEF};
|
my $id = $defs{$eName}{DEF};
|
||||||
@ -1312,8 +1312,8 @@ sub HMinfo_GetFn($@) {#########################################################
|
|||||||
}
|
}
|
||||||
elsif($_ =~m /^[ ,0-9]{1,5}/){
|
elsif($_ =~m /^[ ,0-9]{1,5}/){
|
||||||
my ($cnt,$date) = split(":",$_,2);
|
my ($cnt,$date) = split(":",$_,2);
|
||||||
$_ = sprintf("%-5s>%s",$cnt,$date) if (defined $date);
|
#$_ = sprintf("%-5s>%s",$cnt,$date) if (defined $date);
|
||||||
$plSum[$c] +=$cnt;
|
$plSum[$c] +=$cnt if ($cnt =~ m/^\d+$/);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
}
|
}
|
||||||
@ -1451,10 +1451,12 @@ sub HMinfo_GetFn($@) {#########################################################
|
|||||||
elsif($cmd eq "regCheck") {##check register--------------------------------
|
elsif($cmd eq "regCheck") {##check register--------------------------------
|
||||||
my @entities = HMinfo_getEntities($opt."v",$filter);
|
my @entities = HMinfo_getEntities($opt."v",$filter);
|
||||||
$ret = $cmd." done:" .HMinfo_regCheck(@entities);
|
$ret = $cmd." done:" .HMinfo_regCheck(@entities);
|
||||||
|
$ret = HMinfo_applTxt2Check($ret);
|
||||||
}
|
}
|
||||||
elsif($cmd eq "peerCheck") {##check peers-----------------------------------
|
elsif($cmd eq "peerCheck") {##check peers-----------------------------------
|
||||||
my @entities = HMinfo_getEntities($opt,$filter);
|
my @entities = HMinfo_getEntities($opt,$filter);
|
||||||
$ret = $cmd." done:" .HMinfo_peerCheck(@entities);
|
$ret = $cmd." done:" .HMinfo_peerCheck(@entities);
|
||||||
|
$ret = HMinfo_applTxt2Check($ret);
|
||||||
}
|
}
|
||||||
elsif($cmd eq "configCheck"){##check peers and register----------------------
|
elsif($cmd eq "configCheck"){##check peers and register----------------------
|
||||||
if($modules{HMinfo}{helper}{initDone}){
|
if($modules{HMinfo}{helper}{initDone}){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user