change condition of Window events if the place is terrace
This commit is contained in:
		| @@ -1,10 +1,10 @@ | ||||
| UPD 2021-11-29_15:18:18 115678 FHEM/73_AutoShuttersControl.pm | ||||
| UPD 2021-12-04_08:08:23 115678 FHEM/73_AutoShuttersControl.pm | ||||
| UPD 2021-11-29_15:01:56 75264 lib/FHEM/Automation/ShuttersControl.pm | ||||
| UPD 2021-10-09_07:12:54 2657 lib/FHEM/Automation/ShuttersControl/Dev.pm | ||||
| UPD 2021-10-09_07:12:54 2494 lib/FHEM/Automation/ShuttersControl/Roommate.pm | ||||
| UPD 2021-10-24_07:33:53 31900 lib/FHEM/Automation/ShuttersControl/Shutters.pm | ||||
| UPD 2021-10-09_07:12:54 25333 lib/FHEM/Automation/ShuttersControl/Shading.pm | ||||
| UPD 2021-11-25_11:58:42 110681 lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm | ||||
| UPD 2021-12-04_09:50:00 25333 lib/FHEM/Automation/ShuttersControl/Shading.pm | ||||
| UPD 2021-12-04_09:55:27 110814 lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm | ||||
| UPD 2021-11-14_14:03:06 40094 lib/FHEM/Automation/ShuttersControl/Helper.pm | ||||
| UPD 2021-10-09_07:12:54 2173 lib/FHEM/Automation/ShuttersControl/Window.pm | ||||
| UPD 2021-10-09_07:12:54 11739 lib/FHEM/Automation/ShuttersControl/Dev/Attr.pm | ||||
|   | ||||
| @@ -243,9 +243,14 @@ sub EventProcessingWindowRec { | ||||
|       $FHEM::Automation::ShuttersControl::shutters->getWinDevReading; | ||||
|  | ||||
|     if ( $events =~ | ||||
|         m{.*$reading:.*?([Oo]pen(?>ed)?|[Cc]losed?|tilt(?>ed)?|true|false)}xms | ||||
|         && IsAfterShuttersManualBlocking($shuttersDev) ) | ||||
|         m{.*$reading:.*?([Oo]pen(?>ed)?|[Cc]losed?|tilt(?>ed)?|true|false)}xms ) | ||||
|     { | ||||
|      | ||||
|         return | ||||
|           if ( IsAfterShuttersManualBlocking($shuttersDev) | ||||
|             && $FHEM::Automation::ShuttersControl::shutters->getShuttersPlace | ||||
|               ne 'terrace' ); | ||||
|  | ||||
|         my $match = $1; | ||||
|  | ||||
|         FHEM::Automation::ShuttersControl::ASC_Debug( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user