fix selfDefense and Residents home coming then is night
This commit is contained in:
@@ -1382,14 +1382,15 @@ sub EventProcessingResidents($@) {
|
|||||||
and not $shutters->getSelfDefenseAbsent
|
and not $shutters->getSelfDefenseAbsent
|
||||||
and $shutters->getSelfDefenseAbsentTimerrun );
|
and $shutters->getSelfDefenseAbsentTimerrun );
|
||||||
|
|
||||||
if ( $shutters->getStatus == $shutters->getClosedPos ) {
|
if ( $shutters->getStatus == $shutters->getClosedPos
|
||||||
|
and $shutters->getIsDay )
|
||||||
|
{
|
||||||
$shutters->setHardLockOut('on')
|
$shutters->setHardLockOut('on')
|
||||||
if (
|
if (
|
||||||
CheckIfShuttersWindowRecOpen($shuttersDev) == 2
|
CheckIfShuttersWindowRecOpen($shuttersDev) == 2
|
||||||
and $shutters->getShuttersPlace eq 'terrace'
|
and $shutters->getShuttersPlace eq 'terrace'
|
||||||
and ( $getModeUp eq 'absent'
|
and ( $getModeUp eq 'absent'
|
||||||
or $getModeUp eq 'off' )
|
or $getModeUp eq 'off' )
|
||||||
and CheckIfShuttersWindowRecOpen($shuttersDev) != 0
|
|
||||||
);
|
);
|
||||||
|
|
||||||
$shutters->setLastDrive('selfDefense inactive');
|
$shutters->setLastDrive('selfDefense inactive');
|
||||||
|
Reference in New Issue
Block a user