From 8263bd2911f53f987b4798d5f87e9b54b1f3c927 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Tue, 9 Mar 2021 08:46:11 +0100 Subject: [PATCH] fix undefined value as an ARRAY reference --- 73_GardenaSmartBridge.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/73_GardenaSmartBridge.pm b/73_GardenaSmartBridge.pm index df1431c..d1f4d5f 100644 --- a/73_GardenaSmartBridge.pm +++ b/73_GardenaSmartBridge.pm @@ -829,7 +829,8 @@ sub WriteReadings { } readingsBulkUpdateIfChanged( $hash, 'zones', - scalar( @{ $decode_json->{zones} } ) ); + scalar( @{ $decode_json->{zones} } ) ) + if ( ref($decode_json->{zones}) eq 'ARRAY' ); } elsif ($decode_json->{id} ne $hash->{helper}{locations_id} && ref( $decode_json->{abilities} ) eq 'ARRAY' @@ -1376,7 +1377,7 @@ sub DeletePassword { ], "release_status": "stable", "license": "GPL_2", - "version": "v2.0.3", + "version": "v2.0.4", "author": [ "Marko Oldenburg " ],