From 02d134a4aacda0ca431f765a18e231755028cb35 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Wed, 24 Dec 2014 09:07:32 +0000 Subject: [PATCH] 30_HUEBridge.pm: better error messages for emtpy/incomplete bridge answers git-svn-id: https://svn.fhem.de/fhem/trunk@7317 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index 4ea0d9e50..7e1856ac3 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -536,10 +536,10 @@ HUEBridge_HTTP_Call($$$;$) } if( !$ret ) { - Log3 $name, 2, "$name: empty answer received"; + Log3 $name, 2, "$name: empty answer received for $uri"; return undef; } elsif( $ret !~ m/^[\[{].*[\]}]$/ ) { - Log3 $name, 2, "$name: invalid json detected: $ret"; + Log3 $name, 2, "$name: invalid json detected for $uri: $ret"; return undef; } @@ -633,7 +633,7 @@ HUEBridge_dispatch($$$;$) if( $err ) { Log3 $name, 2, "$name: http request failed: $err"; } elsif( $data || $json ) { - if( !$data ) { + if( !$data && !$json ) { Log3 $name, 2, "$name: empty answer received"; return undef; } elsif( $data && $data !~ m/^[\[{].*[\]}]$/ ) {