diff --git a/FHEM/98_dummy.pm b/FHEM/98_dummy.pm index df5a15f50..83284c2e9 100644 --- a/FHEM/98_dummy.pm +++ b/FHEM/98_dummy.pm @@ -20,13 +20,14 @@ dummy_Set($@) { my ($hash, @a) = @_; - return "no set value specified" if(int(@a) != 2); + return "no set value specified" if(int(@a) < 2); return "Unknown argument $a[1], choose one of *" if($a[1] eq "?"); - my $v = $a[1]; + my $name = shift @a; + my $v = join(" ", @a); - Log GetLogLevel($a[0],2), "dummy set @a"; + Log GetLogLevel($name,2), "dummy set @a"; $hash->{CHANGED}[0] = $v; $hash->{STATE} = $v;