fix bug forum #966778
This commit is contained in:
		| @@ -1150,7 +1150,7 @@ sub EventProcessingRoommate($@) { | ||||
|                     if (    $shutters->getIfInShading | ||||
|                         and not $shutters->getShadingManualDriveStatus | ||||
|                         and $shutters->getStatus == $shutters->getOpenPos | ||||
|                         and $shutters->getShadingMode 'home') | ||||
|                         and $shutters->getShadingMode eq 'home' ) | ||||
|                     { | ||||
|                         $shutters->setLastDrive('shading in'); | ||||
|                         $posValue = $shutters->getShadingPos; | ||||
| @@ -1158,8 +1158,10 @@ sub EventProcessingRoommate($@) { | ||||
|                         ShuttersCommandSet( $hash, $shuttersDev, $posValue ); | ||||
|                     } | ||||
|                     elsif ( | ||||
|                         ( not $shutters->getIfInShading | ||||
|                           or  $shutters->getShadingMode eq 'absent' ) | ||||
|                         ( | ||||
|                             not $shutters->getIfInShading | ||||
|                             or $shutters->getShadingMode eq 'absent' | ||||
|                         ) | ||||
|                         and (  $shutters->getStatus == $shutters->getClosedPos | ||||
|                             or $shutters->getStatus == | ||||
|                             $shutters->getShadingPos ) | ||||
| @@ -1708,7 +1710,8 @@ sub EventProcessingBrightness($@) { | ||||
|                         and $ascDev->getResidentsStatus eq 'home' ) | ||||
|                   ) | ||||
|                 { | ||||
|                     $shutters->setLastDrive('maximum brightness threshold exceeded'); | ||||
|                     $shutters->setLastDrive( | ||||
|                         'maximum brightness threshold exceeded'); | ||||
|                     $shutters->setSunrise(1); | ||||
|                     $shutters->setSunset(0); | ||||
|                     ShuttersCommandSet( $hash, $shuttersDev, | ||||
| @@ -1776,7 +1779,8 @@ sub EventProcessingBrightness($@) { | ||||
|                 } | ||||
|                 else { $posValue = $shutters->getVentilatePos; } | ||||
|  | ||||
|                 $shutters->setLastDrive('minimum brightness threshold fell below'); | ||||
|                 $shutters->setLastDrive( | ||||
|                     'minimum brightness threshold fell below'); | ||||
|                 $shutters->setSunrise(0); | ||||
|                 $shutters->setSunset(1); | ||||
|                 ShuttersCommandSet( $hash, $shuttersDev, $posValue ); | ||||
| @@ -6491,7 +6495,7 @@ sub getblockAscDrivesAfterManual { | ||||
|   ], | ||||
|   "release_status": "under develop", | ||||
|   "license": "GPL_2", | ||||
|   "version": "v0.6.26", | ||||
|   "version": "v0.6.27", | ||||
|   "x_developmentversion": "v0.6.19.34", | ||||
|   "author": [ | ||||
|     "Marko Oldenburg <leongaultier@gmail.com>" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user