clean up code

This commit is contained in:
Sebastian 2021-04-16 11:10:38 +02:00
parent 59e267e9b1
commit 0943335044

View File

@ -405,34 +405,19 @@ sub Get {
my $name = shift @$aArg // return;
my $cmd = shift @$aArg
// return qq{"get $name" needs at least one argument};
if ( lc $cmd eq 'debug_devices_list' ) {
my $device = shift @$aArg;
$hash->{helper}{debug_device} = $device;
Write($hash, undef, undef, undef, undef);
#while (!defined ($hash->{helper}{debug_device_output} )){
# select(undef, undef, undef, 0.5);
#}
#Log3 $name, 2, "OUTPUT".$hash->{helper}{debug_device_output};
#delete $hash->{helper}{debug_device};
#delete $hash->{helper}{debug_device_output};
return undef; #$hash->{helper}{debug_device_output};
}elsif ( lc $cmd eq 'debug_device' ) {
Log3 $name, 2, "DEBUG DEVICE INFOS Device $hash->{helper}{debug_device}";
delete $hash->{helper}{debug_device};
return $hash->{helper}{debug_device_output};
Write($hash, undef, undef, undef, undef);
return undef;
} else {
my $list = "";
$list .= " debug_devices_list:"
.join( ',', @{ $hash->{helper}{deviceList} })
if ( AttrVal( $name, "debugJSON", "none") ne "none"
&& exists($hash->{helper}{deviceList}) );
return "Unknown argument $cmd,choose one of $list";
my $list = "";
$list .= " debug_devices_list:"
.join( ',', @{ $hash->{helper}{deviceList} })
if ( AttrVal( $name, "debugJSON", "none") ne "none"
&& exists($hash->{helper}{deviceList}) );
return "Unknown argument $cmd,choose one of $list";
}
}
@ -533,8 +518,6 @@ sub ErrorHandling {
my $dname = $dhash->{NAME};
#$param->{cl} = $hash->{CL} if( $hash->{TOKEN} and ref($hash->{CL}) eq 'HASH' );
Log3 $name, 4, "GardenaSmartBridge ($name) - Request: $data";
my $decode_json = eval { decode_json($data) };