fix error wrong hash sunrisetime bareword

This commit is contained in:
2022-01-01 09:04:09 +01:00
parent 9a1b6acad3
commit 004a15ea42
2 changed files with 5 additions and 6 deletions

View File

@ -685,17 +685,16 @@ sub ShuttersSunrise {
$shuttersSunriseUnixtime =
( $shuttersSunriseUnixtime + 86400 )
if ( $shuttersSunriseUnixtime <
( $oldFuncHash->{::sunrisetime} + 180 )
&& $oldFuncHash->{::sunrisetime} <
::gettimeofday() );
( $oldFuncHash->{sunrisetime} + 180 )
&& $oldFuncHash->{sunrisetime} < ::gettimeofday() );
}
}
}
elsif ( defined($oldFuncHash) && ref($oldFuncHash) eq 'HASH' ) {
$shuttersSunriseUnixtime = ( $shuttersSunriseUnixtime + 86400 )
if ( $shuttersSunriseUnixtime <
( $oldFuncHash->{::sunrisetime} + 180 )
&& $oldFuncHash->{::sunrisetime} < ::gettimeofday() );
( $oldFuncHash->{sunrisetime} + 180 )
&& $oldFuncHash->{sunrisetime} < ::gettimeofday() );
}
}
elsif ( $FHEM::Automation::ShuttersControl::shutters->getUp eq 'time' )