add more shading options
This commit is contained in:
@ -1729,12 +1729,14 @@ sub EventProcessingShadingBrightness($@) {
|
|||||||
. ' - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen'
|
. ' - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
# else {
|
elsif ( $shutters->getShadingStatus eq 'in'
|
||||||
# unless ( $shutters->getShadingMode eq $homemode
|
and $shutters->getShadingMode ne $homemode
|
||||||
# and
|
and $shutters->getRainProtectionStatus eq 'unprotection'
|
||||||
# $shutters->setShadingStatus('out');
|
and $shutters->getWindProtectionStatus eq 'unprotection' )
|
||||||
# ShadingProcessingDriveCommand($hash,$shuttersDev);
|
{
|
||||||
# }
|
$shutters->setShadingStatus('out');
|
||||||
|
ShadingProcessingDriveCommand( $hash, $shuttersDev );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1995,13 +1997,13 @@ sub ShadingProcessing($@) {
|
|||||||
. $shutters->getShadingStatus );
|
. $shutters->getShadingStatus );
|
||||||
}
|
}
|
||||||
|
|
||||||
ShadingProcessingDriveCommand($hash,$shuttersDev)
|
ShadingProcessingDriveCommand( $hash, $shuttersDev )
|
||||||
if ( $shutters->getShadingStatus eq 'out'
|
if ( $shutters->getShadingStatus eq 'out'
|
||||||
or $shutters->getShadingStatus eq 'in' );
|
or $shutters->getShadingStatus eq 'in' );
|
||||||
}
|
}
|
||||||
|
|
||||||
sub ShadingProcessingDriveCommand($$) {
|
sub ShadingProcessingDriveCommand($$) {
|
||||||
my ($hash,$shuttersDev) = @_;
|
my ( $hash, $shuttersDev ) = @_;
|
||||||
|
|
||||||
my $name = $hash->{NAME};
|
my $name = $hash->{NAME};
|
||||||
$shutters->setShuttersDev($shuttersDev);
|
$shutters->setShuttersDev($shuttersDev);
|
||||||
|
Reference in New Issue
Block a user