From d79da33eed27404f4d3946c1c1ccb145b270b159 Mon Sep 17 00:00:00 2001 From: justme1968 Date: Mon, 29 Dec 2014 16:16:31 +0000 Subject: [PATCH] 30_HUEBridge.pm: added autodetect command git-svn-id: https://svn.fhem.de/fhem/trunk@7359 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) 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