mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-07 23:09:26 +00:00
98_DOIF.pm: new internal DOIFDEV, delete wait_timer when global INITIALIZED
git-svn-id: https://svn.fhem.de/fhem/trunk@20254 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
6cb4a3d77e
commit
50cc69eb7b
@ -2413,6 +2413,11 @@ sub DOIF_Set_Filter
|
||||
}
|
||||
}
|
||||
notifyRegexpChanged($hash,$hash->{helper}{NOTIFYDEV});
|
||||
if (defined ($hash->{NOTIFYDEV})) {
|
||||
delete ($hash->{DOIFDEV});
|
||||
} else {
|
||||
$hash->{DOIFDEV}=$hash->{helper}{DEVFILTER};
|
||||
}
|
||||
}
|
||||
|
||||
sub
|
||||
@ -2446,6 +2451,7 @@ DOIF_Notify($$)
|
||||
foreach my $key (keys %{$defs{$hash->{NAME}}{READINGS}}) {
|
||||
delete $defs{$hash->{NAME}}{READINGS}{$key} if ($key =~ "^timer_");
|
||||
}
|
||||
delete ($defs{$hash->{NAME}}{READINGS}{wait_timer});
|
||||
if ($hash->{helper}{last_timer} > 0){
|
||||
for (my $j=0; $j<$hash->{helper}{last_timer};$j++) {
|
||||
DOIF_SetTimer ($hash,"DOIF_TimerTrigger",$j);
|
||||
|
Loading…
x
Reference in New Issue
Block a user