patch-changeVersion #81

Merged
marko merged 9 commits from patch-changeVersion into dev 2023-01-10 09:00:16 +00:00
3 changed files with 576 additions and 352 deletions
Showing only changes of commit c9a3cc9e1d - Show all commits

View File

@ -166,7 +166,7 @@ BEGIN {
GP_Export( GP_Export(
qw( qw(
Initialize Initialize
) )
); );
sub Initialize { sub Initialize {
@ -437,12 +437,14 @@ sub Set {
DeletePassword($hash); DeletePassword($hash);
} }
elsif ( lc $cmd eq 'debughelper') { elsif ( lc $cmd eq 'debughelper' ) {
return "usage: $cmd" if ( scalar( @{$aArg} ) != 2 ); return "usage: $cmd" if ( scalar( @{$aArg} ) != 2 );
my $new_helper = $aArg->[0]; my $new_helper = $aArg->[0];
my $new_helper_value = $aArg->[1]; my $new_helper_value = $aArg->[1];
Log3( $name, 5, "[DEBUG] - GardenaSmartBridge ($name) - override helper $new_helper with $new_helper_value"); Log3( $name, 5,
$hash->{helper}{$new_helper} = $new_helper_value; "[DEBUG] - GardenaSmartBridge ($name) - override helper $new_helper with $new_helper_value"
);
$hash->{helper}{$new_helper} = $new_helper_value;
} }
else { else {
@ -488,8 +490,8 @@ sub Write {
"GardenaSmartBridge ($name) - Send with URL: $hash->{URL}$uri, HEADER: secret!, DATA: secret!, METHOD: $method" "GardenaSmartBridge ($name) - Send with URL: $hash->{URL}$uri, HEADER: secret!, DATA: secret!, METHOD: $method"
); );
# Log3($name, 3, # Log3($name, 3,
# "GardenaSmartBridge ($name) - Send with URL: $hash->{URL}$uri, HEADER: $header, DATA: $payload, METHOD: $method"); # "GardenaSmartBridge ($name) - Send with URL: $hash->{URL}$uri, HEADER: $header, DATA: $payload, METHOD: $method");
return; return;
} }
@ -611,8 +613,7 @@ sub ErrorHandling {
} }
if ( if (
$data =~ /Error/ $data =~ /Error/ && $data !~ /lastLonaErrorCode/
&& $data !~ /lastLonaErrorCode/
|| ( defined($decode_json) || ( defined($decode_json)
&& ref($decode_json) eq 'HASH' && ref($decode_json) eq 'HASH'
&& defined( $decode_json->{errors} ) ) && defined( $decode_json->{errors} ) )
@ -1574,7 +1575,7 @@ sub DeletePassword {
], ],
"release_status": "stable", "release_status": "stable",
"license": "GPL_2", "license": "GPL_2",
"version": "v2.5.2", "version": "v2.6.0",
"author": [ "author": [
"Marko Oldenburg <fhemdevelopment@cooltux.net>" "Marko Oldenburg <fhemdevelopment@cooltux.net>"
], ],

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
UPD 2023-01-10_09:29:31 49634 FHEM/73_GardenaSmartBridge.pm UPD 2023-01-10_09:49:28 49646 FHEM/73_GardenaSmartBridge.pm
UPD 2023-01-10_09:29:31 122934 FHEM/74_GardenaSmartDevice.pm UPD 2023-01-10_09:49:45 126305 FHEM/74_GardenaSmartDevice.pm