mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-04 22:19:38 +00:00
98_DOIF.pm: Bugfix set checkall: $DEVICE reset
git-svn-id: https://svn.fhem.de/fhem/trunk@16124 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
280e84d7d5
commit
567c853c49
@ -884,7 +884,7 @@ sub EventDoIf
|
||||
my $dev=$hash->{helper}{triggerDev};
|
||||
my $eventa=$hash->{helper}{triggerEvents};
|
||||
if ($check) {
|
||||
if ($dev ne $n) {
|
||||
if ($dev eq "" or $dev ne $n) {
|
||||
if (defined $filter) {
|
||||
return ($default)
|
||||
} else {
|
||||
@ -892,7 +892,7 @@ sub EventDoIf
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if ($n and $dev !~ /$n/) {
|
||||
if ($dev eq "" or $n and $dev !~ /$n/) {
|
||||
if (defined $filter) {
|
||||
return ($default)
|
||||
} else {
|
||||
@ -2947,6 +2947,7 @@ DOIF_Set($@)
|
||||
delete ($defs{$hash->{NAME}}{READINGS}{last_cmd});
|
||||
readingsSingleUpdate ($hash,"mode","enabled",1)
|
||||
} elsif ($arg eq "checkall" ) {
|
||||
$hash->{helper}{triggerDev}="";
|
||||
DOIF_Trigger ($hash,$pn,1);
|
||||
} elsif ($arg =~ /^cmd_(.*)/ ) {
|
||||
if (ReadingsVal($pn,"mode","") ne "disabled") {
|
||||
|
Loading…
x
Reference in New Issue
Block a user