From 0880ba5f880d467b346571a9f703370066bf70cb Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 9 May 2016 07:43:51 +0000 Subject: [PATCH] ZWDongle.pm/ZWave.pm: SUC patches from krikan (Forum #53066) git-svn-id: https://svn.fhem.de/fhem/trunk@11417 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_ZWDongle.pm | 5 +++-- fhem/FHEM/10_ZWave.pm | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/00_ZWDongle.pm b/fhem/FHEM/00_ZWDongle.pm index bc36dc457..3e159d9e7 100755 --- a/fhem/FHEM/00_ZWDongle.pm +++ b/fhem/FHEM/00_ZWDongle.pm @@ -408,7 +408,7 @@ ZWDongle_Get($@) $msg = zwlib_parseNeighborList($hash, $msg); } elsif($cmd eq "sucNodeId") { ############################ - $msg = ($r[2]==0)?"no":hex($r[2]); + $msg = ($r[2]==0)?"no":$r[2]; } @@ -994,7 +994,8 @@ ZWDongle_Ready($)
  • ZW_SET_DEFAULT [done]
  • -
  • ZW_SET_SUC_NODE_ID [setSucNodeOk|setSucNodeFailed] +
  • ZW_SET_SUC_NODE_ID [setSucNodeOk|setSucNodeFailed| + setSucNodeCallbackSucceeded|setSucNodeCallbackFailed]
  • diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index d9ce72cae..89729fd16 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -3858,6 +3858,12 @@ ZWave_Parse($$@) } else { $evt = 'unknown_'.$id; # should never happen } + } elsif($cmd eq "ZW_SET_SUC_NODE_ID") { + if($id eq "05") { $evt = 'setSucNodeCallbackSucceeded'; + } elsif($id eq "06") { $evt = 'setSucNodeCallbackFailed'; + } else { $evt = 'unknown_'.$id; # do not know + } + } if($evt) {