2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-08 19:32:42 +00:00

73_AutoShuttersControl: rollback bugfix #1149463

git-svn-id: https://svn.fhem.de/fhem/trunk@24354 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
LeonGaultier 2021-04-29 10:32:54 +00:00
parent 369c0d8dab
commit 0981c1ecae
4 changed files with 18 additions and 11 deletions

View File

@ -1,5 +1,6 @@
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it.
- bugfix: 73_AutoShuttersControl: roolback fix #1149463
- bugfix: 73_AutoShuttersControl: fix logic error in EventProcessing
Forum #1149463
- bugfix: 74_GardenaSmartDevice: fix uninitialized value in concatenation

View File

@ -1263,11 +1263,11 @@ sub Initialize {
"Rollo",
"Control"
],
"release_status": "testing",
"release_status": "stable",
"license": "GPL_2",
"version": "v0.10.12",
"version": "v0.10.13",
"author": [
"Marko Oldenburg <leongaultier@gmail.com>"
"Marko Oldenburg <fhemdevelopment@cooltux.net>"
],
"x_fhem_maintainer": [
"CoolTux"

View File

@ -300,8 +300,14 @@ sub EventProcessingWindowRec {
$FHEM::Automation::ShuttersControl::shutters->getVentilatePos
|| $FHEM::Automation::ShuttersControl::shutters->getStatus ==
$FHEM::Automation::ShuttersControl::shutters->getComfortOpenPos
# || $FHEM::Automation::ShuttersControl::shutters->getStatus ==
# $FHEM::Automation::ShuttersControl::shutters->getOpenPos Logikfehler? siehe Forum https://forum.fhem.de/index.php/topic,120390.msg1149463.html#msg1149463
|| ( $FHEM::Automation::ShuttersControl::shutters->getStatus ==
$FHEM::Automation::ShuttersControl::shutters->getOpenPos
&& $FHEM::Automation::ShuttersControl::shutters->getLastDrive
eq 'ventilate - window open'
&& $FHEM::Automation::ShuttersControl::shutters->getSubTyp
eq 'twostate'
&& $FHEM::Automation::ShuttersControl::shutters->getVentilateOpen
eq 'on' )
|| ( $FHEM::Automation::ShuttersControl::shutters->getStatus ==
$FHEM::Automation::ShuttersControl::shutters
->getPrivacyDownPos

View File

@ -468,15 +468,15 @@ sub ShadingProcessing {
|| $FHEM::Automation::ShuttersControl::shutters->getShadingMode eq
$homemode )
&& (
$FHEM::Automation::ShuttersControl::shutters->getModeUp eq 'always'
|| $FHEM::Automation::ShuttersControl::shutters->getModeUp eq
$getModeUp eq 'always'
|| $getModeUp eq
$homemode
|| $FHEM::Automation::ShuttersControl::shutters->getModeUp eq 'off'
|| $FHEM::Automation::ShuttersControl::shutters->getModeUp eq
|| $getModeUp eq 'off'
|| $getModeUp eq
'absent'
|| $FHEM::Automation::ShuttersControl::shutters->getModeUp eq
|| $getModeUp eq
'gone'
|| ( $FHEM::Automation::ShuttersControl::shutters->getModeUp eq
|| ( $getModeUp eq
'home'
&& $homemode ne 'asleep' )
)