From 45aea98f1d7a9a8a7209faad7e6818f7259dc9e4 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 31 May 2016 15:41:49 +0000 Subject: [PATCH] 10_ZWave.pm: remove sucNodeAdd/Del if not appropriate (Forum #53066) git-svn-id: https://svn.fhem.de/fhem/trunk@11577 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index 369a22c77..cb0052a1a 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -768,10 +768,13 @@ ZWave_Cmd($$@) if($type eq "set") { $cmdList{neighborUpdate}{fmt} = "48$id"; $cmdList{neighborUpdate}{id} = ""; - $cmdList{sucRouteAdd}{fmt} = "51$id"; - $cmdList{sucRouteAdd}{id} = ""; - $cmdList{sucRouteDel}{fmt} = "55$id"; - $cmdList{sucRouteDel}{id} = ""; + my $iohash = $hash->{IODev}; + if($iohash && ReadingsVal($iohash->{NAME}, "sucNodeId","no") ne "no") { + $cmdList{sucRouteAdd}{fmt} = "51$id"; + $cmdList{sucRouteAdd}{id} = ""; + $cmdList{sucRouteDel}{fmt} = "55$id"; + $cmdList{sucRouteDel}{id} = ""; + } } $cmdList{neighborList}{fmt} = "x" if($type eq "get"); # Add meta command }