mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-14 15:39:12 +00:00
ECMDDevice: fixed two errors (set command with params, return value as a reading for set command)
git-svn-id: https://svn.fhem.de/fhem/trunk@848 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
e46911de37
commit
a3ba3e50a3
@ -154,7 +154,7 @@ ECMDDevice_Set($@)
|
||||
}
|
||||
|
||||
my $ecmd= $IOhash->{fhem}{classDefs}{$classname}{sets}{$cmdname}{cmd};
|
||||
my $params= $IOhash->{fhem}{classDefs}{$classname}{gets}{$cmdname}{params};
|
||||
my $params= $IOhash->{fhem}{classDefs}{$classname}{sets}{$cmdname}{params};
|
||||
|
||||
my %specials= ECMDDevice_DeviceParams2Specials($hash);
|
||||
# add specials for command
|
||||
@ -173,7 +173,7 @@ ECMDDevice_Set($@)
|
||||
my $r = ECMDDevice_AnalyzeCommand($ecmd);
|
||||
|
||||
my $v= IOWrite($hash, $r);
|
||||
$v= $params if($params);
|
||||
$v= join(" ", @a) if($params);
|
||||
|
||||
return ECMDDevice_Changed($hash, $cmdname, $v);
|
||||
|
||||
|
@ -3782,7 +3782,7 @@ Attributes:<br>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<code>set <name> params <parameter1> [<parameter2> [<parameter3> ... ]]</code>
|
||||
<code>set <name> params <parameter1> [<parameter2> [<parameter3> ... ]]</code><br>
|
||||
<code>get <name> params <parameter1> [<parameter2> [<parameter3> ... ]]</code>
|
||||
<br><br>
|
||||
Declares the names of the named parameters that must be present in the
|
||||
|
Loading…
x
Reference in New Issue
Block a user