change condition to grep wintermode
[Ticket: no]
This commit is contained in:
parent
65df7eb47b
commit
85c7b3fa0a
@ -769,11 +769,13 @@ sub WriteReadings {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# save winter mode as reading
|
# save winter mode as reading
|
||||||
readingsBulkUpdateIfChanged( $hash, 'winter_mode',
|
|
||||||
$decode_json->{settings}[$settings]{value} )
|
|
||||||
if ( $decode_json->{settings}[$settings]{name} eq 'winter_mode' );
|
|
||||||
|
|
||||||
# $winter_mode =
|
if ( $decode_json->{settings}[$settings]{name} eq 'winter_mode' ) {
|
||||||
|
readingsBulkUpdateIfChanged( $hash, 'winter_mode',
|
||||||
|
$decode_json->{settings}[$settings]{value} );
|
||||||
|
|
||||||
|
$winter_mode = $decode_json->{settings}[$settings]{value};
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ref( $decode_json->{settings}[$settings]{value} ) eq "ARRAY"
|
if ( ref( $decode_json->{settings}[$settings]{value} ) eq "ARRAY"
|
||||||
@ -807,7 +809,7 @@ sub WriteReadings {
|
|||||||
$settings--;
|
$settings--;
|
||||||
} while ( $settings >= 0 );
|
} while ( $settings >= 0 );
|
||||||
|
|
||||||
if ( ReadingsVal( $name, 'winter_mode', 'awake' ) ne 'hibernate' ) {
|
if ( $winter_mode ne 'hibernate' ) {
|
||||||
setState();
|
setState();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
UPD 2022-02-01_18:41:32 49520 FHEM/73_GardenaSmartBridge.pm
|
UPD 2022-02-01_18:41:32 49520 FHEM/73_GardenaSmartBridge.pm
|
||||||
UPD 2022-02-08_11:55:50 57225 FHEM/74_GardenaSmartDevice.pm
|
UPD 2022-02-09_10:29:06 57262 FHEM/74_GardenaSmartDevice.pm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user