mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 16:56:54 +00:00
90_at.pm: do not generate events if at is disabled (Forum #34783)
git-svn-id: https://svn.fhem.de/fhem/trunk@8169 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
2b33df6872
commit
5c53fb7831
@ -113,7 +113,8 @@ at_Define($$)
|
|||||||
my $val = IsDisabled($name) ?
|
my $val = IsDisabled($name) ?
|
||||||
(AttrVal($name, "disable", undef) ? "disabled" : "inactive") :
|
(AttrVal($name, "disable", undef) ? "disabled" : "inactive") :
|
||||||
("Next: ".FmtTime($nt));
|
("Next: ".FmtTime($nt));
|
||||||
readingsSingleUpdate($hash, "state", $val, 1);
|
readingsSingleUpdate($hash, "state", $val,
|
||||||
|
!$hash->{READINGS}{state} || $hash->{READINGS}{state}{VAL} ne $val);
|
||||||
}
|
}
|
||||||
|
|
||||||
return undef;
|
return undef;
|
||||||
|
@ -2263,7 +2263,7 @@ CommandAttr($$)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if($attrName eq 'disable' and $a[2] eq 'toggle') {
|
if($attrName eq 'disable' and $a[2] && $a[2] eq 'toggle') {
|
||||||
$a[2] = IsDisabled($sdev) ? 0 : 1;
|
$a[2] = IsDisabled($sdev) ? 0 : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user