From c1695ae81154ea9f2d5b68147f440e2b982ae627 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Thu, 4 Jun 2020 07:21:56 +0200 Subject: [PATCH] fix shading drive out of closed Pos --- 73_AutoShuttersControl.pm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/73_AutoShuttersControl.pm b/73_AutoShuttersControl.pm index c11566f..58a10c3 100644 --- a/73_AutoShuttersControl.pm +++ b/73_AutoShuttersControl.pm @@ -2478,10 +2478,15 @@ sub ShadingProcessing { || $shutters->getModeUp eq 'off' ) && ( - ( int( gettimeofday() ) - $shutters->getShadingStatusTimestamp ) < 2 + ( + ( + int( gettimeofday() ) - + $shutters->getShadingStatusTimestamp + ) < 2 + && $shutters->getStatus != $shutters->getClosedPos + ) || ( !$shutters->getQueryShuttersPos( $shutters->getShadingPos ) - && $shutters->getIfInShading - && $shutters->getStatus != $shutters->getShadingPos ) + && $shutters->getIfInShading ) || ( !$shutters->getIfInShading && $shutters->getStatus == $shutters->getShadingPos ) ) @@ -8454,7 +8459,7 @@ sub getBlockAscDrivesAfterManual { ], "release_status": "testing", "license": "GPL_2", - "version": "v0.8.31", + "version": "v0.8.32", "author": [ "Marko Oldenburg " ],