From 9726ddaf30d044d3da45c74489c2de5ddb7ea2ad Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Tue, 28 May 2019 15:48:46 +0000 Subject: [PATCH] 30_HUEBridge.pm, 31_HUEDevice.pm: allow space in scene name git-svn-id: https://svn.fhem.de/fhem/trunk@19476 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 4 ++-- fhem/FHEM/31_HUEDevice.pm | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index 8e708e192..8adbf1a54 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -687,8 +687,8 @@ HUEBridge_Set($@) return undef; } elsif($cmd eq 'scene') { - return "usage: scene |" if( @args != 1 ); - $arg = HUEBridge_scene2id($hash, $arg); + return "usage: scene |" if( !@args ); + $arg = HUEBridge_scene2id($hash, join(' ', @args)); my $obj = { 'scene' => $arg }; my $result = HUEBridge_Call($hash, undef, "groups/0/action", $obj, 'PUT'); diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index 4c986c0bd..fab0dbe80 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -660,8 +660,8 @@ HUEDevice_Set($@) return fhem( "set $hash->{IODev}{NAME} deletescene $aa[1]" ); } elsif( $cmd eq 'scene' ) { - return "usage: scene |" if( @args != 1 ); - my $arg = $args[0]; + return "usage: scene |" if( !@args ); + my $arg = join( ' ', @args ); $arg = HUEBridge_scene2id($hash->{IODev}, $arg) if( $hash->{IODev} && $hash->{IODev}{TYPE} eq 'HUEBridge' ); my $obj = {'scene' => $arg};