From 07d1c7a134800e938800a67ff4ad522563f28ce9 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 30 Apr 2015 19:19:38 +0000 Subject: [PATCH] 10_ZWave.pm: switch_multilevel stop patch from krikan (Forum #36711) git-svn-id: https://svn.fhem.de/fhem/trunk@8504 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 3d9583eef..dada48e00 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -38,7 +38,8 @@ my %zwave_class = ( SWITCH_MULTILEVEL => { id => '26', set => { off => "0100", on => "01FF", - dim => "01%02x" }, + dim => "01%02x", + stop => "05" }, get => { swmStatus => "02", }, parse => { "032603(.*)"=> '($1 eq "00" ? "state:off" : ($1 eq "ff" ? "state:on" : @@ -346,8 +347,8 @@ my %zwave_deviceSpecial = ( set => { positionSlat=>"010f26010100%02x", positionBlinds=>"010f260102%02x00",}, get => { position=>"010f2602020000", }, - parse => { "010f260303(..)(..)" =>'sprintf("position:Blinds %d Slat %d",'. - 'hex($1),hex($2))' } } }, + parse => { "0891010f260303(..)(..)" => + 'sprintf("position:Blinds %d Slat %d",hex($1),hex($2))' } } }, Philio_PAN04 => { METER => { get => { meter => "01", @@ -1697,7 +1698,9 @@ s2Hex($)