fix commandref typo's
This commit is contained in:
parent
6b9459f267
commit
01be69baec
@ -48,7 +48,7 @@ use strict;
|
||||
use warnings;
|
||||
use FHEM::Meta;
|
||||
|
||||
my $version = '0.6.17.5';
|
||||
my $version = '0.6.17.9';
|
||||
|
||||
sub AutoShuttersControl_Initialize($) {
|
||||
my ($hash) = @_;
|
||||
@ -2645,11 +2645,18 @@ sub SunRiseShuttersAfterTimerFn($) {
|
||||
or ( $ascDev->getSelfDefense eq 'on'
|
||||
and CheckIfShuttersWindowRecOpen($shuttersDev) == 0 )
|
||||
)
|
||||
and $shutters->getShadingStatus ne 'in'
|
||||
)
|
||||
{
|
||||
$shutters->setLastDrive('day open');
|
||||
ShuttersCommandSet( $hash, $shuttersDev, $shutters->getOpenPos );
|
||||
if ( not $shutters->getIfInShading ) {
|
||||
$shutters->setLastDrive('day open');
|
||||
ShuttersCommandSet( $hash, $shuttersDev,
|
||||
$shutters->getOpenPos );
|
||||
}
|
||||
elsif ( $shutters->getIfInShading ) {
|
||||
$shutters->setLastDrive('shading in');
|
||||
ShuttersCommandSet( $hash, $shuttersDev,
|
||||
$shutters->getShadingPos );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -4072,10 +4079,9 @@ sub getIfInShading {
|
||||
|
||||
return (
|
||||
(
|
||||
$shutters->getShadingMode eq 'always'
|
||||
or $shutters->getShadingMode eq 'home'
|
||||
)
|
||||
and $shutters->getShadingStatus eq 'in' ? 1 : 0
|
||||
$shutters->getShadingMode ne 'off'
|
||||
and $shutters->getShadingStatus eq 'in'
|
||||
) ? 1 : 0
|
||||
);
|
||||
}
|
||||
|
||||
@ -5778,7 +5784,7 @@ sub getblockAscDrivesAfterManual {
|
||||
Shading is only available if the following prerequests are met:
|
||||
<ul>
|
||||
<li>
|
||||
The <em>ASC_autoShuttersControlShading</em> attribute is set to on, and there is a device
|
||||
The <em>controlShading</em> reading is set to on, and there is a device
|
||||
of type Astro or Twilight configured to <em>ASC_twilightDevice</em>, and <em>ASC_tempSensor</em>
|
||||
is set.
|
||||
</li>
|
||||
@ -6152,7 +6158,7 @@ sub getblockAscDrivesAfterManual {
|
||||
<ul>
|
||||
<strong><u>Beschreibung der Beschattungsfunktion</u></strong>
|
||||
</br>Damit die Beschattung Funktion hat, müssen folgende Anforderungen erfüllt sein.
|
||||
</br><strong>Im ASC Device</strong> das Attribut "ASC_autoShuttersControlShading" mit dem Wert on, sowie ein Astro/Twilight Device im Attribut "ASC_twilightDevice" und das Attribut "ASC_tempSensor".
|
||||
</br><strong>Im ASC Device</strong> das Reading "controlShading" mit dem Wert on, sowie ein Astro/Twilight Device im Attribut "ASC_twilightDevice" und das Attribut "ASC_tempSensor".
|
||||
</br><strong>In den Rollladendevices</strong> benötigt ihr ein Helligkeitssensor als Attribut "ASC_BrightnessSensor", sofern noch nicht vorhanden. Findet der Sensor nur für die Beschattung Verwendung ist der Wert DEVICENAME[:READING] ausreichend.
|
||||
</br>Alle weiteren Attribute sind optional und wenn nicht gesetzt mit Default-Werten belegt. Ihr solltet sie dennoch einmal anschauen und entsprechend Euren Gegebenheiten setzen. Die Werte für; die Fensterposition und den Vor- Nachlaufwinkel sowie die Grenzwerte für die StateChange_Cloudy und StateChange_Sunny solltet ihr besondere Beachtung dabei schenken.
|
||||
<li><strong>ASC_Shading_Angle_Left</strong> - Vorlaufwinkel im Bezug zum Fenster, ab wann abgeschattet wird. Beispiel: Fenster 180° - 85° ==> ab Sonnenpos. 95° wird abgeschattet (default: 75)</li>
|
||||
|
Loading…
Reference in New Issue
Block a user