testing #89
							
								
								
									
										14
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								CHANGELOG.md
									
									
									
									
									
								
							@@ -1,4 +1,14 @@
 | 
			
		||||
### test: cleanup initial error handling (HEAD -> patch_mucki)
 | 
			
		||||
### test: debug line (HEAD -> patch_mucki)
 | 
			
		||||
>Sat, 28 Oct 2023 18:02:17 +0200
 | 
			
		||||
 | 
			
		||||
>Author: Sebastian (em@ail.tld)
 | 
			
		||||
 | 
			
		||||
>Commiter: Sebastian (em@ail.tld)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### test: cleanup initial error handling (origin/patch_mucki)
 | 
			
		||||
>Wed, 25 Oct 2023 22:16:26 +0200
 | 
			
		||||
 | 
			
		||||
>Author: Sebastian (em@ail.tld)
 | 
			
		||||
@@ -8,7 +18,7 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### test: fix wifi status if is_connected (origin/patch_mucki)
 | 
			
		||||
### test: fix wifi status if is_connected
 | 
			
		||||
>Mon, 23 Oct 2023 22:04:31 +0200
 | 
			
		||||
 | 
			
		||||
>Author: Sebastian (em@ail.tld)
 | 
			
		||||
 
 | 
			
		||||
@@ -632,27 +632,28 @@ sub ErrorHandling {
 | 
			
		||||
                    # replace defined with exists
 | 
			
		||||
                    # && defined( $decode_json->{errors} ) )
 | 
			
		||||
                {
 | 
			
		||||
              Log3 $name, 4, "[DEBUG] $name - ERROR HANDLING Bridge Parts 2";
 | 
			
		||||
              Log3 $name, 4, "[DEBUG] $name - ERROR HANDLING Bridge Parts 1/2".$decode_json->{errors};
 | 
			
		||||
              Log3 $name, 4, "[DEBUG] $name - ERROR HANDLING Bridge Parts 2/2".$decode_json->{errors}[0];
 | 
			
		||||
                    readingsBulkUpdate(
 | 
			
		||||
                    # $decode_json->{errors} -> ARRAY
 | 
			
		||||
                    # $decode_json->{errors}[0] -> HASH
 | 
			
		||||
                    if (exists ($decode_json->{errors}[0]{error}) ) {
 | 
			
		||||
                      readingsBulkUpdate(
 | 
			
		||||
                        $dhash,
 | 
			
		||||
                        "state",
 | 
			
		||||
                        $decode_json->{errors}[0]{error} . ' '
 | 
			
		||||
                          . $decode_json->{errors}[0]{attribute},
 | 
			
		||||
                        1
 | 
			
		||||
                    );
 | 
			
		||||
                    readingsBulkUpdate(
 | 
			
		||||
                        $dhash,
 | 
			
		||||
                        "lastRequestState",
 | 
			
		||||
                        $decode_json->{errors}[0]{error} . ' '
 | 
			
		||||
                          . $decode_json->{errors}[0]{attribute},
 | 
			
		||||
                        1
 | 
			
		||||
                    );
 | 
			
		||||
                    Log3 $dname, 5,
 | 
			
		||||
                        "GardenaSmartBridge ($dname) - RequestERROR: "
 | 
			
		||||
                      . $decode_json->{errors}[0]{error} . " "
 | 
			
		||||
                      . $decode_json->{errors}[0]{attribute};
 | 
			
		||||
                      );
 | 
			
		||||
                      readingsBulkUpdate(
 | 
			
		||||
                          $dhash,
 | 
			
		||||
                          "lastRequestState",
 | 
			
		||||
                          $decode_json->{errors}[0]{error} . ' '
 | 
			
		||||
                            . $decode_json->{errors}[0]{attribute},
 | 
			
		||||
                          1
 | 
			
		||||
                      );
 | 
			
		||||
                      Log3 $dname, 5,
 | 
			
		||||
                          "GardenaSmartBridge ($dname) - RequestERROR: "
 | 
			
		||||
                        . $decode_json->{errors}[0]{error} . " "
 | 
			
		||||
                        . $decode_json->{errors}[0]{attribute};
 | 
			
		||||
                  } # fi exists error
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            else {
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
UPD 2023-10-28_18:01:31 50373 FHEM/73_GardenaSmartBridge.pm
 | 
			
		||||
UPD 2023-11-01_20:57:32 50330 FHEM/73_GardenaSmartBridge.pm
 | 
			
		||||
UPD 2023-10-03_22:40:44 126409 FHEM/74_GardenaSmartDevice.pm
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user