Merge branch 'patch_master-multisensor' into devel
This commit is contained in:
@ -534,18 +534,23 @@ sub EventProcessingGeneral {
|
||||
|
||||
if ( defined($devname) && ($devname) )
|
||||
{ # es wird lediglich der Devicename der Funktion mitgegeben wenn es sich nicht um global handelt daher hier die Unterscheidung
|
||||
my $windReading = $ascDev->getWindSensorReading;
|
||||
my $rainReading = $ascDev->getRainSensorReading;
|
||||
|
||||
while ( my ( $device, $deviceAttr ) =
|
||||
each %{ $hash->{monitoredDevs}{$devname} } )
|
||||
{
|
||||
if ( $devname eq $name ) {
|
||||
if ( $device eq $name ) {
|
||||
EventProcessingResidents( $hash, $device, $events )
|
||||
if ( $deviceAttr eq 'ASC_residentsDev' );
|
||||
if ( $deviceAttr eq 'ASC_residentsDev' );
|
||||
EventProcessingRain( $hash, $device, $events )
|
||||
if ( $deviceAttr eq 'ASC_rainSensor' );
|
||||
if ( $deviceAttr eq 'ASC_rainSensor'
|
||||
and $events =~ m{$rainReading}xms );
|
||||
EventProcessingWind( $hash, $device, $events )
|
||||
if ( $deviceAttr eq 'ASC_windSensor' );
|
||||
if ( $deviceAttr eq 'ASC_windSensor'
|
||||
and $events =~ m{$windReading}xms );
|
||||
EventProcessingTwilightDevice( $hash, $device, $events )
|
||||
if ( $deviceAttr eq 'ASC_twilightDevice' );
|
||||
if ( $deviceAttr eq 'ASC_twilightDevice' );
|
||||
}
|
||||
|
||||
EventProcessingWindowRec( $hash, $device, $events )
|
||||
|
Reference in New Issue
Block a user