Added automatic slider to the zwave dimmer

git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@2544 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2013-01-21 19:20:55 +00:00
parent 4c7de6601d
commit 21533adc75

View File

@@ -156,6 +156,9 @@ my %zwave_class = (
MARK => { id => 'ef', }, MARK => { id => 'ef', },
NON_INTEROPERABLE => { id => 'f0', }, NON_INTEROPERABLE => { id => 'f0', },
); );
my %zwave_cmdArgs = (
dim => "slider,0,1,100",
);
sub sub
@@ -246,9 +249,13 @@ ZWave_Cmd($$@)
} }
} }
} }
return ("Unknown $type argument $cmd, choose one of " if(!$cmdList{$cmd}) {
. join(" ",sort keys %cmdList)) my $list = join(" ",sort keys %cmdList);
if(!$cmdList{$cmd}); foreach my $cmd (keys %zwave_cmdArgs) { # add slider & co
$list =~ s/\b$cmd\b/$cmd:$zwave_cmdArgs{$cmd}/;
}
return "Unknown $type argument $cmd, choose one of $list";
}
################################ ################################