Merge pull request 'patch-uninitializedValue' (#15) from patch-uninitializedValue into devel

Reviewed-on: #15
This commit is contained in:
Marko Oldenburg 2021-04-26 20:45:02 +02:00
commit e158b9b2eb
2 changed files with 7 additions and 5 deletions

View File

@ -604,9 +604,10 @@ sub WriteReadings {
#Log3 $name, 1, " - KEIN ARRAY" if ( ref( $decode_json->{settings}[$settings]{value} ) ne "ARRAY"); #Log3 $name, 1, " - KEIN ARRAY" if ( ref( $decode_json->{settings}[$settings]{value} ) ne "ARRAY");
#Log3 $name, 1, " - IST ARRAY" if ( ref( $decode_json->{settings}[$settings]{value} ) eq "ARRAY"); #Log3 $name, 1, " - IST ARRAY" if ( ref( $decode_json->{settings}[$settings]{value} ) eq "ARRAY");
if ( $decode_json->{settings}[$settings]{name} eq 'schedules_paused_until' if ( exists($decode_json->{settings}[$settings]{name})
|| $decode_json->{settings}[$settings]{name} eq 'eco_mode' && ( $decode_json->{settings}[$settings]{name} eq 'schedules_paused_until'
) || $decode_json->{settings}[$settings]{name} eq 'eco_mode' )
)
{ {
if ( $hash->{helper}{$decode_json->{settings}[$settings]{name}.'_id'} ne if ( $hash->{helper}{$decode_json->{settings}[$settings]{name}.'_id'} ne
$decode_json->{settings}[$settings]{id} ) $decode_json->{settings}[$settings]{id} )
@ -615,6 +616,7 @@ sub WriteReadings {
$decode_json->{settings}[$settings]{id}; $decode_json->{settings}[$settings]{id};
} }
} }
if ( ref( $decode_json->{settings}[$settings]{value} ) eq "ARRAY" if ( ref( $decode_json->{settings}[$settings]{value} ) eq "ARRAY"
&& $decode_json->{settings}[$settings]{name} eq 'starting_points' ) && $decode_json->{settings}[$settings]{name} eq 'starting_points' )
{ {

View File

@ -1,2 +1,2 @@
UPD 2021-04-22_09:07:36 46169 FHEM/73_GardenaSmartBridge.pm UPD 2021-04-22_18:29:35 46169 FHEM/73_GardenaSmartBridge.pm
UPD 2021-04-22_09:13:02 48346 FHEM/74_GardenaSmartDevice.pm UPD 2021-04-26_20:00:59 48421 FHEM/74_GardenaSmartDevice.pm