From ba52b891172d8f70f028e610aa81eab1a54efdf2 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 23 Mar 2015 09:28:14 +0000 Subject: [PATCH] 10_ZWave.pm: fix length for config commands (Forum #35293) git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@8275 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index fd2a851fc..974e552cf 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -959,7 +959,7 @@ ZWave_configCheckParam($$$$@) return ("Parameter is not decimal", "") if($arg[0] !~ m/^[0-9]+$/); my $len = ($t eq "int" ? 8 : ($t eq "short" ? 4 : 2)); - return ("", sprintf("04%02x02%0*x", $h->{index}, $len, $arg[0])); + return ("", sprintf("04%02x%02x%0*x", $h->{index}, $len/2, $len, $arg[0])); } my %zwave_alarmType = (