From 2eca4d74d24c8ebd668f905e52860428d9c7f3dd Mon Sep 17 00:00:00 2001 From: martinp876 <> Date: Sun, 14 Feb 2021 18:49:25 +0000 Subject: [PATCH] HMInfo:bug in peer handling git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23741 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/98_HMinfo.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/FHEM/98_HMinfo.pm b/FHEM/98_HMinfo.pm index d952a2e08..44fcc31a2 100644 --- a/FHEM/98_HMinfo.pm +++ b/FHEM/98_HMinfo.pm @@ -716,7 +716,11 @@ sub HMinfo_burstCheck(@) { #################################################### my $prxt = CUL_HM_getRxType($defs{$pn}); next if (!($prxt & 0x82)); # not a burst peer - my $pnb = ReadingsVal($eName,"R-$pn-peerNeedsBurst" ,ReadingsVal($eName,".R-$pn-peerNeedsBurst",undef)); + + my ($pnb) = map{$defs{$eName}{READINGS}{$_}{VAL}} + grep/\.?R-$pn(_chn-..)?-peerNeedsBurst/, + keys%{$defs{$eName}{READINGS}}; + if (!$pnb) {push @needBurstMiss, "$eName:\t$pn";} elsif($pnb !~ m /on/){push @needBurstFail, "$eName:\t$pn";}