diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index 2c13967ed..2e80385c7 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -210,6 +210,14 @@ HUEBridge_Set($@) } elsif($cmd eq 'autocreate') { return HUEBridge_Autocreate($hash,1); + } elsif($cmd eq 'autodetect') { + my $result = HUEBridge_Call($hash, undef, 'lights', undef, 'POST'); + + return $result->{success}{'/lights'} if( $result->{success} ); + return $result->{error}{description} if( $result->{error} ); + + return undef; + } elsif($cmd eq 'creategroup') { my @lights = (); @@ -882,17 +890,23 @@ HUEBridge_HTTP_Request($$$@) Set