From f3cbcd77edb3a0947e69a54ae036e4723d92a67f Mon Sep 17 00:00:00 2001 From: martinp876 <> Date: Wed, 15 Aug 2018 15:02:59 +0000 Subject: [PATCH] CUL_HM:correct reg parser after new peer handling - 2nd attempt git-svn-id: https://svn.fhem.de/fhem/trunk@17146 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_CUL_HM.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index 70c747bd7..cac3660e9 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -7882,8 +7882,8 @@ sub CUL_HM_getRegFromStore($$$$@) {#read a register from backup data if($addr<1 ||$addr>255); } - return "invalid:no peer for this register" if(($reg->{p} eq "n" && $peerId ne 0) - ||($reg->{p} eq "y" && $peerId eq 0)); + return "invalid:no peer for this register" if(($reg->{p} eq "n" && hex($peerId) != 0) + ||($reg->{p} eq "y" && hex($peerId) == 0)); my $dst = substr(CUL_HM_name2Id($name),0,6); if(!$regLN){ $regLN = ($hash->{helper}{expert}{raw}?"":".")